From ba72aedf7fb98c1ec72a8745402f577fb0024508 Mon Sep 17 00:00:00 2001
From: nea <nea@nea.moe>
Date: Sun, 27 Aug 2023 18:00:01 +0200
Subject: Add texture pack documentation

[no changelog]
---
 docs/Texture Pack Format.md | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)
 create mode 100644 docs/Texture Pack Format.md

(limited to 'docs')

diff --git a/docs/Texture Pack Format.md b/docs/Texture Pack Format.md
new file mode 100644
index 0000000..bd06b33
--- /dev/null
+++ b/docs/Texture Pack Format.md	
@@ -0,0 +1,18 @@
+<!--
+SPDX-FileCopyrightText: 2023 Linnea Gräf <nea@nea.moe>
+
+SPDX-License-Identifier: CC0-1.0
+-->
+
+# Custom SkyBlock Items Texture Pack Format
+
+## Items by internal id (ExtraAttributes)
+
+Find the internal id of the item. This is usually stored in the ExtraAttributes tag (i will soon-ish add a command for
+finding the texture pack id specifically). Once you found it, create an item model in a resource pack like you would for
+a vanilla item model, but at the coordinate `firmskyblock:<internalid>`. So for an aspect of the end, this would be 
+`firmskyblock:models/item/aspect_of_the_end.json` (or `assets/firmskyblock/models/item/aspect_of_the_end.json`). Then,
+just use a normal minecraft item model. See https://github.com/romangraef/BadSkyblockTP/blob/master/assets/firmskyblock/models/item/magma_rod.json
+as an example.
+
+
-- 
cgit