diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
index 7505437..a8b6f7c 100644
--- a/.idea/jarRepositories.xml
+++ b/.idea/jarRepositories.xml
@@ -41,5 +41,10 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 94c67d7..976db11 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/.idea/modules/ThePoetryOfWinter_JE.main.iml b/.idea/modules/ThePoetryOfWinter_JE.main.iml
index 0eeab82..1055129 100644
--- a/.idea/modules/ThePoetryOfWinter_JE.main.iml
+++ b/.idea/modules/ThePoetryOfWinter_JE.main.iml
@@ -4,15 +4,15 @@
+ FABRIC
MIXIN
MCP
- FABRIC
1
-
+
\ No newline at end of file
diff --git a/.idea/modules/ThePoetryOfWinter_JE.test.iml b/.idea/modules/ThePoetryOfWinter_JE.test.iml
index 0eeab82..1055129 100644
--- a/.idea/modules/ThePoetryOfWinter_JE.test.iml
+++ b/.idea/modules/ThePoetryOfWinter_JE.test.iml
@@ -4,15 +4,15 @@
+ FABRIC
MIXIN
MCP
- FABRIC
1
-
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Data_Generation.xml b/.idea/runConfigurations/Data_Generation.xml
index bb6b65b..5e5d306 100644
--- a/.idea/runConfigurations/Data_Generation.xml
+++ b/.idea/runConfigurations/Data_Generation.xml
@@ -12,5 +12,5 @@
-
+
\ No newline at end of file
diff --git a/.idea/runConfigurations/Minecraft_Server.xml b/.idea/runConfigurations/Minecraft_Server.xml
index 1dff473..171724e 100644
--- a/.idea/runConfigurations/Minecraft_Server.xml
+++ b/.idea/runConfigurations/Minecraft_Server.xml
@@ -12,5 +12,5 @@
-
+
\ No newline at end of file
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..009f81e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,125 @@
+
+
+# ❄冬之纪行诗❄
+
+
+
+_✨ 一场发生于未知世界的冒险 ✨_
+
+
+
+
+## ✨简介
+
+这是一款从 Minecraft 基岩版 Addon 移植到 JAVA 平台的 Mod, 这个模组在 Minecraft 世界中添加的多样的武器和方块,以及有挑战性的 Boss,让你的 Minecraft 世界更加精彩。
+
+
+
+### 📃MOD 相关信息
+
+📃MOD信息(最新) | 内容
+------------ | -------------
+名称 | 冬之纪行诗
+类型 | RPG
+Addon版本 | 0.1.0alpha
+支持版本 | JAVA版1.20.4
+售价 | 免费 (女装获取最新快照版)
+最后更新时间 | 2024.10.29
+
+
+
+## 🎨特色
+
+- 鸽子了,还是k老师的白鸽。
+
+## 💬反馈
+任何你在游玩中遇到的问题都可以在这里提出 Issue ,或者加入我们的[玩家 2 群](https://qm.qq.com/q/baQx43gfIc)。
+
+## 📖历史
+最初想法是2019年7月份诞生的。当年我们[^1]开始着手制作了世界边境、decisland、Epic。在2022年1月份,Epic和世界边境合并,在2022年7月,decisland加入了这个体系当中。
+
+decisland将独立更新下去,而世界边境和Epic将不再独立更新,而是完全作为冬诗的一部分存在。
+
+合并后经过了两年多的整顿,冬诗整体的平衡性和稳定性得到了大幅度提升,因此我们认为,将其看为一个整合包,而不是一个单独的Addon的观点是片面的甚至错误的。
+
+冬诗将会继续更新下去。
+
+没错这段抄的 BE 的,现在更新 JAVA。
+
+## 🔥鸣谢
+
+### 😇参与人员
+
+名字排序为随机排序
+```
+Main creator: - LiLeyi AAswordsman
+
+Creator: Him1025(kALE) - 部分贴图、logo、icon、剧情、建筑、模型动画、加农炮战车、ui贴图、弩弓、合并工作
+
+Assistants: -
+EnderghostScale - 人造肉、部分怪物、投掷炸药和技术支持
+haveyouwantto(Maple-Kaede) - 技术支持
+huo鱼一只 - 技术支持
+AR_UnryAllenCN - 技术支持
+世心 - 狼人,暗狼人
+論娘 - 幻术师
+荷叶 - 提供灵感,新手指南
+Q儿 - 贴图、提供灵感
+SpiffyTerror - 模型、生物动画
+悸动天使 - 指令支持
+晴风 - 霸体核心
+画盒豆腐 - 提供灵感
+兔块子 - 部分实体
+传说中阿库西斯教教徒 - 提供灵感、剧情、建筑
+枫雪白霜 - 提供灵感和贴图
+碧月狐DADA - 技术支持
+Fulank彡North cat - 提供贴图、灵感
+一只朴实无华的蒜头王八 - 提供贴图、灵感和测试
+KirisamePPSH - 提供建筑、贴图
+Miku4962 - 提供贴图和测试
+Mr.龙灵 - 提供结构和贴图
+Hanyi寒翼 - 灵感、建筑和贴图
+鸥吃鱼 - 部分翻译
+KucerLuo - 建筑
+Repforce2 - 建筑
+一只有疑问的猪 - 建筑
+枨触 - 建筑
+LZN - 提供建筑、贴图
+豆沙 - 部分怪物
+某不知名的琦玉 - 灵感
+夜长生 - 提供建筑
+默笙 - 提供建筑
+StereoRoom411 - 提供建筑
+岚天 - 提供建筑
+WINDes - 提供任务清单、测试、灵感、部分
+文海求生 - 提供任务清单、测试反馈
+ALiFang ZHE - 提供部分模型、贴图
+屑屑猹 - 提供部分翻译
+小小尽喵 - 提供贴图
+幻想贝壳 - 提供方块贴图、建筑
+驼贰 - 部分配乐
+基岩 - 灰烬塔建筑、建议
+晨煦 - JAVA 移植
+
+Our Team
+竹翼团队 无上蓝痕(BlueMark Studio)
+
+Special Thanks
+BunBun不是笨笨 在矿里的小金呀
+```
+
+### 🧑🏻💻仓库内开发者
+
+
+
+
+
+
+
+
+
+
+
+
+
+[^1]: 这里的“我们”指的是最后形成的冬诗开发者团队的成员
\ No newline at end of file
diff --git a/gradle.properties b/gradle.properties
index 5444543..ea0cddd 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -9,7 +9,7 @@ yarn_mappings=1.21.1+build.3
loader_version=0.16.7
# Mod Properties
-mod_version=1.0.0
+mod_version=0.1.0alpha
maven_group=org.decdev.thepoetryofwinter
archives_base_name=thepoetryofwinter
diff --git a/register.py b/register.py
new file mode 100644
index 0000000..c9bd1f6
--- /dev/null
+++ b/register.py
@@ -0,0 +1,25 @@
+from pathlib import Path
+from typing import List
+import json
+
+def traverse_directory_pathlib(path) -> List[Path]:
+ p = Path(path)
+ l = []
+ for item in p.rglob('*'):
+ if item.is_dir():
+ l.extend(traverse_directory_pathlib(item))
+ elif item.is_file():
+ l.append(item)
+ return l
+
+path = './src/main/resources/assets/tpow/textures'
+path_new:Path = Path('./src/main/resources/assets/tpow/models/item')
+
+for file in traverse_directory_pathlib(path):
+ file_name = file.name.replace('.png', '')
+ print(file_name)
+ # print(f""" public static final Item {file_name.upper()} = registerItems("{file_name}", new Item(new Item.Settings().maxCount(64)));""")
+ d = {"parent": "minecraft:item/generated","textures": {"layer0": f"tpow:item/{file_name}"}}
+ with open(path_new / (file.name.replace('.png','') + '.json'), 'w') as f:
+
+ json.dump(d, f, indent=4)
diff --git a/src/main/java/org/decdev/thepoetryofwinter/item/ModItems.java b/src/main/java/org/decdev/thepoetryofwinter/item/ModItems.java
deleted file mode 100644
index 0340fb7..0000000
--- a/src/main/java/org/decdev/thepoetryofwinter/item/ModItems.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package org.decdev.thepoetryofwinter.item;
-
-import net.minecraft.item.Item;
-import net.minecraft.registry.Registries;
-import net.minecraft.registry.Registry;
-import net.minecraft.util.Identifier;
-import org.decdev.thepoetryofwinter.ThePoetryOfWinter;
-
-public class ModItems {
-
- public static final Item AA_SWORDMAN = registerItems("aaswordman", new Item(new Item.Settings().maxCount(1)));
-
- public static Item registerItems(String id, Item item) {
- return Registry.register(
- Registries.ITEM, Identifier.of(ThePoetryOfWinter.MOD_ID,id), item);
- }
-
- public static void registerModItems(){
- ThePoetryOfWinter.LOGGER.info("Registering ThePoetryOfWinter Items");
- }
-}
diff --git a/src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinter.java b/src/main/java/org/decdev/tpow/ThePoetryOfWinter.java
similarity index 86%
rename from src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinter.java
rename to src/main/java/org/decdev/tpow/ThePoetryOfWinter.java
index 958bc14..e2f1b4e 100644
--- a/src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinter.java
+++ b/src/main/java/org/decdev/tpow/ThePoetryOfWinter.java
@@ -15,17 +15,18 @@
* along with this work. If not, see .
*/
-package org.decdev.thepoetryofwinter;
+package org.decdev.tpow;
import net.fabricmc.api.ModInitializer;
-import org.decdev.thepoetryofwinter.block.ModBlocks;
-import org.decdev.thepoetryofwinter.item.ModItems;
+import org.decdev.tpow.block.ModBlocks;
+import org.decdev.tpow.item.ModItemGroup;
+import org.decdev.tpow.item.ModItems;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ThePoetryOfWinter implements ModInitializer {
- public static final String MOD_ID = "thepoetryofwinter";
+ public static final String MOD_ID = "tpow";
// This logger is used to write text to the console and the log file.
// It is considered best practice to use your mod id as the logger's name.
@@ -40,6 +41,7 @@ public void onInitialize() {
ModItems.registerModItems();
ModBlocks.registerModBlocks();
+ ModItemGroup.registerModItemGroup();
LOGGER.info("Hello Fabric world!");
}
diff --git a/src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinterClient.java b/src/main/java/org/decdev/tpow/ThePoetryOfWinterClient.java
similarity index 95%
rename from src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinterClient.java
rename to src/main/java/org/decdev/tpow/ThePoetryOfWinterClient.java
index 889b144..aad9c68 100644
--- a/src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinterClient.java
+++ b/src/main/java/org/decdev/tpow/ThePoetryOfWinterClient.java
@@ -15,7 +15,7 @@
* along with this work. If not, see .
*/
-package org.decdev.thepoetryofwinter;
+package org.decdev.tpow;
import net.fabricmc.api.ClientModInitializer;
diff --git a/src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinterDataGenerator.java b/src/main/java/org/decdev/tpow/ThePoetryOfWinterDataGenerator.java
similarity index 96%
rename from src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinterDataGenerator.java
rename to src/main/java/org/decdev/tpow/ThePoetryOfWinterDataGenerator.java
index 7e51f8b..33cca8b 100644
--- a/src/main/java/org/decdev/thepoetryofwinter/ThePoetryOfWinterDataGenerator.java
+++ b/src/main/java/org/decdev/tpow/ThePoetryOfWinterDataGenerator.java
@@ -15,7 +15,7 @@
* along with this work. If not, see .
*/
-package org.decdev.thepoetryofwinter;
+package org.decdev.tpow;
import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint;
import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator;
diff --git a/src/main/java/org/decdev/thepoetryofwinter/block/ModBlocks.java b/src/main/java/org/decdev/tpow/block/ModBlocks.java
similarity index 91%
rename from src/main/java/org/decdev/thepoetryofwinter/block/ModBlocks.java
rename to src/main/java/org/decdev/tpow/block/ModBlocks.java
index 348ed7a..389ad89 100644
--- a/src/main/java/org/decdev/thepoetryofwinter/block/ModBlocks.java
+++ b/src/main/java/org/decdev/tpow/block/ModBlocks.java
@@ -1,4 +1,4 @@
-package org.decdev.thepoetryofwinter.block;
+package org.decdev.tpow.block;
import net.minecraft.block.AbstractBlock;
import net.minecraft.block.Block;
@@ -7,7 +7,7 @@
import net.minecraft.registry.Registries;
import net.minecraft.registry.Registry;
import net.minecraft.util.Identifier;
-import org.decdev.thepoetryofwinter.ThePoetryOfWinter;
+import org.decdev.tpow.ThePoetryOfWinter;
public class ModBlocks {
diff --git a/src/main/java/org/decdev/tpow/datagen/ModBlockTagProvider.java b/src/main/java/org/decdev/tpow/datagen/ModBlockTagProvider.java
new file mode 100644
index 0000000..4b2915a
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/datagen/ModBlockTagProvider.java
@@ -0,0 +1,35 @@
+/*
+ * Copyright (c) 2024 DEC-Dev.
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This code is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this work. If not, see .
+ */
+
+package org.decdev.tpow.datagen;
+
+import net.fabricmc.fabric.api.datagen.v1.FabricDataOutput;
+import net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider;
+import net.minecraft.registry.RegistryWrapper;
+
+import java.util.concurrent.CompletableFuture;
+
+public class ModBlockTagProvider extends FabricTagProvider.BlockTagProvider {
+
+ public ModBlockTagProvider(FabricDataOutput output, CompletableFuture registriesFuture) {
+ super(output, registriesFuture);
+ }
+
+ @Override
+ protected void configure(RegistryWrapper.WrapperLookup wrapperLookup) {
+ }
+}
diff --git a/src/main/java/org/decdev/tpow/datagen/ModItemTagProvider.java b/src/main/java/org/decdev/tpow/datagen/ModItemTagProvider.java
new file mode 100644
index 0000000..5e9682c
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/datagen/ModItemTagProvider.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 DEC-Dev.
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This code is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this work. If not, see .
+ */
+
+package org.decdev.tpow.datagen;
+
+public class ModItemTagProvider {
+}
diff --git a/src/main/java/org/decdev/tpow/datagen/ModLootTablesProvider.java b/src/main/java/org/decdev/tpow/datagen/ModLootTablesProvider.java
new file mode 100644
index 0000000..a1c2e2a
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/datagen/ModLootTablesProvider.java
@@ -0,0 +1,23 @@
+/*
+ * Copyright (c) 2024 DEC-Dev.
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This code is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this work. If not, see .
+ */
+
+package org.decdev.tpow.datagen;
+
+import net.fabricmc.fabric.api.datagen.v1.provider.FabricBlockLootTableProvider;
+
+public class ModLootTablesProvider {
+}
diff --git a/src/main/java/org/decdev/tpow/datagen/ModModelsProvider.java b/src/main/java/org/decdev/tpow/datagen/ModModelsProvider.java
new file mode 100644
index 0000000..a07ab2d
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/datagen/ModModelsProvider.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 DEC-Dev.
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This code is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this work. If not, see .
+ */
+
+package org.decdev.tpow.datagen;
+
+public class ModModelsProvider {
+}
diff --git a/src/main/java/org/decdev/tpow/datagen/ModRecipesProvider.java b/src/main/java/org/decdev/tpow/datagen/ModRecipesProvider.java
new file mode 100644
index 0000000..eb24829
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/datagen/ModRecipesProvider.java
@@ -0,0 +1,21 @@
+/*
+ * Copyright (c) 2024 DEC-Dev.
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This code is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this work. If not, see .
+ */
+
+package org.decdev.tpow.datagen;
+
+public class ModRecipesProvider {
+}
diff --git a/src/main/java/org/decdev/tpow/item/ModItemGroup.java b/src/main/java/org/decdev/tpow/item/ModItemGroup.java
new file mode 100644
index 0000000..e8a78cb
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/item/ModItemGroup.java
@@ -0,0 +1,46 @@
+/*
+ * Copyright (c) 2024 DEC-Dev.
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This code is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this work. If not, see .
+ */
+
+package org.decdev.tpow.item;
+
+import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup;
+import net.minecraft.item.ItemGroup;
+import net.minecraft.item.ItemStack;
+import net.minecraft.item.Items;
+import net.minecraft.registry.Registries;
+import net.minecraft.registry.Registry;
+import net.minecraft.text.Text;
+import net.minecraft.util.Identifier;
+import org.decdev.tpow.ThePoetryOfWinter;
+
+public class ModItemGroup {
+
+ public static final ItemGroup TPOW_ITEM_GROUP = Registry.register(
+ Registries.ITEM_GROUP,
+ Identifier.of(ThePoetryOfWinter.MOD_ID,"tpow_item_group"),
+ FabricItemGroup.builder().displayName(Text.translatable("itemGroup.tpow_item_group")).icon(
+ ()-> new ItemStack(ModItems.A_BOWL_OF_RICE)
+ ).entries(((displayContext, entries) -> {
+ entries.add(ModItems.A_BOWL_OF_RICE);
+ entries.add(Items.BOWL);
+ })).build()
+ );
+
+ public static void registerModItemGroup(){
+ ThePoetryOfWinter.LOGGER.info("Registering ThePoetryOfWinter Items");
+ }
+}
diff --git a/src/main/java/org/decdev/tpow/item/ModItems.java b/src/main/java/org/decdev/tpow/item/ModItems.java
new file mode 100644
index 0000000..3efdade
--- /dev/null
+++ b/src/main/java/org/decdev/tpow/item/ModItems.java
@@ -0,0 +1,664 @@
+package org.decdev.tpow.item;
+
+import net.minecraft.item.Item;
+import net.minecraft.registry.Registries;
+import net.minecraft.registry.Registry;
+import net.minecraft.util.Identifier;
+import org.decdev.tpow.ThePoetryOfWinter;
+
+public class ModItems {
+
+ public static final Item AA_SWORDMAN = registerItems("aaswordman", new Item(new Item.Settings().maxCount(1)));
+ public static final Item A_BOWL_OF_RICE = registerItems("a_bowl_of_rice", new Item(new Item.Settings().maxCount(1)));
+ public static final Item AASWORDMAN_BLOCK = registerItems("aaswordman_block", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ABSOLUTE_ZERO = registerItems("absolute_zero", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ABSOLUTE_ZERO_OLD = registerItems("absolute_zero_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ALCHEMIC_STONE = registerItems("alchemic_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_AXE = registerItems("amethyst_axe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_BOOTS = registerItems("amethyst_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_CHESTPLATE = registerItems("amethyst_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_DAGGER = registerItems("amethyst_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_DAGGER_OLD = registerItems("amethyst_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_DART = registerItems("amethyst_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_HELMET = registerItems("amethyst_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_LEGGINGS = registerItems("amethyst_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_PICKAXE = registerItems("amethyst_pickaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_RAY_STAFF = registerItems("amethyst_ray_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_SWORD = registerItems("amethyst_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item AMETHYST_SWORD_OLD = registerItems("amethyst_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ANGEL_PURIFICATION = registerItems("angel_purification", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ANGEL_PURIFICATION_OLD = registerItems("angel_purification_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item APPLE_JUICE = registerItems("apple_juice", new Item(new Item.Settings().maxCount(64)));
+ public static final Item APPLE_PIE = registerItems("apple_pie", new Item(new Item.Settings().maxCount(64)));
+ public static final Item APPLE_PIE_OLD = registerItems("apple_pie_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item APPLE_PIE_OLD1 = registerItems("apple_pie_old1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARCHER_BULLET_BAG = registerItems("archer_bullet_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARCHER_HAT = registerItems("archer_hat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARCHER_STONES_BAG = registerItems("archer_stones_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARTIFICIAL_MEAT = registerItems("artificial_meat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARTIFICIAL_MEAT_CREATOR_OFF = registerItems("artificial_meat_creator_off", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARTIFICIAL_MEAT_CREATOR_ON = registerItems("artificial_meat_creator_on", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ARTIFICIAL_MEAT_CREATOR_POWER = registerItems("artificial_meat_creator_power", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ASH_KEY = registerItems("ash_key", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ASH_PUFFERFISH = registerItems("ash_pufferfish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item A_PIECE_OF_SALMON = registerItems("a_piece_of_salmon", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAMBOO_KATANA = registerItems("bamboo_katana", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAMBOO_YATAGHAN = registerItems("bamboo_yataghan", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_BAIT = registerItems("bat_bait", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_BAIT_OLD = registerItems("bat_bait_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_FAECES = registerItems("bat_faeces", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_FAECES_OLD = registerItems("bat_faeces_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_STAFF = registerItems("bat_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_WING = registerItems("bat_wing", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BAT_WING_OLD = registerItems("bat_wing_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BIZARRE_CHILLI = registerItems("bizarre_chilli", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BIZARRE_CHILLI_SEEDS = registerItems("bizarre_chilli_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLACK_COURTESY = registerItems("black_courtesy", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLACK_SHOES = registerItems("black_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLACK_SHORTS = registerItems("black_shorts", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLAZE_STAFF = registerItems("blaze_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLAZE_STAFF_OLD = registerItems("blaze_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLIZZARD_STAFF = registerItems("blizzard_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLIZZARD_SWORD = registerItems("blizzard_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLIZZARD_SWORD_OLD = registerItems("blizzard_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLIZZARD_SWORD_OLD1 = registerItems("blizzard_sword_old1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLOOD_BULLET_BAG = registerItems("blood_bullet_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLOOD_MARE = registerItems("blood_mare", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLOOD_MEAT = registerItems("blood_meat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLOOD_SICKLE = registerItems("blood_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLOOD_WORM = registerItems("blood_worm", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_CAT_EARS = registerItems("blue_cat_ears", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_GEM = registerItems("blue_gem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_GEM_DEBRIS = registerItems("blue_gem_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_GEM_HAT = registerItems("blue_gem_hat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_JELLYFISH = registerItems("blue_jellyfish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_OF_THE_SEA = registerItems("blue_of_the_sea", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BLUE_OF_THE_SEA_OLD = registerItems("blue_of_the_sea_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BOMBER = registerItems("bomber", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BOMBER_BULLET = registerItems("bomber_bullet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BONE_SWORD = registerItems("bone_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BONE_SWORD_OLD = registerItems("bone_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BOOK_OF_DEEP = registerItems("book_of_deep", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BOOK_OF_DEEP_OLD = registerItems("book_of_deep_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BRACKEN = registerItems("bracken", new Item(new Item.Settings().maxCount(64)));
+ public static final Item BULLET_BAG = registerItems("bullet_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CACTUS_SWORD = registerItems("cactus_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CAMOUFLAGE_PANTS = registerItems("camouflage_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CANDY = registerItems("candy", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CANDY_CANE = registerItems("candy_cane", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CANDY_CANE_OLD = registerItems("candy_cane_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CANDY_OLD = registerItems("candy_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CATAPULT = registerItems("catapult", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CATAPULT_EMPTY = registerItems("catapult_empty", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CATAPULT_EXPLODE = registerItems("catapult_explode", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CATAPULT_NORMAL = registerItems("catapult_normal", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHALLENGE_OF_ASH = registerItems("challenge_of_ash", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHALLENGE_OF_ASH_OLD = registerItems("challenge_of_ash_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHALLENGE_OF_ASH_OLD2 = registerItems("challenge_of_ash_old2", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHAOS_STAFF = registerItems("chaos_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHICKEN_STAFF = registerItems("chicken_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHOCOLATES = registerItems("chocolates", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHOCOLATES_OLD = registerItems("chocolates_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHOCOLATE_COOKIE = registerItems("chocolate_cookie", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHRISTMAS_CAP = registerItems("christmas_cap", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHRISTMAS_GIFT = registerItems("christmas_gift", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CHRISTMAS_SOCK = registerItems("christmas_sock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COAL_FISH = registerItems("coal_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COAL_NUGGET = registerItems("coal_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COB = registerItems("cob", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COFFEE_OF_LILEYI = registerItems("coffee_of_lileyi", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COMPLETE_BAT_WING = registerItems("complete_bat_wing", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COMPLETE_BAT_WING_OLD = registerItems("complete_bat_wing_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COOKED_BRAIN = registerItems("cooked_brain", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COOKED_BRAIN_OLD = registerItems("cooked_brain_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COOKED_BRAIN_OLD1 = registerItems("cooked_brain_old1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_BATTLEAXE = registerItems("copper_battleaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_BOOTS = registerItems("copper_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_CHESTPLATE = registerItems("copper_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_DAGGER = registerItems("copper_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_DART = registerItems("copper_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_HELMET = registerItems("copper_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_LEGGINGS = registerItems("copper_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_NUGGET = registerItems("copper_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_SICKLE = registerItems("copper_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_SICKLE_OLD = registerItems("copper_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item COPPER_SWORD = registerItems("copper_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORAL_AXE = registerItems("coral_axe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORAL_DART = registerItems("coral_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORAL_INGOT = registerItems("coral_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORAL_PICKAXE = registerItems("coral_pickaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORAL_SWORD = registerItems("coral_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORN = registerItems("corn", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORN_SEEDS = registerItems("corn_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CORRUPTED_SWORD = registerItems("corrupted_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRAB_LEG = registerItems("crab_leg", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRAB_LEG_COOKED = registerItems("crab_leg_cooked", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRYING_BOOTS = registerItems("crying_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRYING_CHESTPLATE = registerItems("crying_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRYING_HELMET = registerItems("crying_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRYING_LEGGINGS = registerItems("crying_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRYSTAL_NUCLEUS = registerItems("crystal_nucleus", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CRYSTAL_NUCLEUS_OLD = registerItems("crystal_nucleus_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item CUDGEL = registerItems("cudgel", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_BLUE_JACKET = registerItems("dark_blue_jacket", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_DEBRIS = registerItems("dark_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_DEBRIS_OLD = registerItems("dark_debris_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_PEARL = registerItems("dark_pearl", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_PEARL_OLD = registerItems("dark_pearl_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_STONE = registerItems("dark_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DARK_STONE_OLD = registerItems("dark_stone_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DEAD_WOOD_DAGGER = registerItems("dead_wood_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DEAD_WOOD_RAPIER = registerItems("dead_wood_rapier", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DECREPIT_ATLANTIS = registerItems("decrepit_atlantis", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DEEP_STAFF = registerItems("deep_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DESTROY_STAFF = registerItems("destroy_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DETONATOR = registerItems("detonator", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_APPLE = registerItems("diamond_apple", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_AXE = registerItems("diamond_axe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_BOOTS = registerItems("diamond_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_CHESTPLATE = registerItems("diamond_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_CRYSTAL_NUCLEUS = registerItems("diamond_crystal_nucleus", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_CRYSTAL_NUCLEUS_OLD = registerItems("diamond_crystal_nucleus_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_DAGGER = registerItems("diamond_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_DART = registerItems("diamond_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_FISH = registerItems("diamond_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_FISH_OLD = registerItems("diamond_fish_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_HELMET = registerItems("diamond_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_HOE = registerItems("diamond_hoe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_LEGGINGS = registerItems("diamond_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_NUGGET = registerItems("diamond_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_PICKAXE = registerItems("diamond_pickaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_RING = registerItems("diamond_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_SHOVEL = registerItems("diamond_shovel", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_SICKLE = registerItems("diamond_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_SICKLE_OLD = registerItems("diamond_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_STAFF = registerItems("diamond_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIAMOND_SWORD = registerItems("diamond_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIRT_BOOTS = registerItems("dirt_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIRT_CHESTPLATE = registerItems("dirt_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIRT_HELMET = registerItems("dirt_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DIRT_LEGGINGS = registerItems("dirt_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DRAGON_FIREBALL_BY_PLAYER = registerItems("dragon_fireball_by_player", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DRIFT_BOTTLE = registerItems("drift_bottle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DUST_DESTROYER = registerItems("dust_destroyer", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DUST_DESTROYER_OLD = registerItems("dust_destroyer_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DUST_RING = registerItems("dust_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DUST_STAFF = registerItems("dust_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item DUST_STAFF_OLD = registerItems("dust_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_APPLE = registerItems("emerald_apple", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_AXE = registerItems("emerald_axe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_BOOTS = registerItems("emerald_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_CHESTPLATE = registerItems("emerald_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_DAGGER = registerItems("emerald_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_DART = registerItems("emerald_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_FISH = registerItems("emerald_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_HELMET = registerItems("emerald_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_LEGGINGS = registerItems("emerald_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_NUGGET = registerItems("emerald_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_PICKAXE = registerItems("emerald_pickaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_RING = registerItems("emerald_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_STAFF = registerItems("emerald_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_STAFF_OLD = registerItems("emerald_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMERALD_SWORD = registerItems("emerald_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EMPTY_TOTEM = registerItems("empty_totem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_BONE = registerItems("ender_bone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_BREATH = registerItems("ender_breath", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_CORE = registerItems("ender_core", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_CRYSTAL_NUCLEUS = registerItems("ender_crystal_nucleus", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_CRYSTAL_NUCLEUS_OLD = registerItems("ender_crystal_nucleus_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_EGG = registerItems("ender_egg", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_FISH = registerItems("ender_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_FISH_OLD = registerItems("ender_fish_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_MIND = registerItems("ender_mind", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_POWDER = registerItems("ender_powder", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_RING = registerItems("ender_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_STONE = registerItems("ender_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENDER_SUBSTANCE = registerItems("ender_substance", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENERGY_GEM = registerItems("energy_gem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENERGY_RAY_STAFF = registerItems("energy_ray_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENERGY_RAY_STAFF_OLD = registerItems("energy_ray_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENERGY_TOTEM = registerItems("energy_totem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENRICHED_URANIUM = registerItems("enriched_uranium", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENTITY_SOUL = registerItems("entity_soul", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ENTITY_SOUL_OLD = registerItems("entity_soul_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ES_CLOTHES = registerItems("es_clothes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ES_PANTS = registerItems("es_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ES_SHOES = registerItems("es_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVELASTING_WINTER_STAFF_OLD = registerItems("evelasting_winter_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_BOOTS = registerItems("everlasting_winter_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_CHESTPLATE = registerItems("everlasting_winter_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_DAGGER = registerItems("everlasting_winter_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_DART = registerItems("everlasting_winter_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_FLINTLOCK = registerItems("everlasting_winter_flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_HEART = registerItems("everlasting_winter_heart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_HELMET = registerItems("everlasting_winter_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_INGOT = registerItems("everlasting_winter_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_LEGGINGS = registerItems("everlasting_winter_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_SICKLE = registerItems("everlasting_winter_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_SICKLE_OLD = registerItems("everlasting_winter_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_STAFF = registerItems("everlasting_winter_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_STICK = registerItems("everlasting_winter_stick", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EVERLASTING_WINTER_SWORD = registerItems("everlasting_winter_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EXPERIENCE_BOOK = registerItems("experience_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EXPERIENCE_BOOK_PRO_EMPTY = registerItems("experience_book_pro_empty", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EXPERIENCE_FLOWER_SEEDS = registerItems("experience_flower_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EXPLODING_PELLETS = registerItems("exploding_pellets", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EXPRIENCE_FLOWER_SEEDS = registerItems("exprience_flower_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item EYE_OF_NATURE = registerItems("eye_of_nature", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FARMER_HAT = registerItems("farmer_hat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FINAL_CRYSTAL_NUCLEUS = registerItems("final_crystal_nucleus", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FIRE_HEART = registerItems("fire_heart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FIRE_RING = registerItems("fire_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FIRE_TOTEM = registerItems("fire_totem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLARE_MAGIC_BOOK = registerItems("flare_magic_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLINTLOCK = registerItems("flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLINTLOCK_BULLET = registerItems("flintlock_bullet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLINTLOCK_OLD = registerItems("flintlock_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLINTLOCK_PRO = registerItems("flintlock_pro", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLINTLOCK_PRO_OLD = registerItems("flintlock_pro_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLOWER_ESSENCE = registerItems("flower_essence", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FLOWER_ESSENCE_OLD = registerItems("flower_essence_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FOLLOWING_PARTICLE = registerItems("following_particle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FORMAL_SYTLE_CLOTHES = registerItems("formal_sytle_clothes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FORMAL_SYTLE_PANTS = registerItems("formal_sytle_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FRANK_MASK = registerItems("frank_mask", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FRIED_EGG = registerItems("fried_egg", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FRIED_EGG_OLD = registerItems("fried_egg_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FRIED_MELON_SEED = registerItems("fried_melon_seed", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FRITILLARY = registerItems("fritillary", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FRITILLARY_SEEDS = registerItems("fritillary_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_BALL = registerItems("frozen_ball", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_BOOTS = registerItems("frozen_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_CHESTPLATE = registerItems("frozen_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_DART = registerItems("frozen_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_FISH = registerItems("frozen_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_FISH_OLD = registerItems("frozen_fish_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_HELMET = registerItems("frozen_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_LEGGINGS = registerItems("frozen_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_POWER = registerItems("frozen_power", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_POWER_DEBRIS = registerItems("frozen_power_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_RAY_STAFF = registerItems("frozen_ray_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item FROZEN_STAFF = registerItems("frozen_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GAS_BOMB = registerItems("gas_bomb", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_DAGGER = registerItems("ghost_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_DAGGER_OLD = registerItems("ghost_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_DIRT_WALL = registerItems("ghost_dirt_wall", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_ESSENCE = registerItems("ghost_essence", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_ESSENCE_OLD = registerItems("ghost_essence_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_FLINTLOCK = registerItems("ghost_flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_INGOT = registerItems("ghost_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_INGOT_OLD = registerItems("ghost_ingot_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_SICKLE = registerItems("ghost_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_SICKLE_OLD = registerItems("ghost_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_SUMMONER = registerItems("ghost_summoner", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_SWORD = registerItems("ghost_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GHOST_SWORD_OLD = registerItems("ghost_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GIANT_BAT_WINGS = registerItems("giant_bat_wings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GIANT_IVY = registerItems("giant_ivy", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GINGERBREAD_MAN = registerItems("gingerbread_man", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GINGERBREAD_SWORD = registerItems("gingerbread_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GINGERBREAD_TOTEM = registerItems("gingerbread_totem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GINGERBREAD_TOTEM_OLD = registerItems("gingerbread_totem_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GLAMOR_CLOTHES = registerItems("glamor_clothes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GLAMOR_PANTS = registerItems("glamor_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GLAMOR_SHOES = registerItems("glamor_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GLASS_AXE = registerItems("glass_axe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GLASS_INGOT = registerItems("glass_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GLASS_PICKAXE = registerItems("glass_pickaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOD_OF_DESTROY = registerItems("god_of_destroy", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOD_OF_SUN = registerItems("god_of_sun", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLDEN_DAGGER = registerItems("golden_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLDEN_FENCE = registerItems("golden_fence", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLDEN_STAFF = registerItems("golden_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLD_DART = registerItems("gold_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLD_FISH = registerItems("gold_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLD_RING = registerItems("gold_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLD_SICKLE = registerItems("gold_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLD_SICKLE_OLD = registerItems("gold_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GOLD_YUANBAO = registerItems("gold_yuanbao", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GRAPESHOT_FROZEN_BALL = registerItems("grapeshot_frozen_ball", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GRAY_SHOES = registerItems("gray_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GROWTH = registerItems("growth", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GROWTH_OLD = registerItems("growth_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item GUIDE_BOOK = registerItems("guide_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HANYI_CLOTHES = registerItems("hanyi_clothes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HANYI_HAIR_ACCESSORIES = registerItems("hanyi_hair_accessories", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HANYI_PANTS = registerItems("hanyi_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HANYI_SHOES = registerItems("hanyi_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HARD_BAMBOO_KATANA = registerItems("hard_bamboo_katana", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HARD_LOLLIPOP = registerItems("hard_lollipop", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HARD_LOLLIPOP_OLD = registerItems("hard_lollipop_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HASTE_POTION = registerItems("haste_potion", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HEALTH_NUGGET = registerItems("health_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HEALTH_STONE = registerItems("health_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HEART_EGG = registerItems("heart_egg", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HEART_RING = registerItems("heart_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HEMP_ROPE = registerItems("hemp_rope", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HERB_BAG = registerItems("herb_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HIGH_CONCENTRATION_URANIUM = registerItems("high_concentration_uranium", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HIGH_CONCENTRATION_URANIUM_OLD = registerItems("high_concentration_uranium_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HOUTTUYNIA = registerItems("houttuynia", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HOUTTUYNIA_SEEDS = registerItems("houttuynia_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HUNTER_BOOK = registerItems("hunter_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item HUNTER_BULLET_BAG = registerItems("hunter_bullet_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_BRICK = registerItems("ice_brick", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_CREAM = registerItems("ice_cream", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_CREAM_OLD = registerItems("ice_cream_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_HEART = registerItems("ice_heart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_HEART_OLD = registerItems("ice_heart_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_INGOT = registerItems("ice_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_NUGGET = registerItems("ice_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_ROD = registerItems("ice_rod", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ICE_SWORD = registerItems("ice_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ILLAGER_SWORD = registerItems("illager_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item INFINITE_CRYSTAL_NUCLEUS_1 = registerItems("infinite_crystal_nucleus_1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item INFINITE_CRYSTAL_NUCLEUS_2 = registerItems("infinite_crystal_nucleus_2", new Item(new Item.Settings().maxCount(64)));
+ public static final Item INFINITE_CRYSTAL_NUCLEUS_3 = registerItems("infinite_crystal_nucleus_3", new Item(new Item.Settings().maxCount(64)));
+ public static final Item INTESTINE = registerItems("intestine", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_APPLE = registerItems("iron_apple", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_BOW_PULLING_0 = registerItems("iron_bow_pulling_0", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_BOW_PULLING_1 = registerItems("iron_bow_pulling_1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_BOW_PULLING_2 = registerItems("iron_bow_pulling_2", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_BOW_STANDBY = registerItems("iron_bow_standby", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_DAGGER = registerItems("iron_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_DART = registerItems("iron_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_FISH = registerItems("iron_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_KEY = registerItems("iron_key", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_SICKLE = registerItems("iron_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_SICKLE_OLD = registerItems("iron_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_STAFF = registerItems("iron_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_STAFF_OLD = registerItems("iron_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item IRON_STICK = registerItems("iron_stick", new Item(new Item.Settings().maxCount(64)));
+ public static final Item JACKET = registerItems("jacket", new Item(new Item.Settings().maxCount(64)));
+ public static final Item JELLYFISH_STAFF = registerItems("jellyfish_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item JIUZHI_JACKET = registerItems("jiuzhi_jacket", new Item(new Item.Settings().maxCount(64)));
+ public static final Item JIUZHI_PANTS = registerItems("jiuzhi_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item JIUZHI_SHOES = registerItems("jiuzhi_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item KNIGHT_HELMET = registerItems("knight_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAMPREY = registerItems("lamprey", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAMPREY_OLD = registerItems("lamprey_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_APPLE = registerItems("lapis_apple", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_DAGGER = registerItems("lapis_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_MAGIC_BOOK = registerItems("lapis_magic_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_MAGIC_BOOK_OLD = registerItems("lapis_magic_book_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_NUGGET = registerItems("lapis_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_STAFF = registerItems("lapis_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAPIS_SWORD = registerItems("lapis_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_BOOTS = registerItems("lava_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_BULLET_BAG = registerItems("lava_bullet_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_CHESTPLATE = registerItems("lava_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_DART = registerItems("lava_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_ESSENCE = registerItems("lava_essence", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_FLINTLOCK = registerItems("lava_flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_FLOWER_SEEDS = registerItems("lava_flower_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_HELMET = registerItems("lava_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_INGOT = registerItems("lava_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_INGOT_OLD = registerItems("lava_ingot_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_INGOT_OLD1 = registerItems("lava_ingot_old1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_LEGGINGS = registerItems("lava_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_NUGGET = registerItems("lava_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_SWORD = registerItems("lava_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LAVA_SWORD_OLD = registerItems("lava_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEAVES_DAGGER = registerItems("leaves_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEAVES_DAGGER_OLD = registerItems("leaves_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEAVES_KNIFE = registerItems("leaves_knife", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEAVES_KNIFE_OLD = registerItems("leaves_knife_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEEK = registerItems("leek", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEEK_COOKED = registerItems("leek_cooked", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEEK_SEEDS = registerItems("leek_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LESTER_CLOTHES = registerItems("lester_clothes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LESTER_PANTS = registerItems("lester_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LESTER_SHOES = registerItems("lester_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LEVITATION_CLOUD = registerItems("levitation_cloud", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LIGHTNING_STONE = registerItems("lightning_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LIGHTNING_STONE_OLD = registerItems("lightning_stone_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LOLLIPOP = registerItems("lollipop", new Item(new Item.Settings().maxCount(64)));
+ public static final Item LONG_BREAD = registerItems("long_bread", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MACE = registerItems("mace", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_ARTICLE = registerItems("magic_article", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_CHEST_DEBRIS = registerItems("magic_chest_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_CHEST_DEBRIS_OLD = registerItems("magic_chest_debris_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_CRYSTAL = registerItems("magic_crystal", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_ICE_CREAM = registerItems("magic_ice_cream", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_POWDER = registerItems("magic_powder", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_SCROLL_BLUE = registerItems("magic_scroll_blue", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MAGIC_SURGE_CORE = registerItems("magic_surge_core", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MELON_PIECE = registerItems("melon_piece", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MIND_CONTROLLER = registerItems("mind_controller", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MIND_CONTROLLER_OLD = registerItems("mind_controller_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MOOLI = registerItems("mooli", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MOOLI_SEEDS = registerItems("mooli_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MOON_JELLYFISH = registerItems("moon_jellyfish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MYSTERIOUS_INVITATION = registerItems("mysterious_invitation", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MYSTERIOUS_INVITATION_OLD = registerItems("mysterious_invitation_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MYSTERIOUS_KEY = registerItems("mysterious_key", new Item(new Item.Settings().maxCount(64)));
+ public static final Item MYSTERIOUS_KEY_DEBRIS = registerItems("mysterious_key_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURAL_RING = registerItems("natural_ring", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURAL_SPEAR = registerItems("natural_spear", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURA_ESSENCE = registerItems("natura_essence", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURA_ESSENCE_OLD = registerItems("natura_essence_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURA_SPEAR = registerItems("natura_spear", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURA_SPEAR_OLD = registerItems("natura_spear_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NATURE_ESSENCE = registerItems("nature_essence", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NAUTILUS_ALIVE = registerItems("nautilus_alive", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NETHERITE_DAGGER = registerItems("netherite_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NETHERITE_DART = registerItems("netherite_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NETHERITE_SICKLE = registerItems("netherite_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NETHERITE_SICKLE_OLD = registerItems("netherite_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NIGHTMARE = registerItems("nightmare", new Item(new Item.Settings().maxCount(64)));
+ public static final Item NIGHT_SWORD = registerItems("night_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item OCEAN_TOTEM = registerItems("ocean_totem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item OCEAN_TOTEM_OLD = registerItems("ocean_totem_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item OLD_BOOK = registerItems("old_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PARAFFIN_BUCKET = registerItems("paraffin_bucket", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PATTERNED_VASE_RED = registerItems("patterned_vase_red", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PERCH = registerItems("perch", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PERCH_COOKED = registerItems("perch_cooked", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PERCH_COOKED_OLD = registerItems("perch_cooked_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PERCH_OLD = registerItems("perch_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PIGLIN_CHESTPLATE = registerItems("piglin_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PIGLIN_LEGGINGS = registerItems("piglin_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PINE_CONE = registerItems("pine_cone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PINK_JELLYFISH = registerItems("pink_jellyfish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PIRATE_BULLET_BAG = registerItems("pirate_bullet_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PLUSE_STONE = registerItems("pluse_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PLUSE_STONE_OLD = registerItems("pluse_stone_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POISON_BAG = registerItems("poison_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POISON_DART = registerItems("poison_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POISON_DART_OLD = registerItems("poison_dart_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POISON_FISH = registerItems("poison_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POISON_GLAND = registerItems("poison_gland", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POISON_GLAND_OLD = registerItems("poison_gland_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POLLUTION_ALGAE = registerItems("pollution_algae", new Item(new Item.Settings().maxCount(64)));
+ public static final Item POTATO_RICE = registerItems("potato_rice", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PULSE_STONE = registerItems("pulse_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PURE_INGOT = registerItems("pure_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item PURE_INGOT_OLD = registerItems("pure_ingot_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RADIATE_CRYSTAL = registerItems("radiate_crystal", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RADIATE_SPREADER = registerItems("radiate_spreader", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RADIATE_SWORD = registerItems("radiate_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RAPIER = registerItems("rapier", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RECORD_STAR = registerItems("record_star", new Item(new Item.Settings().maxCount(64)));
+ public static final Item REDSTONE_APPLE = registerItems("redstone_apple", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RED_BAG = registerItems("red_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RED_GEM = registerItems("red_gem", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RED_GEM_DEBRIS = registerItems("red_gem_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RED_GEM_HAT = registerItems("red_gem_hat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RED_SPIDER_LILY = registerItems("red_spider_lily", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RESISTANCE_POTION = registerItems("resistance_potion", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RICE = registerItems("rice", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RICE_SEEDS = registerItems("rice_seeds", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RICE_WINE = registerItems("rice_wine", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RICE_WINE_OLD = registerItems("rice_wine_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ROUGH_STEEL = registerItems("rough_steel", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RUPERT_BOOTS = registerItems("rupert_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RUPERT_CHESTPLATE = registerItems("rupert_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RUPERT_HELMET = registerItems("rupert_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item RUPERT_LEGGINGS = registerItems("rupert_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SARDINE = registerItems("sardine", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SCALE_SWORD = registerItems("scale_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SCARECROW = registerItems("scarecrow", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SCIMITAR = registerItems("scimitar", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SEA_URCHIN = registerItems("sea_urchin", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHADOW_CRYSTAL = registerItems("shadow_crystal", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHADOW_FEATHER = registerItems("shadow_feather", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHARP_CORAL = registerItems("sharp_coral", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHELL = registerItems("shell", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHELL_OLD = registerItems("shell_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHORT_FLINTLOCK = registerItems("short_flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHULKER_HELMET = registerItems("shulker_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SHULKER_HELMET_OLD = registerItems("shulker_helmet_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SIMPLE_CAR = registerItems("simple_car", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SIMPLE_GLIDER = registerItems("simple_glider", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SKELETON_FISH = registerItems("skeleton_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SLIME_AXE = registerItems("slime_axe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SLIME_PICKAXE = registerItems("slime_pickaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SLIVER_YUANBAO = registerItems("sliver_yuanbao", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SMALL_STONE = registerItems("small_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SMALL_STONE_BLOCK = registerItems("small_stone_block", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SMOKE_BOMB = registerItems("smoke_bomb", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SNAILFISH = registerItems("snailfish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SNOWBALL_MAGIC_BOOK = registerItems("snowball_magic_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SNOW_LOTUS = registerItems("snow_lotus", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL = registerItems("soul", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL_BLAZE_ROD = registerItems("soul_blaze_rod", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL_FIREBALL = registerItems("soul_fireball", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL_KEY = registerItems("soul_key", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL_OLD = registerItems("soul_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL_STAFF = registerItems("soul_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOUL_STAFF_OLD = registerItems("soul_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOYBEAN = registerItems("soybean", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SOYBEAN_OLD = registerItems("soybean_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SPIDER_STAFF = registerItems("spider_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SPIRAL_SHELL = registerItems("spiral_shell", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SPURT_EGG = registerItems("spurt_egg", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STAR_DEBRIS = registerItems("star_debris", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STAR_FLINTLOCK = registerItems("star_flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STAR_SWORD = registerItems("star_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STAR_SWORD_OLD = registerItems("star_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_BATTLEAXE = registerItems("steel_battleaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_BATTLEAXE__OLD = registerItems("steel_battleaxe__old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_BOOTS = registerItems("steel_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_BOOTS_OLD = registerItems("steel_boots_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_CHESTPLATE = registerItems("steel_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_CHESTPLATE_OLD = registerItems("steel_chestplate_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_DAGGER = registerItems("steel_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_DAGGER_OLD = registerItems("steel_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_DART = registerItems("steel_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_HELMET = registerItems("steel_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_HELMET_OLD = registerItems("steel_helmet_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_INGOT = registerItems("steel_ingot", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_INGOT_OLD = registerItems("steel_ingot_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_LEGGINGS = registerItems("steel_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_LEGGINGS_OLD = registerItems("steel_leggings_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_NUGGET = registerItems("steel_nugget", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_NUGGET_OLD = registerItems("steel_nugget_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_SICKLE = registerItems("steel_sickle", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_SICKLE_OLD = registerItems("steel_sickle_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_SWORD = registerItems("steel_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STEEL_SWORD_OLD = registerItems("steel_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STICKY_ASH = registerItems("sticky_ash", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONES_BAG = registerItems("stones_bag", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_BOOTS = registerItems("stone_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_CHESTPLATE = registerItems("stone_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_DAGGER = registerItems("stone_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_DAGGER_OLD = registerItems("stone_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_DART = registerItems("stone_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_HELMET = registerItems("stone_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STONE_LEGGINGS = registerItems("stone_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STORM_BATTLEAXE = registerItems("storm_battleaxe", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STORM_FLINTLOCK = registerItems("storm_flintlock", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STORM_GIANT_SWORD = registerItems("storm_giant_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STORM_GIANT_SWORD_OLD = registerItems("storm_giant_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STORM_STAFF = registerItems("storm_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STRAW_ROPE = registerItems("straw_rope", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STRAY_BOOTS = registerItems("stray_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STRAY_CHESTPLATE = registerItems("stray_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STRAY_HELMET = registerItems("stray_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STRAY_LEGGINGS = registerItems("stray_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STREAM_DART = registerItems("stream_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STREAM_STONE = registerItems("stream_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STREAM_STONE_OLD = registerItems("stream_stone_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item STRIPED_PANTS = registerItems("striped_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUN_STONE = registerItems("sun_stone", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUN_STONE_OLD = registerItems("sun_stone_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE0 = registerItems("super_armor_core0", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE1 = registerItems("super_armor_core1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE2 = registerItems("super_armor_core2", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE3 = registerItems("super_armor_core3", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE4 = registerItems("super_armor_core4", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE5 = registerItems("super_armor_core5", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE6 = registerItems("super_armor_core6", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE7 = registerItems("super_armor_core7", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SUPER_ARMOR_CORE8 = registerItems("super_armor_core8", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_FISH = registerItems("sword_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_FISH_OLD = registerItems("sword_fish_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_OF_DEEP = registerItems("sword_of_deep", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_OF_DEEP_OLD = registerItems("sword_of_deep_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_OF_GUARD = registerItems("sword_of_guard", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_OF_GUARD_OLD = registerItems("sword_of_guard_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item SWORD_OF_HALLOWEEN = registerItems("sword_of_halloween", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TEAR_FROM_DREAM = registerItems("tear_from_dream", new Item(new Item.Settings().maxCount(64)));
+ public static final Item THE_BLADE = registerItems("the_blade", new Item(new Item.Settings().maxCount(64)));
+ public static final Item THE_IMPERIAL_SWORD = registerItems("the_imperial_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item THE_IMPERIAL_SWORD_OLD = registerItems("the_imperial_sword_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item THROWABLE_BOMB = registerItems("throwable_bomb", new Item(new Item.Settings().maxCount(64)));
+ public static final Item THUNDER_RAPIER = registerItems("thunder_rapier", new Item(new Item.Settings().maxCount(64)));
+ public static final Item THUNDER_STAFF = registerItems("thunder_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TIME_COMPASS = registerItems("time_compass", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TOFU = registerItems("tofu", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TROPICAL_FISH = registerItems("tropical_fish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TROPICAL_FISH_COOKED = registerItems("tropical_fish_cooked", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TURTLE_BOOTS = registerItems("turtle_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TURTLE_CHESTPLATE = registerItems("turtle_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TURTLE_LEGGINGS = registerItems("turtle_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item TURTLE_SWORD = registerItems("turtle_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item UNIFORM_CLOTHES = registerItems("uniform_clothes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item UNIFORM_PANTS = registerItems("uniform_pants", new Item(new Item.Settings().maxCount(64)));
+ public static final Item UNKNOW_BOOK = registerItems("unknow_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item URANIUM = registerItems("uranium", new Item(new Item.Settings().maxCount(64)));
+ public static final Item URANIUM_APPLE = registerItems("uranium_apple", new Item(new Item.Settings().maxCount(64)));
+ public static final Item URANIUM_OLD = registerItems("uranium_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item VILLAGE_GUARDIAN = registerItems("village_guardian", new Item(new Item.Settings().maxCount(64)));
+ public static final Item VILLAGE_GUARDIAN_OLD = registerItems("village_guardian_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item VOID_WHISPERING_DAGGER = registerItems("void_whispering_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item VOID_WHISPERING_DAGGER_OLD = registerItems("void_whispering_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item VORTEX = registerItems("vortex", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WARDEN_SWORD = registerItems("warden_sword", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WASTE = registerItems("waste", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WAVE_MAGIC_BOOK = registerItems("wave_magic_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WET_PAPER = registerItems("wet_paper", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WHITE_SHOES = registerItems("white_shoes", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WHITE_T_SHIRT = registerItems("white_t_shirt", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WIND_DAGGER = registerItems("wind_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WIND_DAGGER_OLD = registerItems("wind_dagger_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WIND_OF_SHADOW = registerItems("wind_of_shadow", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WINE_GLASS = registerItems("wine_glass", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WINE_GLASS_OLD = registerItems("wine_glass_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WINGS_FROM_DEEP = registerItems("wings_from_deep", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WITCH_HAT = registerItems("witch_hat", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WITHER_SUBSTANCE = registerItems("wither_substance", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WITHER_SUBSTANCE_OLD = registerItems("wither_substance_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOODEN_DAGGER = registerItems("wooden_dagger", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOODEN_ENCHANT_BOOK = registerItems("wooden_enchant_book", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOODEN_STAFF = registerItems("wooden_staff", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOODEN_STAFF_OLD = registerItems("wooden_staff_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOOD_BOOTS = registerItems("wood_boots", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOOD_CHESTPLATE = registerItems("wood_chestplate", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOOD_DART = registerItems("wood_dart", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOOD_HELMET = registerItems("wood_helmet", new Item(new Item.Settings().maxCount(64)));
+ public static final Item WOOD_LEGGINGS = registerItems("wood_leggings", new Item(new Item.Settings().maxCount(64)));
+ public static final Item YELLOW_JELLYFISH = registerItems("yellow_jellyfish", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ZOMBIE_BRAIN = registerItems("zombie_brain", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ZOMBIE_BRAIN_OLD = registerItems("zombie_brain_old", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ZOMBIE_BRAIN_OLD1 = registerItems("zombie_brain_old1", new Item(new Item.Settings().maxCount(64)));
+ public static final Item ZOMBIE_FISH = registerItems("zombie_fish", new Item(new Item.Settings().maxCount(64)));
+ public static Item registerItems(String id, Item item) {
+ return Registry.register(
+ Registries.ITEM, Identifier.of(ThePoetryOfWinter.MOD_ID,id), item);
+ }
+
+ public static void registerModItems(){
+ ThePoetryOfWinter.LOGGER.info("Registering ThePoetryOfWinter Items");
+ }
+}
diff --git a/src/main/java/org/decdev/thepoetryofwinter/mixin/ExampleMixin.java b/src/main/java/org/decdev/tpow/mixin/ExampleMixin.java
similarity index 96%
rename from src/main/java/org/decdev/thepoetryofwinter/mixin/ExampleMixin.java
rename to src/main/java/org/decdev/tpow/mixin/ExampleMixin.java
index 3d23bb8..a59309b 100644
--- a/src/main/java/org/decdev/thepoetryofwinter/mixin/ExampleMixin.java
+++ b/src/main/java/org/decdev/tpow/mixin/ExampleMixin.java
@@ -15,7 +15,7 @@
* along with this work. If not, see .
*/
-package org.decdev.thepoetryofwinter.mixin;
+package org.decdev.tpow.mixin;
import net.minecraft.server.MinecraftServer;
import org.spongepowered.asm.mixin.Mixin;
diff --git a/src/main/resources/assets/thepoetryofwinter/blockstates/aaswordman_block.json b/src/main/resources/assets/thepoetryofwinter/blockstates/aaswordman_block.json
deleted file mode 100644
index bee82c1..0000000
--- a/src/main/resources/assets/thepoetryofwinter/blockstates/aaswordman_block.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "variants": {
- "": {
- "model": "thepoetryofwinter:block/aaswordman_block"
- }
- }
-}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/lang/en_us.json b/src/main/resources/assets/thepoetryofwinter/lang/en_us.json
deleted file mode 100644
index 0b66f78..0000000
--- a/src/main/resources/assets/thepoetryofwinter/lang/en_us.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "item.thepoetryofwinter.aaswordman": "AAswordman",
- "block.thepoetryofwinter.aaswordman_block": "AAswordman block"
-}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/lang/zh_cn.json b/src/main/resources/assets/thepoetryofwinter/lang/zh_cn.json
deleted file mode 100644
index 6c9cb90..0000000
--- a/src/main/resources/assets/thepoetryofwinter/lang/zh_cn.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{
- "item.thepoetryofwinter.aaswordman": "AA剑侠",
- "block.thepoetryofwinter.aaswordman_block": "AA剑侠方块"
-}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/models/item/aaswordman.json b/src/main/resources/assets/thepoetryofwinter/models/item/aaswordman.json
deleted file mode 100644
index 6fc08f3..0000000
--- a/src/main/resources/assets/thepoetryofwinter/models/item/aaswordman.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "parent": "minecraft:item/generated",
- "textures": {
- "layer0": "thepoetryofwinter:item/aaswordman"
- }
-}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/models/item/aaswordman_block.json b/src/main/resources/assets/thepoetryofwinter/models/item/aaswordman_block.json
deleted file mode 100644
index 743001c..0000000
--- a/src/main/resources/assets/thepoetryofwinter/models/item/aaswordman_block.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "parent": "thepoetryofwinter:block/aaswordman_block"
-}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/blockstates/aaswordman_block.json b/src/main/resources/assets/tpow/blockstates/aaswordman_block.json
new file mode 100644
index 0000000..5f96a33
--- /dev/null
+++ b/src/main/resources/assets/tpow/blockstates/aaswordman_block.json
@@ -0,0 +1,7 @@
+{
+ "variants": {
+ "": {
+ "model": "tpow:block/aaswordman_block"
+ }
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/icon.png b/src/main/resources/assets/tpow/icon.png
similarity index 100%
rename from src/main/resources/assets/thepoetryofwinter/icon.png
rename to src/main/resources/assets/tpow/icon.png
diff --git a/src/main/resources/assets/tpow/lang/en_us.json b/src/main/resources/assets/tpow/lang/en_us.json
new file mode 100644
index 0000000..ebad3ce
--- /dev/null
+++ b/src/main/resources/assets/tpow/lang/en_us.json
@@ -0,0 +1,5 @@
+{
+ "item.tpow.aaswordman": "AAswordman",
+ "block.tpow.aaswordman_block": "AAswordman block",
+ "itemGroup.tpow_item_group": "ThePoetryOfWinter"
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/lang/zh_cn.json b/src/main/resources/assets/tpow/lang/zh_cn.json
new file mode 100644
index 0000000..abf30e9
--- /dev/null
+++ b/src/main/resources/assets/tpow/lang/zh_cn.json
@@ -0,0 +1,5 @@
+{
+ "item.tpow.aaswordman": "AA剑侠",
+ "block.tpow.aaswordman_block": "AA剑侠方块",
+ "itemGroup.tpow_item_group": "冬之纪行诗"
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/models/block/aaswordman_block.json b/src/main/resources/assets/tpow/models/block/aaswordman_block.json
similarity index 53%
rename from src/main/resources/assets/thepoetryofwinter/models/block/aaswordman_block.json
rename to src/main/resources/assets/tpow/models/block/aaswordman_block.json
index f1a990a..fb2f26e 100644
--- a/src/main/resources/assets/thepoetryofwinter/models/block/aaswordman_block.json
+++ b/src/main/resources/assets/tpow/models/block/aaswordman_block.json
@@ -1,6 +1,6 @@
{
"parent": "minecraft:block/cube_all",
"textures": {
- "all": "thepoetryofwinter:block/aaswordman_block"
+ "all": "tpow:block/aaswordman_block"
}
}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/a_bowl_of_rice.json b/src/main/resources/assets/tpow/models/item/a_bowl_of_rice.json
new file mode 100644
index 0000000..62fb0ce
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/a_bowl_of_rice.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/a_bowl_of_rice"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/a_piece_of_salmon.json b/src/main/resources/assets/tpow/models/item/a_piece_of_salmon.json
new file mode 100644
index 0000000..d31a4d2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/a_piece_of_salmon.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/a_piece_of_salmon"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/aaswordman.json b/src/main/resources/assets/tpow/models/item/aaswordman.json
new file mode 100644
index 0000000..023fe89
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/aaswordman.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/aaswordman"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/aaswordman_block.json b/src/main/resources/assets/tpow/models/item/aaswordman_block.json
new file mode 100644
index 0000000..1a7b314
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/aaswordman_block.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/aaswordman_block"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/absolute_zero.json b/src/main/resources/assets/tpow/models/item/absolute_zero.json
new file mode 100644
index 0000000..89a061f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/absolute_zero.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/absolute_zero"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/absolute_zero_old.json b/src/main/resources/assets/tpow/models/item/absolute_zero_old.json
new file mode 100644
index 0000000..49c9c5f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/absolute_zero_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/absolute_zero_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/alchemic_stone.json b/src/main/resources/assets/tpow/models/item/alchemic_stone.json
new file mode 100644
index 0000000..88b1b27
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/alchemic_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/alchemic_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_axe.json b/src/main/resources/assets/tpow/models/item/amethyst_axe.json
new file mode 100644
index 0000000..dcae353
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_axe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_boots.json b/src/main/resources/assets/tpow/models/item/amethyst_boots.json
new file mode 100644
index 0000000..c843d5e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_chestplate.json b/src/main/resources/assets/tpow/models/item/amethyst_chestplate.json
new file mode 100644
index 0000000..f0469df
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_dagger.json b/src/main/resources/assets/tpow/models/item/amethyst_dagger.json
new file mode 100644
index 0000000..d16a147
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_dagger_old.json b/src/main/resources/assets/tpow/models/item/amethyst_dagger_old.json
new file mode 100644
index 0000000..a10b071
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_dart.json b/src/main/resources/assets/tpow/models/item/amethyst_dart.json
new file mode 100644
index 0000000..18984f8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_helmet.json b/src/main/resources/assets/tpow/models/item/amethyst_helmet.json
new file mode 100644
index 0000000..37b72da
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_leggings.json b/src/main/resources/assets/tpow/models/item/amethyst_leggings.json
new file mode 100644
index 0000000..7f6ae52
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_pickaxe.json b/src/main/resources/assets/tpow/models/item/amethyst_pickaxe.json
new file mode 100644
index 0000000..4871775
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_ray_staff.json b/src/main/resources/assets/tpow/models/item/amethyst_ray_staff.json
new file mode 100644
index 0000000..1a8fdef
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_ray_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_ray_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_sword.json b/src/main/resources/assets/tpow/models/item/amethyst_sword.json
new file mode 100644
index 0000000..3ed58bd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/amethyst_sword_old.json b/src/main/resources/assets/tpow/models/item/amethyst_sword_old.json
new file mode 100644
index 0000000..9354cff
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/amethyst_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/amethyst_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/angel_purification.json b/src/main/resources/assets/tpow/models/item/angel_purification.json
new file mode 100644
index 0000000..ed99b2f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/angel_purification.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/angel_purification"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/angel_purification_old.json b/src/main/resources/assets/tpow/models/item/angel_purification_old.json
new file mode 100644
index 0000000..613d946
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/angel_purification_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/angel_purification_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/apple_juice.json b/src/main/resources/assets/tpow/models/item/apple_juice.json
new file mode 100644
index 0000000..4cef187
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/apple_juice.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/apple_juice"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/apple_pie.json b/src/main/resources/assets/tpow/models/item/apple_pie.json
new file mode 100644
index 0000000..ea3e318
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/apple_pie.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/apple_pie"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/apple_pie_old.json b/src/main/resources/assets/tpow/models/item/apple_pie_old.json
new file mode 100644
index 0000000..5f79247
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/apple_pie_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/apple_pie_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/apple_pie_old1.json b/src/main/resources/assets/tpow/models/item/apple_pie_old1.json
new file mode 100644
index 0000000..aad1a3f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/apple_pie_old1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/apple_pie_old1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/archer_bullet_bag.json b/src/main/resources/assets/tpow/models/item/archer_bullet_bag.json
new file mode 100644
index 0000000..c367465
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/archer_bullet_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/archer_bullet_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/archer_hat.json b/src/main/resources/assets/tpow/models/item/archer_hat.json
new file mode 100644
index 0000000..a83aa05
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/archer_hat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/archer_hat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/archer_stones_bag.json b/src/main/resources/assets/tpow/models/item/archer_stones_bag.json
new file mode 100644
index 0000000..43eb5e6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/archer_stones_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/archer_stones_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/artificial_meat.json b/src/main/resources/assets/tpow/models/item/artificial_meat.json
new file mode 100644
index 0000000..d083fed
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/artificial_meat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/artificial_meat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/artificial_meat_creator_off.json b/src/main/resources/assets/tpow/models/item/artificial_meat_creator_off.json
new file mode 100644
index 0000000..3747fa0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/artificial_meat_creator_off.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/artificial_meat_creator_off"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/artificial_meat_creator_on.json b/src/main/resources/assets/tpow/models/item/artificial_meat_creator_on.json
new file mode 100644
index 0000000..38f75c6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/artificial_meat_creator_on.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/artificial_meat_creator_on"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/artificial_meat_creator_power.json b/src/main/resources/assets/tpow/models/item/artificial_meat_creator_power.json
new file mode 100644
index 0000000..193ebea
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/artificial_meat_creator_power.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/artificial_meat_creator_power"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ash_key.json b/src/main/resources/assets/tpow/models/item/ash_key.json
new file mode 100644
index 0000000..e24b5ed
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ash_key.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ash_key"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ash_pufferfish.json b/src/main/resources/assets/tpow/models/item/ash_pufferfish.json
new file mode 100644
index 0000000..1ace023
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ash_pufferfish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ash_pufferfish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bamboo_katana.json b/src/main/resources/assets/tpow/models/item/bamboo_katana.json
new file mode 100644
index 0000000..65e2a1a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bamboo_katana.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bamboo_katana"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bamboo_yataghan.json b/src/main/resources/assets/tpow/models/item/bamboo_yataghan.json
new file mode 100644
index 0000000..d65bd55
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bamboo_yataghan.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bamboo_yataghan"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_bait.json b/src/main/resources/assets/tpow/models/item/bat_bait.json
new file mode 100644
index 0000000..505d878
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_bait.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_bait"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_bait_old.json b/src/main/resources/assets/tpow/models/item/bat_bait_old.json
new file mode 100644
index 0000000..fad1eef
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_bait_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_bait_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_faeces.json b/src/main/resources/assets/tpow/models/item/bat_faeces.json
new file mode 100644
index 0000000..2b80eb1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_faeces.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_faeces"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_faeces_old.json b/src/main/resources/assets/tpow/models/item/bat_faeces_old.json
new file mode 100644
index 0000000..98422f1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_faeces_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_faeces_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_staff.json b/src/main/resources/assets/tpow/models/item/bat_staff.json
new file mode 100644
index 0000000..04bcf35
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_wing.json b/src/main/resources/assets/tpow/models/item/bat_wing.json
new file mode 100644
index 0000000..fd51bc7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_wing.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_wing"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bat_wing_old.json b/src/main/resources/assets/tpow/models/item/bat_wing_old.json
new file mode 100644
index 0000000..245f58c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bat_wing_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bat_wing_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bizarre_chilli.json b/src/main/resources/assets/tpow/models/item/bizarre_chilli.json
new file mode 100644
index 0000000..419a968
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bizarre_chilli.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bizarre_chilli"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bizarre_chilli_seeds.json b/src/main/resources/assets/tpow/models/item/bizarre_chilli_seeds.json
new file mode 100644
index 0000000..7058322
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bizarre_chilli_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bizarre_chilli_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/black_courtesy.json b/src/main/resources/assets/tpow/models/item/black_courtesy.json
new file mode 100644
index 0000000..a128399
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/black_courtesy.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/black_courtesy"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/black_shoes.json b/src/main/resources/assets/tpow/models/item/black_shoes.json
new file mode 100644
index 0000000..cb331a0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/black_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/black_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/black_shorts.json b/src/main/resources/assets/tpow/models/item/black_shorts.json
new file mode 100644
index 0000000..8ba851e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/black_shorts.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/black_shorts"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blaze_staff.json b/src/main/resources/assets/tpow/models/item/blaze_staff.json
new file mode 100644
index 0000000..c977f72
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blaze_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blaze_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blaze_staff_old.json b/src/main/resources/assets/tpow/models/item/blaze_staff_old.json
new file mode 100644
index 0000000..5402520
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blaze_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blaze_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blizzard_staff.json b/src/main/resources/assets/tpow/models/item/blizzard_staff.json
new file mode 100644
index 0000000..98602ca
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blizzard_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blizzard_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blizzard_sword.json b/src/main/resources/assets/tpow/models/item/blizzard_sword.json
new file mode 100644
index 0000000..70d8494
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blizzard_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blizzard_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blizzard_sword_old.json b/src/main/resources/assets/tpow/models/item/blizzard_sword_old.json
new file mode 100644
index 0000000..0454528
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blizzard_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blizzard_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blizzard_sword_old1.json b/src/main/resources/assets/tpow/models/item/blizzard_sword_old1.json
new file mode 100644
index 0000000..9470958
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blizzard_sword_old1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blizzard_sword_old1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blood_bullet_bag.json b/src/main/resources/assets/tpow/models/item/blood_bullet_bag.json
new file mode 100644
index 0000000..bbeef74
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blood_bullet_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blood_bullet_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blood_mare.json b/src/main/resources/assets/tpow/models/item/blood_mare.json
new file mode 100644
index 0000000..37a95a4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blood_mare.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blood_mare"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blood_meat.json b/src/main/resources/assets/tpow/models/item/blood_meat.json
new file mode 100644
index 0000000..1d68d1c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blood_meat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blood_meat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blood_sickle.json b/src/main/resources/assets/tpow/models/item/blood_sickle.json
new file mode 100644
index 0000000..d375806
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blood_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blood_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blood_worm.json b/src/main/resources/assets/tpow/models/item/blood_worm.json
new file mode 100644
index 0000000..f8be58c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blood_worm.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blood_worm"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_cat_ears.json b/src/main/resources/assets/tpow/models/item/blue_cat_ears.json
new file mode 100644
index 0000000..8416b7b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_cat_ears.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_cat_ears"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_gem.json b/src/main/resources/assets/tpow/models/item/blue_gem.json
new file mode 100644
index 0000000..cff207e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_gem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_gem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_gem_debris.json b/src/main/resources/assets/tpow/models/item/blue_gem_debris.json
new file mode 100644
index 0000000..1cca273
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_gem_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_gem_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_gem_hat.json b/src/main/resources/assets/tpow/models/item/blue_gem_hat.json
new file mode 100644
index 0000000..a69e741
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_gem_hat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_gem_hat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_jellyfish.json b/src/main/resources/assets/tpow/models/item/blue_jellyfish.json
new file mode 100644
index 0000000..488f551
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_jellyfish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_jellyfish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_of_the_sea.json b/src/main/resources/assets/tpow/models/item/blue_of_the_sea.json
new file mode 100644
index 0000000..c1e5943
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_of_the_sea.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_of_the_sea"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/blue_of_the_sea_old.json b/src/main/resources/assets/tpow/models/item/blue_of_the_sea_old.json
new file mode 100644
index 0000000..e5916f5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/blue_of_the_sea_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/blue_of_the_sea_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bomber.json b/src/main/resources/assets/tpow/models/item/bomber.json
new file mode 100644
index 0000000..4eb09f3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bomber.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bomber"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bomber_bullet.json b/src/main/resources/assets/tpow/models/item/bomber_bullet.json
new file mode 100644
index 0000000..91cf27e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bomber_bullet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bomber_bullet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bone_sword.json b/src/main/resources/assets/tpow/models/item/bone_sword.json
new file mode 100644
index 0000000..6811885
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bone_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bone_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bone_sword_old.json b/src/main/resources/assets/tpow/models/item/bone_sword_old.json
new file mode 100644
index 0000000..7577f6d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bone_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bone_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/book_of_deep.json b/src/main/resources/assets/tpow/models/item/book_of_deep.json
new file mode 100644
index 0000000..4a00bb2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/book_of_deep.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/book_of_deep"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/book_of_deep_old.json b/src/main/resources/assets/tpow/models/item/book_of_deep_old.json
new file mode 100644
index 0000000..5cd5645
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/book_of_deep_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/book_of_deep_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bracken.json b/src/main/resources/assets/tpow/models/item/bracken.json
new file mode 100644
index 0000000..3d2dde1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bracken.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bracken"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/bullet_bag.json b/src/main/resources/assets/tpow/models/item/bullet_bag.json
new file mode 100644
index 0000000..77702ea
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/bullet_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/bullet_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/cactus_sword.json b/src/main/resources/assets/tpow/models/item/cactus_sword.json
new file mode 100644
index 0000000..d41612b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/cactus_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/cactus_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/camouflage_pants.json b/src/main/resources/assets/tpow/models/item/camouflage_pants.json
new file mode 100644
index 0000000..6c61fe9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/camouflage_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/camouflage_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/candy.json b/src/main/resources/assets/tpow/models/item/candy.json
new file mode 100644
index 0000000..cc2f9f7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/candy.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/candy"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/candy_cane.json b/src/main/resources/assets/tpow/models/item/candy_cane.json
new file mode 100644
index 0000000..806fac1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/candy_cane.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/candy_cane"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/candy_cane_old.json b/src/main/resources/assets/tpow/models/item/candy_cane_old.json
new file mode 100644
index 0000000..4ae7409
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/candy_cane_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/candy_cane_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/candy_old.json b/src/main/resources/assets/tpow/models/item/candy_old.json
new file mode 100644
index 0000000..7cc4c32
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/candy_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/candy_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/catapult.json b/src/main/resources/assets/tpow/models/item/catapult.json
new file mode 100644
index 0000000..47cbdbe
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/catapult.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/catapult"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/catapult_empty.json b/src/main/resources/assets/tpow/models/item/catapult_empty.json
new file mode 100644
index 0000000..3afcc3c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/catapult_empty.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/catapult_empty"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/catapult_explode.json b/src/main/resources/assets/tpow/models/item/catapult_explode.json
new file mode 100644
index 0000000..d6439f7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/catapult_explode.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/catapult_explode"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/catapult_normal.json b/src/main/resources/assets/tpow/models/item/catapult_normal.json
new file mode 100644
index 0000000..7570ce4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/catapult_normal.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/catapult_normal"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/challenge_of_ash.json b/src/main/resources/assets/tpow/models/item/challenge_of_ash.json
new file mode 100644
index 0000000..2a14d4c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/challenge_of_ash.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/challenge_of_ash"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/challenge_of_ash_old.json b/src/main/resources/assets/tpow/models/item/challenge_of_ash_old.json
new file mode 100644
index 0000000..9c77a10
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/challenge_of_ash_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/challenge_of_ash_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/challenge_of_ash_old2.json b/src/main/resources/assets/tpow/models/item/challenge_of_ash_old2.json
new file mode 100644
index 0000000..4fa5a58
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/challenge_of_ash_old2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/challenge_of_ash_old2"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/chaos_staff.json b/src/main/resources/assets/tpow/models/item/chaos_staff.json
new file mode 100644
index 0000000..1bbbcd0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/chaos_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/chaos_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/chicken_staff.json b/src/main/resources/assets/tpow/models/item/chicken_staff.json
new file mode 100644
index 0000000..be615b5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/chicken_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/chicken_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/chocolate_cookie.json b/src/main/resources/assets/tpow/models/item/chocolate_cookie.json
new file mode 100644
index 0000000..fbe5a17
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/chocolate_cookie.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/chocolate_cookie"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/chocolates.json b/src/main/resources/assets/tpow/models/item/chocolates.json
new file mode 100644
index 0000000..981460e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/chocolates.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/chocolates"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/chocolates_old.json b/src/main/resources/assets/tpow/models/item/chocolates_old.json
new file mode 100644
index 0000000..4d968ca
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/chocolates_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/chocolates_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/christmas_cap.json b/src/main/resources/assets/tpow/models/item/christmas_cap.json
new file mode 100644
index 0000000..fefa9d1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/christmas_cap.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/christmas_cap"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/christmas_gift.json b/src/main/resources/assets/tpow/models/item/christmas_gift.json
new file mode 100644
index 0000000..0eb1dda
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/christmas_gift.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/christmas_gift"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/christmas_sock.json b/src/main/resources/assets/tpow/models/item/christmas_sock.json
new file mode 100644
index 0000000..0c57fab
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/christmas_sock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/christmas_sock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coal_fish.json b/src/main/resources/assets/tpow/models/item/coal_fish.json
new file mode 100644
index 0000000..b63904a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coal_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coal_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coal_nugget.json b/src/main/resources/assets/tpow/models/item/coal_nugget.json
new file mode 100644
index 0000000..3099a4b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coal_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coal_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/cob.json b/src/main/resources/assets/tpow/models/item/cob.json
new file mode 100644
index 0000000..4127029
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/cob.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/cob"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coffee_of_lileyi.json b/src/main/resources/assets/tpow/models/item/coffee_of_lileyi.json
new file mode 100644
index 0000000..073e029
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coffee_of_lileyi.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coffee_of_lileyi"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/complete_bat_wing.json b/src/main/resources/assets/tpow/models/item/complete_bat_wing.json
new file mode 100644
index 0000000..82ccda7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/complete_bat_wing.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/complete_bat_wing"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/complete_bat_wing_old.json b/src/main/resources/assets/tpow/models/item/complete_bat_wing_old.json
new file mode 100644
index 0000000..d4215e7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/complete_bat_wing_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/complete_bat_wing_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/cooked_brain.json b/src/main/resources/assets/tpow/models/item/cooked_brain.json
new file mode 100644
index 0000000..ab8a44b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/cooked_brain.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/cooked_brain"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/cooked_brain_old.json b/src/main/resources/assets/tpow/models/item/cooked_brain_old.json
new file mode 100644
index 0000000..077c248
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/cooked_brain_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/cooked_brain_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/cooked_brain_old1.json b/src/main/resources/assets/tpow/models/item/cooked_brain_old1.json
new file mode 100644
index 0000000..7a4320d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/cooked_brain_old1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/cooked_brain_old1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_battleaxe.json b/src/main/resources/assets/tpow/models/item/copper_battleaxe.json
new file mode 100644
index 0000000..e5e4e77
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_battleaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_battleaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_boots.json b/src/main/resources/assets/tpow/models/item/copper_boots.json
new file mode 100644
index 0000000..307e07e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_chestplate.json b/src/main/resources/assets/tpow/models/item/copper_chestplate.json
new file mode 100644
index 0000000..92ff209
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_dagger.json b/src/main/resources/assets/tpow/models/item/copper_dagger.json
new file mode 100644
index 0000000..f1437ba
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_dart.json b/src/main/resources/assets/tpow/models/item/copper_dart.json
new file mode 100644
index 0000000..6bf4595
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_helmet.json b/src/main/resources/assets/tpow/models/item/copper_helmet.json
new file mode 100644
index 0000000..39854d9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_leggings.json b/src/main/resources/assets/tpow/models/item/copper_leggings.json
new file mode 100644
index 0000000..ad26391
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_nugget.json b/src/main/resources/assets/tpow/models/item/copper_nugget.json
new file mode 100644
index 0000000..e407355
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_sickle.json b/src/main/resources/assets/tpow/models/item/copper_sickle.json
new file mode 100644
index 0000000..50a4eac
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_sickle_old.json b/src/main/resources/assets/tpow/models/item/copper_sickle_old.json
new file mode 100644
index 0000000..98cdf90
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/copper_sword.json b/src/main/resources/assets/tpow/models/item/copper_sword.json
new file mode 100644
index 0000000..b35b5bd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/copper_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/copper_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coral_axe.json b/src/main/resources/assets/tpow/models/item/coral_axe.json
new file mode 100644
index 0000000..4456b1e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coral_axe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coral_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coral_dart.json b/src/main/resources/assets/tpow/models/item/coral_dart.json
new file mode 100644
index 0000000..46b63aa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coral_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coral_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coral_ingot.json b/src/main/resources/assets/tpow/models/item/coral_ingot.json
new file mode 100644
index 0000000..11d62e4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coral_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coral_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coral_pickaxe.json b/src/main/resources/assets/tpow/models/item/coral_pickaxe.json
new file mode 100644
index 0000000..56a079e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coral_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coral_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/coral_sword.json b/src/main/resources/assets/tpow/models/item/coral_sword.json
new file mode 100644
index 0000000..4f7c6b5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/coral_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/coral_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/corn.json b/src/main/resources/assets/tpow/models/item/corn.json
new file mode 100644
index 0000000..8ff45e2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/corn.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/corn"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/corn_seeds.json b/src/main/resources/assets/tpow/models/item/corn_seeds.json
new file mode 100644
index 0000000..5ec5dc7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/corn_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/corn_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/corrupted_sword.json b/src/main/resources/assets/tpow/models/item/corrupted_sword.json
new file mode 100644
index 0000000..ee3ad0a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/corrupted_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/corrupted_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crab_leg.json b/src/main/resources/assets/tpow/models/item/crab_leg.json
new file mode 100644
index 0000000..232d286
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crab_leg.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crab_leg"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crab_leg_cooked.json b/src/main/resources/assets/tpow/models/item/crab_leg_cooked.json
new file mode 100644
index 0000000..a4155d6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crab_leg_cooked.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crab_leg_cooked"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crying_boots.json b/src/main/resources/assets/tpow/models/item/crying_boots.json
new file mode 100644
index 0000000..91d706d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crying_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crying_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crying_chestplate.json b/src/main/resources/assets/tpow/models/item/crying_chestplate.json
new file mode 100644
index 0000000..56b80f8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crying_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crying_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crying_helmet.json b/src/main/resources/assets/tpow/models/item/crying_helmet.json
new file mode 100644
index 0000000..c564ce2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crying_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crying_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crying_leggings.json b/src/main/resources/assets/tpow/models/item/crying_leggings.json
new file mode 100644
index 0000000..3e3cd7f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crying_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crying_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crystal_nucleus.json b/src/main/resources/assets/tpow/models/item/crystal_nucleus.json
new file mode 100644
index 0000000..e728901
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crystal_nucleus.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crystal_nucleus"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/crystal_nucleus_old.json b/src/main/resources/assets/tpow/models/item/crystal_nucleus_old.json
new file mode 100644
index 0000000..f1d67cd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/crystal_nucleus_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/crystal_nucleus_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/cudgel.json b/src/main/resources/assets/tpow/models/item/cudgel.json
new file mode 100644
index 0000000..b28d556
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/cudgel.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/cudgel"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_blue_jacket.json b/src/main/resources/assets/tpow/models/item/dark_blue_jacket.json
new file mode 100644
index 0000000..0c16594
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_blue_jacket.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_blue_jacket"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_debris.json b/src/main/resources/assets/tpow/models/item/dark_debris.json
new file mode 100644
index 0000000..cf754ac
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_debris_old.json b/src/main/resources/assets/tpow/models/item/dark_debris_old.json
new file mode 100644
index 0000000..299cc3d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_debris_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_debris_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_pearl.json b/src/main/resources/assets/tpow/models/item/dark_pearl.json
new file mode 100644
index 0000000..b70a386
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_pearl.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_pearl"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_pearl_old.json b/src/main/resources/assets/tpow/models/item/dark_pearl_old.json
new file mode 100644
index 0000000..2632b60
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_pearl_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_pearl_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_stone.json b/src/main/resources/assets/tpow/models/item/dark_stone.json
new file mode 100644
index 0000000..057f733
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dark_stone_old.json b/src/main/resources/assets/tpow/models/item/dark_stone_old.json
new file mode 100644
index 0000000..ba00e34
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dark_stone_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dark_stone_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dead_wood_dagger.json b/src/main/resources/assets/tpow/models/item/dead_wood_dagger.json
new file mode 100644
index 0000000..bfe0b80
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dead_wood_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dead_wood_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dead_wood_rapier.json b/src/main/resources/assets/tpow/models/item/dead_wood_rapier.json
new file mode 100644
index 0000000..efd6bc7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dead_wood_rapier.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dead_wood_rapier"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/decrepit_atlantis.json b/src/main/resources/assets/tpow/models/item/decrepit_atlantis.json
new file mode 100644
index 0000000..3f89e2a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/decrepit_atlantis.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/decrepit_atlantis"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/deep_staff.json b/src/main/resources/assets/tpow/models/item/deep_staff.json
new file mode 100644
index 0000000..3c155b3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/deep_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/deep_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/destroy_staff.json b/src/main/resources/assets/tpow/models/item/destroy_staff.json
new file mode 100644
index 0000000..cec786d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/destroy_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/destroy_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/detonator.json b/src/main/resources/assets/tpow/models/item/detonator.json
new file mode 100644
index 0000000..f243ea4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/detonator.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/detonator"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_apple.json b/src/main/resources/assets/tpow/models/item/diamond_apple.json
new file mode 100644
index 0000000..cc850c9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_apple.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_apple"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_axe.json b/src/main/resources/assets/tpow/models/item/diamond_axe.json
new file mode 100644
index 0000000..6aef2d1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_axe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_boots.json b/src/main/resources/assets/tpow/models/item/diamond_boots.json
new file mode 100644
index 0000000..74e807e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_chestplate.json b/src/main/resources/assets/tpow/models/item/diamond_chestplate.json
new file mode 100644
index 0000000..58d402a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_crystal_nucleus.json b/src/main/resources/assets/tpow/models/item/diamond_crystal_nucleus.json
new file mode 100644
index 0000000..c65585a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_crystal_nucleus.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_crystal_nucleus"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_crystal_nucleus_old.json b/src/main/resources/assets/tpow/models/item/diamond_crystal_nucleus_old.json
new file mode 100644
index 0000000..e82b771
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_crystal_nucleus_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_crystal_nucleus_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_dagger.json b/src/main/resources/assets/tpow/models/item/diamond_dagger.json
new file mode 100644
index 0000000..0af5895
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_dart.json b/src/main/resources/assets/tpow/models/item/diamond_dart.json
new file mode 100644
index 0000000..738012c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_fish.json b/src/main/resources/assets/tpow/models/item/diamond_fish.json
new file mode 100644
index 0000000..43e3de0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_fish_old.json b/src/main/resources/assets/tpow/models/item/diamond_fish_old.json
new file mode 100644
index 0000000..f5c323a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_fish_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_fish_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_helmet.json b/src/main/resources/assets/tpow/models/item/diamond_helmet.json
new file mode 100644
index 0000000..de0c689
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_hoe.json b/src/main/resources/assets/tpow/models/item/diamond_hoe.json
new file mode 100644
index 0000000..54fa494
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_hoe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_hoe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_leggings.json b/src/main/resources/assets/tpow/models/item/diamond_leggings.json
new file mode 100644
index 0000000..6a0a511
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_nugget.json b/src/main/resources/assets/tpow/models/item/diamond_nugget.json
new file mode 100644
index 0000000..781f58c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_pickaxe.json b/src/main/resources/assets/tpow/models/item/diamond_pickaxe.json
new file mode 100644
index 0000000..4e6073b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_ring.json b/src/main/resources/assets/tpow/models/item/diamond_ring.json
new file mode 100644
index 0000000..9af0eb7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_shovel.json b/src/main/resources/assets/tpow/models/item/diamond_shovel.json
new file mode 100644
index 0000000..240dd8e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_shovel.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_shovel"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_sickle.json b/src/main/resources/assets/tpow/models/item/diamond_sickle.json
new file mode 100644
index 0000000..2019c92
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_sickle_old.json b/src/main/resources/assets/tpow/models/item/diamond_sickle_old.json
new file mode 100644
index 0000000..ca35010
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_staff.json b/src/main/resources/assets/tpow/models/item/diamond_staff.json
new file mode 100644
index 0000000..8b6334e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/diamond_sword.json b/src/main/resources/assets/tpow/models/item/diamond_sword.json
new file mode 100644
index 0000000..4e8186d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/diamond_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/diamond_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dirt_boots.json b/src/main/resources/assets/tpow/models/item/dirt_boots.json
new file mode 100644
index 0000000..7ed2285
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dirt_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dirt_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dirt_chestplate.json b/src/main/resources/assets/tpow/models/item/dirt_chestplate.json
new file mode 100644
index 0000000..904f2c8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dirt_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dirt_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dirt_helmet.json b/src/main/resources/assets/tpow/models/item/dirt_helmet.json
new file mode 100644
index 0000000..be5640b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dirt_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dirt_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dirt_leggings.json b/src/main/resources/assets/tpow/models/item/dirt_leggings.json
new file mode 100644
index 0000000..da6137d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dirt_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dirt_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dragon_fireball_by_player.json b/src/main/resources/assets/tpow/models/item/dragon_fireball_by_player.json
new file mode 100644
index 0000000..5b2b998
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dragon_fireball_by_player.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dragon_fireball_by_player"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/drift_bottle.json b/src/main/resources/assets/tpow/models/item/drift_bottle.json
new file mode 100644
index 0000000..1cc1a63
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/drift_bottle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/drift_bottle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dust_destroyer.json b/src/main/resources/assets/tpow/models/item/dust_destroyer.json
new file mode 100644
index 0000000..fda9608
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dust_destroyer.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dust_destroyer"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dust_destroyer_old.json b/src/main/resources/assets/tpow/models/item/dust_destroyer_old.json
new file mode 100644
index 0000000..fa77c34
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dust_destroyer_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dust_destroyer_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dust_ring.json b/src/main/resources/assets/tpow/models/item/dust_ring.json
new file mode 100644
index 0000000..7fd914e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dust_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dust_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dust_staff.json b/src/main/resources/assets/tpow/models/item/dust_staff.json
new file mode 100644
index 0000000..4b72276
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dust_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dust_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/dust_staff_old.json b/src/main/resources/assets/tpow/models/item/dust_staff_old.json
new file mode 100644
index 0000000..ce79841
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/dust_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/dust_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_apple.json b/src/main/resources/assets/tpow/models/item/emerald_apple.json
new file mode 100644
index 0000000..ea377a9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_apple.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_apple"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_axe.json b/src/main/resources/assets/tpow/models/item/emerald_axe.json
new file mode 100644
index 0000000..8d62be2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_axe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_boots.json b/src/main/resources/assets/tpow/models/item/emerald_boots.json
new file mode 100644
index 0000000..8ca4c21
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_chestplate.json b/src/main/resources/assets/tpow/models/item/emerald_chestplate.json
new file mode 100644
index 0000000..83cbecb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_dagger.json b/src/main/resources/assets/tpow/models/item/emerald_dagger.json
new file mode 100644
index 0000000..9078f5f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_dart.json b/src/main/resources/assets/tpow/models/item/emerald_dart.json
new file mode 100644
index 0000000..0b84ebd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_fish.json b/src/main/resources/assets/tpow/models/item/emerald_fish.json
new file mode 100644
index 0000000..849a401
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_helmet.json b/src/main/resources/assets/tpow/models/item/emerald_helmet.json
new file mode 100644
index 0000000..45e090b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_leggings.json b/src/main/resources/assets/tpow/models/item/emerald_leggings.json
new file mode 100644
index 0000000..1afba74
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_nugget.json b/src/main/resources/assets/tpow/models/item/emerald_nugget.json
new file mode 100644
index 0000000..b37ae65
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_pickaxe.json b/src/main/resources/assets/tpow/models/item/emerald_pickaxe.json
new file mode 100644
index 0000000..47f7dee
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_ring.json b/src/main/resources/assets/tpow/models/item/emerald_ring.json
new file mode 100644
index 0000000..64a59a4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_staff.json b/src/main/resources/assets/tpow/models/item/emerald_staff.json
new file mode 100644
index 0000000..866afc5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_staff_old.json b/src/main/resources/assets/tpow/models/item/emerald_staff_old.json
new file mode 100644
index 0000000..27418c5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/emerald_sword.json b/src/main/resources/assets/tpow/models/item/emerald_sword.json
new file mode 100644
index 0000000..b03951b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/emerald_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/emerald_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/empty_totem.json b/src/main/resources/assets/tpow/models/item/empty_totem.json
new file mode 100644
index 0000000..8cbfb1d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/empty_totem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/empty_totem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_bone.json b/src/main/resources/assets/tpow/models/item/ender_bone.json
new file mode 100644
index 0000000..1134993
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_bone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_bone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_breath.json b/src/main/resources/assets/tpow/models/item/ender_breath.json
new file mode 100644
index 0000000..2f0f2e1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_breath.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_breath"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_core.json b/src/main/resources/assets/tpow/models/item/ender_core.json
new file mode 100644
index 0000000..0083fce
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_core.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_core"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_crystal_nucleus.json b/src/main/resources/assets/tpow/models/item/ender_crystal_nucleus.json
new file mode 100644
index 0000000..62db79f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_crystal_nucleus.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_crystal_nucleus"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_crystal_nucleus_old.json b/src/main/resources/assets/tpow/models/item/ender_crystal_nucleus_old.json
new file mode 100644
index 0000000..fb47f67
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_crystal_nucleus_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_crystal_nucleus_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_egg.json b/src/main/resources/assets/tpow/models/item/ender_egg.json
new file mode 100644
index 0000000..eb41ebb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_egg.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_egg"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_fish.json b/src/main/resources/assets/tpow/models/item/ender_fish.json
new file mode 100644
index 0000000..2ac7d37
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_fish_old.json b/src/main/resources/assets/tpow/models/item/ender_fish_old.json
new file mode 100644
index 0000000..84c7985
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_fish_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_fish_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_mind.json b/src/main/resources/assets/tpow/models/item/ender_mind.json
new file mode 100644
index 0000000..1bc725f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_mind.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_mind"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_powder.json b/src/main/resources/assets/tpow/models/item/ender_powder.json
new file mode 100644
index 0000000..c765f62
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_powder.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_powder"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_ring.json b/src/main/resources/assets/tpow/models/item/ender_ring.json
new file mode 100644
index 0000000..fc04589
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_stone.json b/src/main/resources/assets/tpow/models/item/ender_stone.json
new file mode 100644
index 0000000..0266f10
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ender_substance.json b/src/main/resources/assets/tpow/models/item/ender_substance.json
new file mode 100644
index 0000000..4d91867
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ender_substance.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ender_substance"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/energy_gem.json b/src/main/resources/assets/tpow/models/item/energy_gem.json
new file mode 100644
index 0000000..f856749
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/energy_gem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/energy_gem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/energy_ray_staff.json b/src/main/resources/assets/tpow/models/item/energy_ray_staff.json
new file mode 100644
index 0000000..0265a7f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/energy_ray_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/energy_ray_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/energy_ray_staff_old.json b/src/main/resources/assets/tpow/models/item/energy_ray_staff_old.json
new file mode 100644
index 0000000..dd34570
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/energy_ray_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/energy_ray_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/energy_totem.json b/src/main/resources/assets/tpow/models/item/energy_totem.json
new file mode 100644
index 0000000..df35502
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/energy_totem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/energy_totem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/enriched_uranium.json b/src/main/resources/assets/tpow/models/item/enriched_uranium.json
new file mode 100644
index 0000000..57e9aca
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/enriched_uranium.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/enriched_uranium"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/entity_soul.json b/src/main/resources/assets/tpow/models/item/entity_soul.json
new file mode 100644
index 0000000..5d58227
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/entity_soul.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/entity_soul"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/entity_soul_old.json b/src/main/resources/assets/tpow/models/item/entity_soul_old.json
new file mode 100644
index 0000000..b18c0af
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/entity_soul_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/entity_soul_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/es_clothes.json b/src/main/resources/assets/tpow/models/item/es_clothes.json
new file mode 100644
index 0000000..0a130d5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/es_clothes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/es_clothes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/es_pants.json b/src/main/resources/assets/tpow/models/item/es_pants.json
new file mode 100644
index 0000000..dfb0290
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/es_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/es_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/es_shoes.json b/src/main/resources/assets/tpow/models/item/es_shoes.json
new file mode 100644
index 0000000..bde9d51
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/es_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/es_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/evelasting_winter_staff_old.json b/src/main/resources/assets/tpow/models/item/evelasting_winter_staff_old.json
new file mode 100644
index 0000000..a51207e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/evelasting_winter_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/evelasting_winter_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_boots.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_boots.json
new file mode 100644
index 0000000..eba8b68
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_chestplate.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_chestplate.json
new file mode 100644
index 0000000..1ccd1f8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_dagger.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_dagger.json
new file mode 100644
index 0000000..757e18c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_dart.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_dart.json
new file mode 100644
index 0000000..a71c34d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_flintlock.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_flintlock.json
new file mode 100644
index 0000000..297debb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_heart.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_heart.json
new file mode 100644
index 0000000..55020a9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_heart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_heart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_helmet.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_helmet.json
new file mode 100644
index 0000000..5113c93
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_ingot.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_ingot.json
new file mode 100644
index 0000000..4a99a3c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_leggings.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_leggings.json
new file mode 100644
index 0000000..d72a426
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_sickle.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_sickle.json
new file mode 100644
index 0000000..4a0242f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_sickle_old.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_sickle_old.json
new file mode 100644
index 0000000..55738ab
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_staff.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_staff.json
new file mode 100644
index 0000000..fd473d4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_stick.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_stick.json
new file mode 100644
index 0000000..1556584
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_stick.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_stick"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/everlasting_winter_sword.json b/src/main/resources/assets/tpow/models/item/everlasting_winter_sword.json
new file mode 100644
index 0000000..6ef47e5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/everlasting_winter_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/everlasting_winter_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/experience_book.json b/src/main/resources/assets/tpow/models/item/experience_book.json
new file mode 100644
index 0000000..35cd998
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/experience_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/experience_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/experience_book_pro_empty.json b/src/main/resources/assets/tpow/models/item/experience_book_pro_empty.json
new file mode 100644
index 0000000..4ecec68
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/experience_book_pro_empty.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/experience_book_pro_empty"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/experience_flower_seeds.json b/src/main/resources/assets/tpow/models/item/experience_flower_seeds.json
new file mode 100644
index 0000000..e1d25ed
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/experience_flower_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/experience_flower_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/exploding_pellets.json b/src/main/resources/assets/tpow/models/item/exploding_pellets.json
new file mode 100644
index 0000000..94893e1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/exploding_pellets.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/exploding_pellets"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/exprience_flower_seeds.json b/src/main/resources/assets/tpow/models/item/exprience_flower_seeds.json
new file mode 100644
index 0000000..d3d3e68
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/exprience_flower_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/exprience_flower_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/eye_of_nature.json b/src/main/resources/assets/tpow/models/item/eye_of_nature.json
new file mode 100644
index 0000000..b49b364
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/eye_of_nature.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/eye_of_nature"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/farmer_hat.json b/src/main/resources/assets/tpow/models/item/farmer_hat.json
new file mode 100644
index 0000000..0468264
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/farmer_hat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/farmer_hat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/final_crystal_nucleus.json b/src/main/resources/assets/tpow/models/item/final_crystal_nucleus.json
new file mode 100644
index 0000000..448cd2b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/final_crystal_nucleus.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/final_crystal_nucleus"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fire_heart.json b/src/main/resources/assets/tpow/models/item/fire_heart.json
new file mode 100644
index 0000000..8db7b24
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fire_heart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fire_heart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fire_ring.json b/src/main/resources/assets/tpow/models/item/fire_ring.json
new file mode 100644
index 0000000..721a49d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fire_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fire_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fire_totem.json b/src/main/resources/assets/tpow/models/item/fire_totem.json
new file mode 100644
index 0000000..17b0577
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fire_totem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fire_totem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flare_magic_book.json b/src/main/resources/assets/tpow/models/item/flare_magic_book.json
new file mode 100644
index 0000000..0869195
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flare_magic_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flare_magic_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flintlock.json b/src/main/resources/assets/tpow/models/item/flintlock.json
new file mode 100644
index 0000000..547c98a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flintlock_bullet.json b/src/main/resources/assets/tpow/models/item/flintlock_bullet.json
new file mode 100644
index 0000000..79a6332
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flintlock_bullet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flintlock_bullet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flintlock_old.json b/src/main/resources/assets/tpow/models/item/flintlock_old.json
new file mode 100644
index 0000000..44e59e0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flintlock_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flintlock_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flintlock_pro.json b/src/main/resources/assets/tpow/models/item/flintlock_pro.json
new file mode 100644
index 0000000..093ad02
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flintlock_pro.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flintlock_pro"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flintlock_pro_old.json b/src/main/resources/assets/tpow/models/item/flintlock_pro_old.json
new file mode 100644
index 0000000..713d9cb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flintlock_pro_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flintlock_pro_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flower_essence.json b/src/main/resources/assets/tpow/models/item/flower_essence.json
new file mode 100644
index 0000000..512f459
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flower_essence.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flower_essence"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/flower_essence_old.json b/src/main/resources/assets/tpow/models/item/flower_essence_old.json
new file mode 100644
index 0000000..6429cc4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/flower_essence_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/flower_essence_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/following_particle.json b/src/main/resources/assets/tpow/models/item/following_particle.json
new file mode 100644
index 0000000..767e9b9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/following_particle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/following_particle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/formal_sytle_clothes.json b/src/main/resources/assets/tpow/models/item/formal_sytle_clothes.json
new file mode 100644
index 0000000..c3cd2bd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/formal_sytle_clothes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/formal_sytle_clothes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/formal_sytle_pants.json b/src/main/resources/assets/tpow/models/item/formal_sytle_pants.json
new file mode 100644
index 0000000..3973608
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/formal_sytle_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/formal_sytle_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frank_mask.json b/src/main/resources/assets/tpow/models/item/frank_mask.json
new file mode 100644
index 0000000..ce751cd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frank_mask.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frank_mask"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fried_egg.json b/src/main/resources/assets/tpow/models/item/fried_egg.json
new file mode 100644
index 0000000..83903be
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fried_egg.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fried_egg"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fried_egg_old.json b/src/main/resources/assets/tpow/models/item/fried_egg_old.json
new file mode 100644
index 0000000..990109a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fried_egg_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fried_egg_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fried_melon_seed.json b/src/main/resources/assets/tpow/models/item/fried_melon_seed.json
new file mode 100644
index 0000000..3b006d4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fried_melon_seed.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fried_melon_seed"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fritillary.json b/src/main/resources/assets/tpow/models/item/fritillary.json
new file mode 100644
index 0000000..fef1ae4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fritillary.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fritillary"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/fritillary_seeds.json b/src/main/resources/assets/tpow/models/item/fritillary_seeds.json
new file mode 100644
index 0000000..a9f7215
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/fritillary_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/fritillary_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_ball.json b/src/main/resources/assets/tpow/models/item/frozen_ball.json
new file mode 100644
index 0000000..b8a4007
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_ball.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_ball"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_boots.json b/src/main/resources/assets/tpow/models/item/frozen_boots.json
new file mode 100644
index 0000000..7dee5ac
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_chestplate.json b/src/main/resources/assets/tpow/models/item/frozen_chestplate.json
new file mode 100644
index 0000000..83dfba0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_dart.json b/src/main/resources/assets/tpow/models/item/frozen_dart.json
new file mode 100644
index 0000000..ef2e031
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_fish.json b/src/main/resources/assets/tpow/models/item/frozen_fish.json
new file mode 100644
index 0000000..a61f5fe
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_fish_old.json b/src/main/resources/assets/tpow/models/item/frozen_fish_old.json
new file mode 100644
index 0000000..c9abb3e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_fish_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_fish_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_helmet.json b/src/main/resources/assets/tpow/models/item/frozen_helmet.json
new file mode 100644
index 0000000..e4f2132
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_leggings.json b/src/main/resources/assets/tpow/models/item/frozen_leggings.json
new file mode 100644
index 0000000..7fe40c6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_power.json b/src/main/resources/assets/tpow/models/item/frozen_power.json
new file mode 100644
index 0000000..d4a4c3a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_power.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_power"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_power_debris.json b/src/main/resources/assets/tpow/models/item/frozen_power_debris.json
new file mode 100644
index 0000000..da9042c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_power_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_power_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_ray_staff.json b/src/main/resources/assets/tpow/models/item/frozen_ray_staff.json
new file mode 100644
index 0000000..9c0c32a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_ray_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_ray_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/frozen_staff.json b/src/main/resources/assets/tpow/models/item/frozen_staff.json
new file mode 100644
index 0000000..481e85a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/frozen_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/frozen_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gas_bomb.json b/src/main/resources/assets/tpow/models/item/gas_bomb.json
new file mode 100644
index 0000000..d01f822
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gas_bomb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gas_bomb"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_dagger.json b/src/main/resources/assets/tpow/models/item/ghost_dagger.json
new file mode 100644
index 0000000..ac0743d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_dagger_old.json b/src/main/resources/assets/tpow/models/item/ghost_dagger_old.json
new file mode 100644
index 0000000..20b6a4a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_dirt_wall.json b/src/main/resources/assets/tpow/models/item/ghost_dirt_wall.json
new file mode 100644
index 0000000..a993a23
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_dirt_wall.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_dirt_wall"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_essence.json b/src/main/resources/assets/tpow/models/item/ghost_essence.json
new file mode 100644
index 0000000..c36a97d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_essence.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_essence"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_essence_old.json b/src/main/resources/assets/tpow/models/item/ghost_essence_old.json
new file mode 100644
index 0000000..3e0f0a8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_essence_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_essence_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_flintlock.json b/src/main/resources/assets/tpow/models/item/ghost_flintlock.json
new file mode 100644
index 0000000..e8f9c4e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_ingot.json b/src/main/resources/assets/tpow/models/item/ghost_ingot.json
new file mode 100644
index 0000000..152fb7c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_ingot_old.json b/src/main/resources/assets/tpow/models/item/ghost_ingot_old.json
new file mode 100644
index 0000000..e9e3d3b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_ingot_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_ingot_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_sickle.json b/src/main/resources/assets/tpow/models/item/ghost_sickle.json
new file mode 100644
index 0000000..71d9177
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_sickle_old.json b/src/main/resources/assets/tpow/models/item/ghost_sickle_old.json
new file mode 100644
index 0000000..14a0809
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_summoner.json b/src/main/resources/assets/tpow/models/item/ghost_summoner.json
new file mode 100644
index 0000000..9f4af06
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_summoner.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_summoner"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_sword.json b/src/main/resources/assets/tpow/models/item/ghost_sword.json
new file mode 100644
index 0000000..2e264fa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ghost_sword_old.json b/src/main/resources/assets/tpow/models/item/ghost_sword_old.json
new file mode 100644
index 0000000..9dea1a8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ghost_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ghost_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/giant_bat_wings.json b/src/main/resources/assets/tpow/models/item/giant_bat_wings.json
new file mode 100644
index 0000000..1eebbc5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/giant_bat_wings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/giant_bat_wings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/giant_ivy.json b/src/main/resources/assets/tpow/models/item/giant_ivy.json
new file mode 100644
index 0000000..9af3e8f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/giant_ivy.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/giant_ivy"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gingerbread_man.json b/src/main/resources/assets/tpow/models/item/gingerbread_man.json
new file mode 100644
index 0000000..d160f7c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gingerbread_man.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gingerbread_man"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gingerbread_sword.json b/src/main/resources/assets/tpow/models/item/gingerbread_sword.json
new file mode 100644
index 0000000..09d0878
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gingerbread_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gingerbread_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gingerbread_totem.json b/src/main/resources/assets/tpow/models/item/gingerbread_totem.json
new file mode 100644
index 0000000..a3f7088
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gingerbread_totem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gingerbread_totem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gingerbread_totem_old.json b/src/main/resources/assets/tpow/models/item/gingerbread_totem_old.json
new file mode 100644
index 0000000..56ecaac
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gingerbread_totem_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gingerbread_totem_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/glamor_clothes.json b/src/main/resources/assets/tpow/models/item/glamor_clothes.json
new file mode 100644
index 0000000..632d4b4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/glamor_clothes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/glamor_clothes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/glamor_pants.json b/src/main/resources/assets/tpow/models/item/glamor_pants.json
new file mode 100644
index 0000000..fb8eb93
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/glamor_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/glamor_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/glamor_shoes.json b/src/main/resources/assets/tpow/models/item/glamor_shoes.json
new file mode 100644
index 0000000..e0d3b4d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/glamor_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/glamor_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/glass_axe.json b/src/main/resources/assets/tpow/models/item/glass_axe.json
new file mode 100644
index 0000000..b8102aa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/glass_axe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/glass_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/glass_ingot.json b/src/main/resources/assets/tpow/models/item/glass_ingot.json
new file mode 100644
index 0000000..01f2483
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/glass_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/glass_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/glass_pickaxe.json b/src/main/resources/assets/tpow/models/item/glass_pickaxe.json
new file mode 100644
index 0000000..cc85802
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/glass_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/glass_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/god_of_destroy.json b/src/main/resources/assets/tpow/models/item/god_of_destroy.json
new file mode 100644
index 0000000..b9f9fdc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/god_of_destroy.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/god_of_destroy"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/god_of_sun.json b/src/main/resources/assets/tpow/models/item/god_of_sun.json
new file mode 100644
index 0000000..625280a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/god_of_sun.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/god_of_sun"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gold_dart.json b/src/main/resources/assets/tpow/models/item/gold_dart.json
new file mode 100644
index 0000000..75cbd16
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gold_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gold_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gold_fish.json b/src/main/resources/assets/tpow/models/item/gold_fish.json
new file mode 100644
index 0000000..cf8a649
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gold_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gold_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gold_ring.json b/src/main/resources/assets/tpow/models/item/gold_ring.json
new file mode 100644
index 0000000..6b69632
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gold_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gold_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gold_sickle.json b/src/main/resources/assets/tpow/models/item/gold_sickle.json
new file mode 100644
index 0000000..db7d6b8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gold_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gold_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gold_sickle_old.json b/src/main/resources/assets/tpow/models/item/gold_sickle_old.json
new file mode 100644
index 0000000..3025a38
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gold_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gold_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gold_yuanbao.json b/src/main/resources/assets/tpow/models/item/gold_yuanbao.json
new file mode 100644
index 0000000..aa3985a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gold_yuanbao.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gold_yuanbao"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/golden_dagger.json b/src/main/resources/assets/tpow/models/item/golden_dagger.json
new file mode 100644
index 0000000..98aaef5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/golden_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/golden_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/golden_fence.json b/src/main/resources/assets/tpow/models/item/golden_fence.json
new file mode 100644
index 0000000..7645a45
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/golden_fence.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/golden_fence"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/golden_staff.json b/src/main/resources/assets/tpow/models/item/golden_staff.json
new file mode 100644
index 0000000..81ef6c3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/golden_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/golden_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/grapeshot_frozen_ball.json b/src/main/resources/assets/tpow/models/item/grapeshot_frozen_ball.json
new file mode 100644
index 0000000..2354fe0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/grapeshot_frozen_ball.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/grapeshot_frozen_ball"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/gray_shoes.json b/src/main/resources/assets/tpow/models/item/gray_shoes.json
new file mode 100644
index 0000000..7965a4b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/gray_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/gray_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/growth.json b/src/main/resources/assets/tpow/models/item/growth.json
new file mode 100644
index 0000000..7740c59
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/growth.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/growth"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/growth_old.json b/src/main/resources/assets/tpow/models/item/growth_old.json
new file mode 100644
index 0000000..05a064f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/growth_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/growth_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/guide_book.json b/src/main/resources/assets/tpow/models/item/guide_book.json
new file mode 100644
index 0000000..f8097ff
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/guide_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/guide_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hanyi_clothes.json b/src/main/resources/assets/tpow/models/item/hanyi_clothes.json
new file mode 100644
index 0000000..2f9d80c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hanyi_clothes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hanyi_clothes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hanyi_hair_accessories.json b/src/main/resources/assets/tpow/models/item/hanyi_hair_accessories.json
new file mode 100644
index 0000000..bd4364a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hanyi_hair_accessories.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hanyi_hair_accessories"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hanyi_pants.json b/src/main/resources/assets/tpow/models/item/hanyi_pants.json
new file mode 100644
index 0000000..1f8bd9e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hanyi_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hanyi_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hanyi_shoes.json b/src/main/resources/assets/tpow/models/item/hanyi_shoes.json
new file mode 100644
index 0000000..2d09952
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hanyi_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hanyi_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hard_bamboo_katana.json b/src/main/resources/assets/tpow/models/item/hard_bamboo_katana.json
new file mode 100644
index 0000000..0353a4b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hard_bamboo_katana.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hard_bamboo_katana"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hard_lollipop.json b/src/main/resources/assets/tpow/models/item/hard_lollipop.json
new file mode 100644
index 0000000..6cd5166
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hard_lollipop.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hard_lollipop"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hard_lollipop_old.json b/src/main/resources/assets/tpow/models/item/hard_lollipop_old.json
new file mode 100644
index 0000000..a636f03
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hard_lollipop_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hard_lollipop_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/haste_potion.json b/src/main/resources/assets/tpow/models/item/haste_potion.json
new file mode 100644
index 0000000..d77b17e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/haste_potion.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/haste_potion"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/health_nugget.json b/src/main/resources/assets/tpow/models/item/health_nugget.json
new file mode 100644
index 0000000..5e836fa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/health_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/health_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/health_stone.json b/src/main/resources/assets/tpow/models/item/health_stone.json
new file mode 100644
index 0000000..3b5cf6f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/health_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/health_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/heart_egg.json b/src/main/resources/assets/tpow/models/item/heart_egg.json
new file mode 100644
index 0000000..63388db
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/heart_egg.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/heart_egg"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/heart_ring.json b/src/main/resources/assets/tpow/models/item/heart_ring.json
new file mode 100644
index 0000000..7d6fc18
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/heart_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/heart_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hemp_rope.json b/src/main/resources/assets/tpow/models/item/hemp_rope.json
new file mode 100644
index 0000000..91991ee
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hemp_rope.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hemp_rope"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/herb_bag.json b/src/main/resources/assets/tpow/models/item/herb_bag.json
new file mode 100644
index 0000000..e59f79e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/herb_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/herb_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/high_concentration_uranium.json b/src/main/resources/assets/tpow/models/item/high_concentration_uranium.json
new file mode 100644
index 0000000..4d3c17b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/high_concentration_uranium.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/high_concentration_uranium"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/high_concentration_uranium_old.json b/src/main/resources/assets/tpow/models/item/high_concentration_uranium_old.json
new file mode 100644
index 0000000..8b2f9a7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/high_concentration_uranium_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/high_concentration_uranium_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/houttuynia.json b/src/main/resources/assets/tpow/models/item/houttuynia.json
new file mode 100644
index 0000000..cb751f3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/houttuynia.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/houttuynia"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/houttuynia_seeds.json b/src/main/resources/assets/tpow/models/item/houttuynia_seeds.json
new file mode 100644
index 0000000..98e619a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/houttuynia_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/houttuynia_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hunter_book.json b/src/main/resources/assets/tpow/models/item/hunter_book.json
new file mode 100644
index 0000000..9eccd3c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hunter_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hunter_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/hunter_bullet_bag.json b/src/main/resources/assets/tpow/models/item/hunter_bullet_bag.json
new file mode 100644
index 0000000..484d7a8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/hunter_bullet_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/hunter_bullet_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_brick.json b/src/main/resources/assets/tpow/models/item/ice_brick.json
new file mode 100644
index 0000000..8f066f5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_brick.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_brick"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_cream.json b/src/main/resources/assets/tpow/models/item/ice_cream.json
new file mode 100644
index 0000000..307f06c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_cream.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_cream"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_cream_old.json b/src/main/resources/assets/tpow/models/item/ice_cream_old.json
new file mode 100644
index 0000000..37b023e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_cream_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_cream_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_heart.json b/src/main/resources/assets/tpow/models/item/ice_heart.json
new file mode 100644
index 0000000..d082917
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_heart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_heart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_heart_old.json b/src/main/resources/assets/tpow/models/item/ice_heart_old.json
new file mode 100644
index 0000000..57da648
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_heart_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_heart_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_ingot.json b/src/main/resources/assets/tpow/models/item/ice_ingot.json
new file mode 100644
index 0000000..de185ae
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_nugget.json b/src/main/resources/assets/tpow/models/item/ice_nugget.json
new file mode 100644
index 0000000..aef5e67
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_rod.json b/src/main/resources/assets/tpow/models/item/ice_rod.json
new file mode 100644
index 0000000..bcce305
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_rod.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ice_sword.json b/src/main/resources/assets/tpow/models/item/ice_sword.json
new file mode 100644
index 0000000..512b8be
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ice_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ice_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/illager_sword.json b/src/main/resources/assets/tpow/models/item/illager_sword.json
new file mode 100644
index 0000000..1e58f65
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/illager_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/illager_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_1.json b/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_1.json
new file mode 100644
index 0000000..2169756
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/infinite_crystal_nucleus_1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_2.json b/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_2.json
new file mode 100644
index 0000000..d3c1697
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/infinite_crystal_nucleus_2"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_3.json b/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_3.json
new file mode 100644
index 0000000..374160b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/infinite_crystal_nucleus_3.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/infinite_crystal_nucleus_3"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/intestine.json b/src/main/resources/assets/tpow/models/item/intestine.json
new file mode 100644
index 0000000..f7c65f5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/intestine.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/intestine"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_apple.json b/src/main/resources/assets/tpow/models/item/iron_apple.json
new file mode 100644
index 0000000..a92565c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_apple.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_apple"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_bow_pulling_0.json b/src/main/resources/assets/tpow/models/item/iron_bow_pulling_0.json
new file mode 100644
index 0000000..e2fd388
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_bow_pulling_0.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_bow_pulling_0"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_bow_pulling_1.json b/src/main/resources/assets/tpow/models/item/iron_bow_pulling_1.json
new file mode 100644
index 0000000..1aacec2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_bow_pulling_1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_bow_pulling_1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_bow_pulling_2.json b/src/main/resources/assets/tpow/models/item/iron_bow_pulling_2.json
new file mode 100644
index 0000000..50eb2a1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_bow_pulling_2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_bow_pulling_2"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_bow_standby.json b/src/main/resources/assets/tpow/models/item/iron_bow_standby.json
new file mode 100644
index 0000000..fd2c3b7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_bow_standby.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_bow_standby"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_dagger.json b/src/main/resources/assets/tpow/models/item/iron_dagger.json
new file mode 100644
index 0000000..1d7f2cc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_dart.json b/src/main/resources/assets/tpow/models/item/iron_dart.json
new file mode 100644
index 0000000..3419fa4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_fish.json b/src/main/resources/assets/tpow/models/item/iron_fish.json
new file mode 100644
index 0000000..e5e9aec
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_key.json b/src/main/resources/assets/tpow/models/item/iron_key.json
new file mode 100644
index 0000000..01547da
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_key.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_key"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_sickle.json b/src/main/resources/assets/tpow/models/item/iron_sickle.json
new file mode 100644
index 0000000..3ba7647
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_sickle_old.json b/src/main/resources/assets/tpow/models/item/iron_sickle_old.json
new file mode 100644
index 0000000..59c0390
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_staff.json b/src/main/resources/assets/tpow/models/item/iron_staff.json
new file mode 100644
index 0000000..d5aa903
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_staff_old.json b/src/main/resources/assets/tpow/models/item/iron_staff_old.json
new file mode 100644
index 0000000..e73e3f3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/iron_stick.json b/src/main/resources/assets/tpow/models/item/iron_stick.json
new file mode 100644
index 0000000..43ab43f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/iron_stick.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/iron_stick"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/jacket.json b/src/main/resources/assets/tpow/models/item/jacket.json
new file mode 100644
index 0000000..f769fa0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/jacket.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/jacket"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/jellyfish_staff.json b/src/main/resources/assets/tpow/models/item/jellyfish_staff.json
new file mode 100644
index 0000000..c07995a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/jellyfish_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/jellyfish_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/jiuzhi_jacket.json b/src/main/resources/assets/tpow/models/item/jiuzhi_jacket.json
new file mode 100644
index 0000000..32b42b5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/jiuzhi_jacket.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/jiuzhi_jacket"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/jiuzhi_pants.json b/src/main/resources/assets/tpow/models/item/jiuzhi_pants.json
new file mode 100644
index 0000000..7ac62f2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/jiuzhi_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/jiuzhi_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/jiuzhi_shoes.json b/src/main/resources/assets/tpow/models/item/jiuzhi_shoes.json
new file mode 100644
index 0000000..ff35f1e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/jiuzhi_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/jiuzhi_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/knight_helmet.json b/src/main/resources/assets/tpow/models/item/knight_helmet.json
new file mode 100644
index 0000000..2161e0e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/knight_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/knight_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lamprey.json b/src/main/resources/assets/tpow/models/item/lamprey.json
new file mode 100644
index 0000000..8cfb182
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lamprey.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lamprey"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lamprey_old.json b/src/main/resources/assets/tpow/models/item/lamprey_old.json
new file mode 100644
index 0000000..1fa7f28
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lamprey_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lamprey_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_apple.json b/src/main/resources/assets/tpow/models/item/lapis_apple.json
new file mode 100644
index 0000000..f707b2b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_apple.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_apple"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_dagger.json b/src/main/resources/assets/tpow/models/item/lapis_dagger.json
new file mode 100644
index 0000000..f3c9e99
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_magic_book.json b/src/main/resources/assets/tpow/models/item/lapis_magic_book.json
new file mode 100644
index 0000000..779c5a5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_magic_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_magic_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_magic_book_old.json b/src/main/resources/assets/tpow/models/item/lapis_magic_book_old.json
new file mode 100644
index 0000000..d18a8ee
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_magic_book_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_magic_book_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_nugget.json b/src/main/resources/assets/tpow/models/item/lapis_nugget.json
new file mode 100644
index 0000000..a24cb30
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_staff.json b/src/main/resources/assets/tpow/models/item/lapis_staff.json
new file mode 100644
index 0000000..a48e6c0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lapis_sword.json b/src/main/resources/assets/tpow/models/item/lapis_sword.json
new file mode 100644
index 0000000..8786bb0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lapis_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lapis_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_boots.json b/src/main/resources/assets/tpow/models/item/lava_boots.json
new file mode 100644
index 0000000..35260bc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_bullet_bag.json b/src/main/resources/assets/tpow/models/item/lava_bullet_bag.json
new file mode 100644
index 0000000..6257212
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_bullet_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_bullet_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_chestplate.json b/src/main/resources/assets/tpow/models/item/lava_chestplate.json
new file mode 100644
index 0000000..d604c0b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_dart.json b/src/main/resources/assets/tpow/models/item/lava_dart.json
new file mode 100644
index 0000000..2dc13bc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_essence.json b/src/main/resources/assets/tpow/models/item/lava_essence.json
new file mode 100644
index 0000000..ac06b0a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_essence.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_essence"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_flintlock.json b/src/main/resources/assets/tpow/models/item/lava_flintlock.json
new file mode 100644
index 0000000..cadfcd2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_flower_seeds.json b/src/main/resources/assets/tpow/models/item/lava_flower_seeds.json
new file mode 100644
index 0000000..8d2c148
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_flower_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_flower_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_helmet.json b/src/main/resources/assets/tpow/models/item/lava_helmet.json
new file mode 100644
index 0000000..dd83036
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_ingot.json b/src/main/resources/assets/tpow/models/item/lava_ingot.json
new file mode 100644
index 0000000..352c117
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_ingot_old.json b/src/main/resources/assets/tpow/models/item/lava_ingot_old.json
new file mode 100644
index 0000000..ed832d6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_ingot_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_ingot_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_ingot_old1.json b/src/main/resources/assets/tpow/models/item/lava_ingot_old1.json
new file mode 100644
index 0000000..3833aa9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_ingot_old1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_ingot_old1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_leggings.json b/src/main/resources/assets/tpow/models/item/lava_leggings.json
new file mode 100644
index 0000000..ee631b0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_nugget.json b/src/main/resources/assets/tpow/models/item/lava_nugget.json
new file mode 100644
index 0000000..970ed70
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_sword.json b/src/main/resources/assets/tpow/models/item/lava_sword.json
new file mode 100644
index 0000000..51ddb63
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lava_sword_old.json b/src/main/resources/assets/tpow/models/item/lava_sword_old.json
new file mode 100644
index 0000000..b586fd2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lava_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lava_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leaves_dagger.json b/src/main/resources/assets/tpow/models/item/leaves_dagger.json
new file mode 100644
index 0000000..9c20329
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leaves_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leaves_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leaves_dagger_old.json b/src/main/resources/assets/tpow/models/item/leaves_dagger_old.json
new file mode 100644
index 0000000..db71001
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leaves_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leaves_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leaves_knife.json b/src/main/resources/assets/tpow/models/item/leaves_knife.json
new file mode 100644
index 0000000..f6e0dcc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leaves_knife.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leaves_knife"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leaves_knife_old.json b/src/main/resources/assets/tpow/models/item/leaves_knife_old.json
new file mode 100644
index 0000000..7ea3c01
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leaves_knife_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leaves_knife_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leek.json b/src/main/resources/assets/tpow/models/item/leek.json
new file mode 100644
index 0000000..308eb66
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leek.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leek"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leek_cooked.json b/src/main/resources/assets/tpow/models/item/leek_cooked.json
new file mode 100644
index 0000000..d9bf3cc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leek_cooked.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leek_cooked"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/leek_seeds.json b/src/main/resources/assets/tpow/models/item/leek_seeds.json
new file mode 100644
index 0000000..0380b5b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/leek_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/leek_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lester_clothes.json b/src/main/resources/assets/tpow/models/item/lester_clothes.json
new file mode 100644
index 0000000..f69ccd6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lester_clothes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lester_clothes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lester_pants.json b/src/main/resources/assets/tpow/models/item/lester_pants.json
new file mode 100644
index 0000000..55b6fb1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lester_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lester_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lester_shoes.json b/src/main/resources/assets/tpow/models/item/lester_shoes.json
new file mode 100644
index 0000000..2162aa3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lester_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lester_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/levitation_cloud.json b/src/main/resources/assets/tpow/models/item/levitation_cloud.json
new file mode 100644
index 0000000..195fe36
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/levitation_cloud.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/levitation_cloud"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lightning_stone.json b/src/main/resources/assets/tpow/models/item/lightning_stone.json
new file mode 100644
index 0000000..477c2d9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lightning_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lightning_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lightning_stone_old.json b/src/main/resources/assets/tpow/models/item/lightning_stone_old.json
new file mode 100644
index 0000000..30e7d9f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lightning_stone_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lightning_stone_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/lollipop.json b/src/main/resources/assets/tpow/models/item/lollipop.json
new file mode 100644
index 0000000..0cbc8a5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/lollipop.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/lollipop"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/long_bread.json b/src/main/resources/assets/tpow/models/item/long_bread.json
new file mode 100644
index 0000000..a1461bc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/long_bread.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/long_bread"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mace.json b/src/main/resources/assets/tpow/models/item/mace.json
new file mode 100644
index 0000000..79be05d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mace.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mace"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_article.json b/src/main/resources/assets/tpow/models/item/magic_article.json
new file mode 100644
index 0000000..24c635c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_article.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_article"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_chest_debris.json b/src/main/resources/assets/tpow/models/item/magic_chest_debris.json
new file mode 100644
index 0000000..55150ea
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_chest_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_chest_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_chest_debris_old.json b/src/main/resources/assets/tpow/models/item/magic_chest_debris_old.json
new file mode 100644
index 0000000..8d0616d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_chest_debris_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_chest_debris_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_crystal.json b/src/main/resources/assets/tpow/models/item/magic_crystal.json
new file mode 100644
index 0000000..f942b22
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_crystal.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_crystal"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_ice_cream.json b/src/main/resources/assets/tpow/models/item/magic_ice_cream.json
new file mode 100644
index 0000000..22011b4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_ice_cream.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_ice_cream"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_powder.json b/src/main/resources/assets/tpow/models/item/magic_powder.json
new file mode 100644
index 0000000..bb8956a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_powder.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_powder"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_scroll_blue.json b/src/main/resources/assets/tpow/models/item/magic_scroll_blue.json
new file mode 100644
index 0000000..24580ad
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_scroll_blue.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_scroll_blue"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/magic_surge_core.json b/src/main/resources/assets/tpow/models/item/magic_surge_core.json
new file mode 100644
index 0000000..f9cd1ae
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/magic_surge_core.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/magic_surge_core"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/melon_piece.json b/src/main/resources/assets/tpow/models/item/melon_piece.json
new file mode 100644
index 0000000..2047c84
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/melon_piece.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/melon_piece"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mind_controller.json b/src/main/resources/assets/tpow/models/item/mind_controller.json
new file mode 100644
index 0000000..721c2dc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mind_controller.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mind_controller"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mind_controller_old.json b/src/main/resources/assets/tpow/models/item/mind_controller_old.json
new file mode 100644
index 0000000..2f29173
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mind_controller_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mind_controller_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mooli.json b/src/main/resources/assets/tpow/models/item/mooli.json
new file mode 100644
index 0000000..a9de5d6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mooli.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mooli"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mooli_seeds.json b/src/main/resources/assets/tpow/models/item/mooli_seeds.json
new file mode 100644
index 0000000..9df771c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mooli_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mooli_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/moon_jellyfish.json b/src/main/resources/assets/tpow/models/item/moon_jellyfish.json
new file mode 100644
index 0000000..11d2715
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/moon_jellyfish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/moon_jellyfish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mysterious_invitation.json b/src/main/resources/assets/tpow/models/item/mysterious_invitation.json
new file mode 100644
index 0000000..474ef45
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mysterious_invitation.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mysterious_invitation"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mysterious_invitation_old.json b/src/main/resources/assets/tpow/models/item/mysterious_invitation_old.json
new file mode 100644
index 0000000..f81c2c0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mysterious_invitation_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mysterious_invitation_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mysterious_key.json b/src/main/resources/assets/tpow/models/item/mysterious_key.json
new file mode 100644
index 0000000..7a85c66
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mysterious_key.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mysterious_key"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/mysterious_key_debris.json b/src/main/resources/assets/tpow/models/item/mysterious_key_debris.json
new file mode 100644
index 0000000..33f1546
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/mysterious_key_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/mysterious_key_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/natura_essence.json b/src/main/resources/assets/tpow/models/item/natura_essence.json
new file mode 100644
index 0000000..57423da
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/natura_essence.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/natura_essence"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/natura_essence_old.json b/src/main/resources/assets/tpow/models/item/natura_essence_old.json
new file mode 100644
index 0000000..76aed61
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/natura_essence_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/natura_essence_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/natura_spear.json b/src/main/resources/assets/tpow/models/item/natura_spear.json
new file mode 100644
index 0000000..d02049f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/natura_spear.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/natura_spear"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/natura_spear_old.json b/src/main/resources/assets/tpow/models/item/natura_spear_old.json
new file mode 100644
index 0000000..be2e964
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/natura_spear_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/natura_spear_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/natural_ring.json b/src/main/resources/assets/tpow/models/item/natural_ring.json
new file mode 100644
index 0000000..296e513
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/natural_ring.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/natural_ring"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/natural_spear.json b/src/main/resources/assets/tpow/models/item/natural_spear.json
new file mode 100644
index 0000000..2b92be2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/natural_spear.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/natural_spear"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/nature_essence.json b/src/main/resources/assets/tpow/models/item/nature_essence.json
new file mode 100644
index 0000000..f4f4371
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/nature_essence.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/nature_essence"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/nautilus_alive.json b/src/main/resources/assets/tpow/models/item/nautilus_alive.json
new file mode 100644
index 0000000..05b7cbb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/nautilus_alive.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/nautilus_alive"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/netherite_dagger.json b/src/main/resources/assets/tpow/models/item/netherite_dagger.json
new file mode 100644
index 0000000..31148b4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/netherite_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/netherite_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/netherite_dart.json b/src/main/resources/assets/tpow/models/item/netherite_dart.json
new file mode 100644
index 0000000..183a563
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/netherite_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/netherite_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/netherite_sickle.json b/src/main/resources/assets/tpow/models/item/netherite_sickle.json
new file mode 100644
index 0000000..77df208
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/netherite_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/netherite_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/netherite_sickle_old.json b/src/main/resources/assets/tpow/models/item/netherite_sickle_old.json
new file mode 100644
index 0000000..3a0e781
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/netherite_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/netherite_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/night_sword.json b/src/main/resources/assets/tpow/models/item/night_sword.json
new file mode 100644
index 0000000..b069c34
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/night_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/night_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/nightmare.json b/src/main/resources/assets/tpow/models/item/nightmare.json
new file mode 100644
index 0000000..28b5c18
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/nightmare.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/nightmare"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ocean_totem.json b/src/main/resources/assets/tpow/models/item/ocean_totem.json
new file mode 100644
index 0000000..b87f8ba
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ocean_totem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ocean_totem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/ocean_totem_old.json b/src/main/resources/assets/tpow/models/item/ocean_totem_old.json
new file mode 100644
index 0000000..c67f0c2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/ocean_totem_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/ocean_totem_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/old_book.json b/src/main/resources/assets/tpow/models/item/old_book.json
new file mode 100644
index 0000000..5e54ecd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/old_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/old_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/paraffin_bucket.json b/src/main/resources/assets/tpow/models/item/paraffin_bucket.json
new file mode 100644
index 0000000..3c61970
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/paraffin_bucket.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/paraffin_bucket"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/patterned_vase_red.json b/src/main/resources/assets/tpow/models/item/patterned_vase_red.json
new file mode 100644
index 0000000..47c457b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/patterned_vase_red.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/patterned_vase_red"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/perch.json b/src/main/resources/assets/tpow/models/item/perch.json
new file mode 100644
index 0000000..745cdac
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/perch.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/perch"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/perch_cooked.json b/src/main/resources/assets/tpow/models/item/perch_cooked.json
new file mode 100644
index 0000000..c847050
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/perch_cooked.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/perch_cooked"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/perch_cooked_old.json b/src/main/resources/assets/tpow/models/item/perch_cooked_old.json
new file mode 100644
index 0000000..15a0b04
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/perch_cooked_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/perch_cooked_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/perch_old.json b/src/main/resources/assets/tpow/models/item/perch_old.json
new file mode 100644
index 0000000..54ee53b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/perch_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/perch_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/piglin_chestplate.json b/src/main/resources/assets/tpow/models/item/piglin_chestplate.json
new file mode 100644
index 0000000..c54cbf8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/piglin_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/piglin_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/piglin_leggings.json b/src/main/resources/assets/tpow/models/item/piglin_leggings.json
new file mode 100644
index 0000000..ebcfafc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/piglin_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/piglin_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pine_cone.json b/src/main/resources/assets/tpow/models/item/pine_cone.json
new file mode 100644
index 0000000..c9a3b04
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pine_cone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pine_cone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pink_jellyfish.json b/src/main/resources/assets/tpow/models/item/pink_jellyfish.json
new file mode 100644
index 0000000..59cbe9d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pink_jellyfish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pink_jellyfish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pirate_bullet_bag.json b/src/main/resources/assets/tpow/models/item/pirate_bullet_bag.json
new file mode 100644
index 0000000..1b29fb6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pirate_bullet_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pirate_bullet_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pluse_stone.json b/src/main/resources/assets/tpow/models/item/pluse_stone.json
new file mode 100644
index 0000000..bbc5a6f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pluse_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pluse_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pluse_stone_old.json b/src/main/resources/assets/tpow/models/item/pluse_stone_old.json
new file mode 100644
index 0000000..11a29a3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pluse_stone_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pluse_stone_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/poison_bag.json b/src/main/resources/assets/tpow/models/item/poison_bag.json
new file mode 100644
index 0000000..56a7ef0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/poison_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/poison_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/poison_dart.json b/src/main/resources/assets/tpow/models/item/poison_dart.json
new file mode 100644
index 0000000..970ffc2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/poison_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/poison_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/poison_dart_old.json b/src/main/resources/assets/tpow/models/item/poison_dart_old.json
new file mode 100644
index 0000000..412187e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/poison_dart_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/poison_dart_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/poison_fish.json b/src/main/resources/assets/tpow/models/item/poison_fish.json
new file mode 100644
index 0000000..b900ad9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/poison_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/poison_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/poison_gland.json b/src/main/resources/assets/tpow/models/item/poison_gland.json
new file mode 100644
index 0000000..6a8c463
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/poison_gland.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/poison_gland"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/poison_gland_old.json b/src/main/resources/assets/tpow/models/item/poison_gland_old.json
new file mode 100644
index 0000000..50edf1f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/poison_gland_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/poison_gland_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pollution_algae.json b/src/main/resources/assets/tpow/models/item/pollution_algae.json
new file mode 100644
index 0000000..15dab13
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pollution_algae.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pollution_algae"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/potato_rice.json b/src/main/resources/assets/tpow/models/item/potato_rice.json
new file mode 100644
index 0000000..83f8a85
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/potato_rice.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/potato_rice"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pulse_stone.json b/src/main/resources/assets/tpow/models/item/pulse_stone.json
new file mode 100644
index 0000000..99480d6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pulse_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pulse_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pure_ingot.json b/src/main/resources/assets/tpow/models/item/pure_ingot.json
new file mode 100644
index 0000000..0edbdc0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pure_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pure_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/pure_ingot_old.json b/src/main/resources/assets/tpow/models/item/pure_ingot_old.json
new file mode 100644
index 0000000..5408f89
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/pure_ingot_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/pure_ingot_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/radiate_crystal.json b/src/main/resources/assets/tpow/models/item/radiate_crystal.json
new file mode 100644
index 0000000..6e10ea1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/radiate_crystal.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/radiate_crystal"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/radiate_spreader.json b/src/main/resources/assets/tpow/models/item/radiate_spreader.json
new file mode 100644
index 0000000..e5ae010
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/radiate_spreader.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/radiate_spreader"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/radiate_sword.json b/src/main/resources/assets/tpow/models/item/radiate_sword.json
new file mode 100644
index 0000000..8193735
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/radiate_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/radiate_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rapier.json b/src/main/resources/assets/tpow/models/item/rapier.json
new file mode 100644
index 0000000..21f030b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rapier.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rapier"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/record_star.json b/src/main/resources/assets/tpow/models/item/record_star.json
new file mode 100644
index 0000000..1aa9e0c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/record_star.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/record_star"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/red_bag.json b/src/main/resources/assets/tpow/models/item/red_bag.json
new file mode 100644
index 0000000..d310e9e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/red_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/red_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/red_gem.json b/src/main/resources/assets/tpow/models/item/red_gem.json
new file mode 100644
index 0000000..d644283
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/red_gem.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/red_gem"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/red_gem_debris.json b/src/main/resources/assets/tpow/models/item/red_gem_debris.json
new file mode 100644
index 0000000..d027b21
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/red_gem_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/red_gem_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/red_gem_hat.json b/src/main/resources/assets/tpow/models/item/red_gem_hat.json
new file mode 100644
index 0000000..77404fa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/red_gem_hat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/red_gem_hat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/red_spider_lily.json b/src/main/resources/assets/tpow/models/item/red_spider_lily.json
new file mode 100644
index 0000000..1be6e61
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/red_spider_lily.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/red_spider_lily"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/redstone_apple.json b/src/main/resources/assets/tpow/models/item/redstone_apple.json
new file mode 100644
index 0000000..d40f608
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/redstone_apple.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/redstone_apple"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/resistance_potion.json b/src/main/resources/assets/tpow/models/item/resistance_potion.json
new file mode 100644
index 0000000..c0e6fcc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/resistance_potion.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/resistance_potion"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rice.json b/src/main/resources/assets/tpow/models/item/rice.json
new file mode 100644
index 0000000..66e31d7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rice.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rice"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rice_seeds.json b/src/main/resources/assets/tpow/models/item/rice_seeds.json
new file mode 100644
index 0000000..d255bd5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rice_seeds.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rice_seeds"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rice_wine.json b/src/main/resources/assets/tpow/models/item/rice_wine.json
new file mode 100644
index 0000000..bf50487
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rice_wine.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rice_wine"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rice_wine_old.json b/src/main/resources/assets/tpow/models/item/rice_wine_old.json
new file mode 100644
index 0000000..dc015aa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rice_wine_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rice_wine_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rough_steel.json b/src/main/resources/assets/tpow/models/item/rough_steel.json
new file mode 100644
index 0000000..e2f41b1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rough_steel.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rough_steel"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rupert_boots.json b/src/main/resources/assets/tpow/models/item/rupert_boots.json
new file mode 100644
index 0000000..855a3fd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rupert_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rupert_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rupert_chestplate.json b/src/main/resources/assets/tpow/models/item/rupert_chestplate.json
new file mode 100644
index 0000000..f2953f0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rupert_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rupert_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rupert_helmet.json b/src/main/resources/assets/tpow/models/item/rupert_helmet.json
new file mode 100644
index 0000000..7db8d1a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rupert_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rupert_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/rupert_leggings.json b/src/main/resources/assets/tpow/models/item/rupert_leggings.json
new file mode 100644
index 0000000..73b38a2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/rupert_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/rupert_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sardine.json b/src/main/resources/assets/tpow/models/item/sardine.json
new file mode 100644
index 0000000..eab5339
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sardine.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sardine"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/scale_sword.json b/src/main/resources/assets/tpow/models/item/scale_sword.json
new file mode 100644
index 0000000..c202c68
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/scale_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/scale_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/scarecrow.json b/src/main/resources/assets/tpow/models/item/scarecrow.json
new file mode 100644
index 0000000..496e2a0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/scarecrow.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/scarecrow"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/scimitar.json b/src/main/resources/assets/tpow/models/item/scimitar.json
new file mode 100644
index 0000000..b80ae49
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/scimitar.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/scimitar"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sea_urchin.json b/src/main/resources/assets/tpow/models/item/sea_urchin.json
new file mode 100644
index 0000000..7960822
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sea_urchin.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sea_urchin"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/shadow_crystal.json b/src/main/resources/assets/tpow/models/item/shadow_crystal.json
new file mode 100644
index 0000000..486960a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/shadow_crystal.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/shadow_crystal"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/shadow_feather.json b/src/main/resources/assets/tpow/models/item/shadow_feather.json
new file mode 100644
index 0000000..5cff77b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/shadow_feather.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/shadow_feather"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sharp_coral.json b/src/main/resources/assets/tpow/models/item/sharp_coral.json
new file mode 100644
index 0000000..fb08744
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sharp_coral.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sharp_coral"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/shell.json b/src/main/resources/assets/tpow/models/item/shell.json
new file mode 100644
index 0000000..2323c5b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/shell.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/shell"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/shell_old.json b/src/main/resources/assets/tpow/models/item/shell_old.json
new file mode 100644
index 0000000..67bab0b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/shell_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/shell_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/short_flintlock.json b/src/main/resources/assets/tpow/models/item/short_flintlock.json
new file mode 100644
index 0000000..f34838f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/short_flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/short_flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/shulker_helmet.json b/src/main/resources/assets/tpow/models/item/shulker_helmet.json
new file mode 100644
index 0000000..b1c2050
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/shulker_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/shulker_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/shulker_helmet_old.json b/src/main/resources/assets/tpow/models/item/shulker_helmet_old.json
new file mode 100644
index 0000000..1c7e513
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/shulker_helmet_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/shulker_helmet_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/simple_car.json b/src/main/resources/assets/tpow/models/item/simple_car.json
new file mode 100644
index 0000000..2b08a05
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/simple_car.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/simple_car"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/simple_glider.json b/src/main/resources/assets/tpow/models/item/simple_glider.json
new file mode 100644
index 0000000..b5460c4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/simple_glider.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/simple_glider"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/skeleton_fish.json b/src/main/resources/assets/tpow/models/item/skeleton_fish.json
new file mode 100644
index 0000000..f0ff856
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/skeleton_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/skeleton_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/slime_axe.json b/src/main/resources/assets/tpow/models/item/slime_axe.json
new file mode 100644
index 0000000..e917157
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/slime_axe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/slime_axe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/slime_pickaxe.json b/src/main/resources/assets/tpow/models/item/slime_pickaxe.json
new file mode 100644
index 0000000..6b82162
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/slime_pickaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/slime_pickaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sliver_yuanbao.json b/src/main/resources/assets/tpow/models/item/sliver_yuanbao.json
new file mode 100644
index 0000000..6ba2d3d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sliver_yuanbao.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sliver_yuanbao"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/small_stone.json b/src/main/resources/assets/tpow/models/item/small_stone.json
new file mode 100644
index 0000000..bd0121f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/small_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/small_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/small_stone_block.json b/src/main/resources/assets/tpow/models/item/small_stone_block.json
new file mode 100644
index 0000000..f353c11
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/small_stone_block.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/small_stone_block"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/smoke_bomb.json b/src/main/resources/assets/tpow/models/item/smoke_bomb.json
new file mode 100644
index 0000000..619030b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/smoke_bomb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/smoke_bomb"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/snailfish.json b/src/main/resources/assets/tpow/models/item/snailfish.json
new file mode 100644
index 0000000..7e11518
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/snailfish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/snailfish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/snow_lotus.json b/src/main/resources/assets/tpow/models/item/snow_lotus.json
new file mode 100644
index 0000000..4846cae
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/snow_lotus.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/snow_lotus"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/snowball_magic_book.json b/src/main/resources/assets/tpow/models/item/snowball_magic_book.json
new file mode 100644
index 0000000..ee2b59e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/snowball_magic_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/snowball_magic_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul.json b/src/main/resources/assets/tpow/models/item/soul.json
new file mode 100644
index 0000000..05c5cda
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul_blaze_rod.json b/src/main/resources/assets/tpow/models/item/soul_blaze_rod.json
new file mode 100644
index 0000000..e486a02
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul_blaze_rod.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul_blaze_rod"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul_fireball.json b/src/main/resources/assets/tpow/models/item/soul_fireball.json
new file mode 100644
index 0000000..d92944d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul_fireball.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul_fireball"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul_key.json b/src/main/resources/assets/tpow/models/item/soul_key.json
new file mode 100644
index 0000000..cd1035e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul_key.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul_key"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul_old.json b/src/main/resources/assets/tpow/models/item/soul_old.json
new file mode 100644
index 0000000..b44938c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul_staff.json b/src/main/resources/assets/tpow/models/item/soul_staff.json
new file mode 100644
index 0000000..69b5983
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soul_staff_old.json b/src/main/resources/assets/tpow/models/item/soul_staff_old.json
new file mode 100644
index 0000000..62d4f28
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soul_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soul_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soybean.json b/src/main/resources/assets/tpow/models/item/soybean.json
new file mode 100644
index 0000000..4e89979
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soybean.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soybean"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/soybean_old.json b/src/main/resources/assets/tpow/models/item/soybean_old.json
new file mode 100644
index 0000000..b02e9d9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/soybean_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/soybean_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/spider_staff.json b/src/main/resources/assets/tpow/models/item/spider_staff.json
new file mode 100644
index 0000000..5bdb207
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/spider_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/spider_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/spiral_shell.json b/src/main/resources/assets/tpow/models/item/spiral_shell.json
new file mode 100644
index 0000000..5d6f89b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/spiral_shell.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/spiral_shell"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/spurt_egg.json b/src/main/resources/assets/tpow/models/item/spurt_egg.json
new file mode 100644
index 0000000..4f4b398
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/spurt_egg.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/spurt_egg"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/star_debris.json b/src/main/resources/assets/tpow/models/item/star_debris.json
new file mode 100644
index 0000000..ec5de8a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/star_debris.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/star_debris"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/star_flintlock.json b/src/main/resources/assets/tpow/models/item/star_flintlock.json
new file mode 100644
index 0000000..85a2aa2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/star_flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/star_flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/star_sword.json b/src/main/resources/assets/tpow/models/item/star_sword.json
new file mode 100644
index 0000000..b8db72e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/star_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/star_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/star_sword_old.json b/src/main/resources/assets/tpow/models/item/star_sword_old.json
new file mode 100644
index 0000000..40b92b1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/star_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/star_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_battleaxe.json b/src/main/resources/assets/tpow/models/item/steel_battleaxe.json
new file mode 100644
index 0000000..b9ef239
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_battleaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_battleaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_battleaxe__old.json b/src/main/resources/assets/tpow/models/item/steel_battleaxe__old.json
new file mode 100644
index 0000000..4d6ee0d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_battleaxe__old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_battleaxe__old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_boots.json b/src/main/resources/assets/tpow/models/item/steel_boots.json
new file mode 100644
index 0000000..bed6eca
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_boots_old.json b/src/main/resources/assets/tpow/models/item/steel_boots_old.json
new file mode 100644
index 0000000..7433b6a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_boots_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_boots_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_chestplate.json b/src/main/resources/assets/tpow/models/item/steel_chestplate.json
new file mode 100644
index 0000000..ddce9f2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_chestplate_old.json b/src/main/resources/assets/tpow/models/item/steel_chestplate_old.json
new file mode 100644
index 0000000..21e9cd8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_chestplate_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_chestplate_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_dagger.json b/src/main/resources/assets/tpow/models/item/steel_dagger.json
new file mode 100644
index 0000000..43b744c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_dagger_old.json b/src/main/resources/assets/tpow/models/item/steel_dagger_old.json
new file mode 100644
index 0000000..b12218a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_dart.json b/src/main/resources/assets/tpow/models/item/steel_dart.json
new file mode 100644
index 0000000..793f7f9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_helmet.json b/src/main/resources/assets/tpow/models/item/steel_helmet.json
new file mode 100644
index 0000000..d315afc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_helmet_old.json b/src/main/resources/assets/tpow/models/item/steel_helmet_old.json
new file mode 100644
index 0000000..cc7fc0a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_helmet_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_helmet_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_ingot.json b/src/main/resources/assets/tpow/models/item/steel_ingot.json
new file mode 100644
index 0000000..ddd46f4
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_ingot.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_ingot"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_ingot_old.json b/src/main/resources/assets/tpow/models/item/steel_ingot_old.json
new file mode 100644
index 0000000..30d83bd
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_ingot_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_ingot_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_leggings.json b/src/main/resources/assets/tpow/models/item/steel_leggings.json
new file mode 100644
index 0000000..2402b14
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_leggings_old.json b/src/main/resources/assets/tpow/models/item/steel_leggings_old.json
new file mode 100644
index 0000000..3d190bf
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_leggings_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_leggings_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_nugget.json b/src/main/resources/assets/tpow/models/item/steel_nugget.json
new file mode 100644
index 0000000..49ef92d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_nugget.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_nugget"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_nugget_old.json b/src/main/resources/assets/tpow/models/item/steel_nugget_old.json
new file mode 100644
index 0000000..07424c8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_nugget_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_nugget_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_sickle.json b/src/main/resources/assets/tpow/models/item/steel_sickle.json
new file mode 100644
index 0000000..2571575
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_sickle.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_sickle"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_sickle_old.json b/src/main/resources/assets/tpow/models/item/steel_sickle_old.json
new file mode 100644
index 0000000..e6a7d75
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_sickle_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_sickle_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_sword.json b/src/main/resources/assets/tpow/models/item/steel_sword.json
new file mode 100644
index 0000000..9952def
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/steel_sword_old.json b/src/main/resources/assets/tpow/models/item/steel_sword_old.json
new file mode 100644
index 0000000..7042fa1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/steel_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/steel_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sticky_ash.json b/src/main/resources/assets/tpow/models/item/sticky_ash.json
new file mode 100644
index 0000000..1ee4e30
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sticky_ash.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sticky_ash"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_boots.json b/src/main/resources/assets/tpow/models/item/stone_boots.json
new file mode 100644
index 0000000..63f2c5c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_chestplate.json b/src/main/resources/assets/tpow/models/item/stone_chestplate.json
new file mode 100644
index 0000000..e0ac050
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_dagger.json b/src/main/resources/assets/tpow/models/item/stone_dagger.json
new file mode 100644
index 0000000..88969f9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_dagger_old.json b/src/main/resources/assets/tpow/models/item/stone_dagger_old.json
new file mode 100644
index 0000000..7fba191
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_dart.json b/src/main/resources/assets/tpow/models/item/stone_dart.json
new file mode 100644
index 0000000..bcae3c9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_helmet.json b/src/main/resources/assets/tpow/models/item/stone_helmet.json
new file mode 100644
index 0000000..fd06a09
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stone_leggings.json b/src/main/resources/assets/tpow/models/item/stone_leggings.json
new file mode 100644
index 0000000..ebc1187
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stone_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stone_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stones_bag.json b/src/main/resources/assets/tpow/models/item/stones_bag.json
new file mode 100644
index 0000000..74c95d2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stones_bag.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stones_bag"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/storm_battleaxe.json b/src/main/resources/assets/tpow/models/item/storm_battleaxe.json
new file mode 100644
index 0000000..fc4946d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/storm_battleaxe.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/storm_battleaxe"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/storm_flintlock.json b/src/main/resources/assets/tpow/models/item/storm_flintlock.json
new file mode 100644
index 0000000..f3ca0d8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/storm_flintlock.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/storm_flintlock"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/storm_giant_sword.json b/src/main/resources/assets/tpow/models/item/storm_giant_sword.json
new file mode 100644
index 0000000..662b683
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/storm_giant_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/storm_giant_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/storm_giant_sword_old.json b/src/main/resources/assets/tpow/models/item/storm_giant_sword_old.json
new file mode 100644
index 0000000..370c429
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/storm_giant_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/storm_giant_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/storm_staff.json b/src/main/resources/assets/tpow/models/item/storm_staff.json
new file mode 100644
index 0000000..4fb36b1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/storm_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/storm_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/straw_rope.json b/src/main/resources/assets/tpow/models/item/straw_rope.json
new file mode 100644
index 0000000..8b81304
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/straw_rope.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/straw_rope"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stray_boots.json b/src/main/resources/assets/tpow/models/item/stray_boots.json
new file mode 100644
index 0000000..257f0ce
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stray_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stray_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stray_chestplate.json b/src/main/resources/assets/tpow/models/item/stray_chestplate.json
new file mode 100644
index 0000000..c5e0055
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stray_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stray_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stray_helmet.json b/src/main/resources/assets/tpow/models/item/stray_helmet.json
new file mode 100644
index 0000000..069a317
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stray_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stray_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stray_leggings.json b/src/main/resources/assets/tpow/models/item/stray_leggings.json
new file mode 100644
index 0000000..8992249
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stray_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stray_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stream_dart.json b/src/main/resources/assets/tpow/models/item/stream_dart.json
new file mode 100644
index 0000000..e90612d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stream_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stream_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stream_stone.json b/src/main/resources/assets/tpow/models/item/stream_stone.json
new file mode 100644
index 0000000..fce22b5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stream_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stream_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/stream_stone_old.json b/src/main/resources/assets/tpow/models/item/stream_stone_old.json
new file mode 100644
index 0000000..a83c6dc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/stream_stone_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/stream_stone_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/striped_pants.json b/src/main/resources/assets/tpow/models/item/striped_pants.json
new file mode 100644
index 0000000..e9bf467
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/striped_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/striped_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sun_stone.json b/src/main/resources/assets/tpow/models/item/sun_stone.json
new file mode 100644
index 0000000..f5409a5
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sun_stone.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sun_stone"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sun_stone_old.json b/src/main/resources/assets/tpow/models/item/sun_stone_old.json
new file mode 100644
index 0000000..96a4d8c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sun_stone_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sun_stone_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core0.json b/src/main/resources/assets/tpow/models/item/super_armor_core0.json
new file mode 100644
index 0000000..8072b6d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core0.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core0"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core1.json b/src/main/resources/assets/tpow/models/item/super_armor_core1.json
new file mode 100644
index 0000000..47ff645
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core2.json b/src/main/resources/assets/tpow/models/item/super_armor_core2.json
new file mode 100644
index 0000000..81a25d9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core2.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core2"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core3.json b/src/main/resources/assets/tpow/models/item/super_armor_core3.json
new file mode 100644
index 0000000..ed0600e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core3.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core3"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core4.json b/src/main/resources/assets/tpow/models/item/super_armor_core4.json
new file mode 100644
index 0000000..1003568
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core4.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core4"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core5.json b/src/main/resources/assets/tpow/models/item/super_armor_core5.json
new file mode 100644
index 0000000..460bb5e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core5.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core5"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core6.json b/src/main/resources/assets/tpow/models/item/super_armor_core6.json
new file mode 100644
index 0000000..7db6ff6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core6.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core6"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core7.json b/src/main/resources/assets/tpow/models/item/super_armor_core7.json
new file mode 100644
index 0000000..3983bde
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core7.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core7"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/super_armor_core8.json b/src/main/resources/assets/tpow/models/item/super_armor_core8.json
new file mode 100644
index 0000000..2859611
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/super_armor_core8.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/super_armor_core8"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_fish.json b/src/main/resources/assets/tpow/models/item/sword_fish.json
new file mode 100644
index 0000000..e428306
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_fish_old.json b/src/main/resources/assets/tpow/models/item/sword_fish_old.json
new file mode 100644
index 0000000..6d51908
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_fish_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_fish_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_of_deep.json b/src/main/resources/assets/tpow/models/item/sword_of_deep.json
new file mode 100644
index 0000000..bc38d71
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_of_deep.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_of_deep"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_of_deep_old.json b/src/main/resources/assets/tpow/models/item/sword_of_deep_old.json
new file mode 100644
index 0000000..cce5e93
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_of_deep_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_of_deep_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_of_guard.json b/src/main/resources/assets/tpow/models/item/sword_of_guard.json
new file mode 100644
index 0000000..77bab11
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_of_guard.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_of_guard"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_of_guard_old.json b/src/main/resources/assets/tpow/models/item/sword_of_guard_old.json
new file mode 100644
index 0000000..2057289
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_of_guard_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_of_guard_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/sword_of_halloween.json b/src/main/resources/assets/tpow/models/item/sword_of_halloween.json
new file mode 100644
index 0000000..c9b4213
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/sword_of_halloween.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/sword_of_halloween"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/tear_from_dream.json b/src/main/resources/assets/tpow/models/item/tear_from_dream.json
new file mode 100644
index 0000000..f4d74b9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/tear_from_dream.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/tear_from_dream"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/the_blade.json b/src/main/resources/assets/tpow/models/item/the_blade.json
new file mode 100644
index 0000000..85eedce
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/the_blade.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/the_blade"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/the_imperial_sword.json b/src/main/resources/assets/tpow/models/item/the_imperial_sword.json
new file mode 100644
index 0000000..1488d6f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/the_imperial_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/the_imperial_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/the_imperial_sword_old.json b/src/main/resources/assets/tpow/models/item/the_imperial_sword_old.json
new file mode 100644
index 0000000..4a891d8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/the_imperial_sword_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/the_imperial_sword_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/throwable_bomb.json b/src/main/resources/assets/tpow/models/item/throwable_bomb.json
new file mode 100644
index 0000000..aff5c08
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/throwable_bomb.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/throwable_bomb"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/thunder_rapier.json b/src/main/resources/assets/tpow/models/item/thunder_rapier.json
new file mode 100644
index 0000000..11403ad
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/thunder_rapier.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/thunder_rapier"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/thunder_staff.json b/src/main/resources/assets/tpow/models/item/thunder_staff.json
new file mode 100644
index 0000000..3fad048
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/thunder_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/thunder_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/time_compass.json b/src/main/resources/assets/tpow/models/item/time_compass.json
new file mode 100644
index 0000000..a4c85d2
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/time_compass.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/time_compass"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/tofu.json b/src/main/resources/assets/tpow/models/item/tofu.json
new file mode 100644
index 0000000..c05b71a
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/tofu.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/tofu"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/tropical_fish.json b/src/main/resources/assets/tpow/models/item/tropical_fish.json
new file mode 100644
index 0000000..add5aaf
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/tropical_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/tropical_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/tropical_fish_cooked.json b/src/main/resources/assets/tpow/models/item/tropical_fish_cooked.json
new file mode 100644
index 0000000..b61b48f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/tropical_fish_cooked.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/tropical_fish_cooked"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/turtle_boots.json b/src/main/resources/assets/tpow/models/item/turtle_boots.json
new file mode 100644
index 0000000..bc4bb2f
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/turtle_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/turtle_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/turtle_chestplate.json b/src/main/resources/assets/tpow/models/item/turtle_chestplate.json
new file mode 100644
index 0000000..cb8a230
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/turtle_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/turtle_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/turtle_leggings.json b/src/main/resources/assets/tpow/models/item/turtle_leggings.json
new file mode 100644
index 0000000..4ddbc37
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/turtle_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/turtle_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/turtle_sword.json b/src/main/resources/assets/tpow/models/item/turtle_sword.json
new file mode 100644
index 0000000..c31ca23
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/turtle_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/turtle_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/uniform_clothes.json b/src/main/resources/assets/tpow/models/item/uniform_clothes.json
new file mode 100644
index 0000000..37d87a6
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/uniform_clothes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/uniform_clothes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/uniform_pants.json b/src/main/resources/assets/tpow/models/item/uniform_pants.json
new file mode 100644
index 0000000..4eb0625
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/uniform_pants.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/uniform_pants"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/unknow_book.json b/src/main/resources/assets/tpow/models/item/unknow_book.json
new file mode 100644
index 0000000..abf7a03
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/unknow_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/unknow_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/uranium.json b/src/main/resources/assets/tpow/models/item/uranium.json
new file mode 100644
index 0000000..00b6e03
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/uranium.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/uranium"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/uranium_apple.json b/src/main/resources/assets/tpow/models/item/uranium_apple.json
new file mode 100644
index 0000000..2de1ea0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/uranium_apple.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/uranium_apple"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/uranium_old.json b/src/main/resources/assets/tpow/models/item/uranium_old.json
new file mode 100644
index 0000000..33536b0
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/uranium_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/uranium_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/village_guardian.json b/src/main/resources/assets/tpow/models/item/village_guardian.json
new file mode 100644
index 0000000..850b527
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/village_guardian.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/village_guardian"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/village_guardian_old.json b/src/main/resources/assets/tpow/models/item/village_guardian_old.json
new file mode 100644
index 0000000..02c9faa
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/village_guardian_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/village_guardian_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/void_whispering_dagger.json b/src/main/resources/assets/tpow/models/item/void_whispering_dagger.json
new file mode 100644
index 0000000..e2b42fc
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/void_whispering_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/void_whispering_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/void_whispering_dagger_old.json b/src/main/resources/assets/tpow/models/item/void_whispering_dagger_old.json
new file mode 100644
index 0000000..991c993
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/void_whispering_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/void_whispering_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/vortex.json b/src/main/resources/assets/tpow/models/item/vortex.json
new file mode 100644
index 0000000..6c2ba92
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/vortex.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/vortex"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/warden_sword.json b/src/main/resources/assets/tpow/models/item/warden_sword.json
new file mode 100644
index 0000000..9732081
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/warden_sword.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/warden_sword"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/waste.json b/src/main/resources/assets/tpow/models/item/waste.json
new file mode 100644
index 0000000..60f005d
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/waste.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/waste"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wave_magic_book.json b/src/main/resources/assets/tpow/models/item/wave_magic_book.json
new file mode 100644
index 0000000..d374e4b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wave_magic_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wave_magic_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wet_paper.json b/src/main/resources/assets/tpow/models/item/wet_paper.json
new file mode 100644
index 0000000..c7c1157
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wet_paper.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wet_paper"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/white_shoes.json b/src/main/resources/assets/tpow/models/item/white_shoes.json
new file mode 100644
index 0000000..de056eb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/white_shoes.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/white_shoes"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/white_t_shirt.json b/src/main/resources/assets/tpow/models/item/white_t_shirt.json
new file mode 100644
index 0000000..cfc7459
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/white_t_shirt.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/white_t_shirt"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wind_dagger.json b/src/main/resources/assets/tpow/models/item/wind_dagger.json
new file mode 100644
index 0000000..7bab7a7
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wind_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wind_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wind_dagger_old.json b/src/main/resources/assets/tpow/models/item/wind_dagger_old.json
new file mode 100644
index 0000000..8e410e8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wind_dagger_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wind_dagger_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wind_of_shadow.json b/src/main/resources/assets/tpow/models/item/wind_of_shadow.json
new file mode 100644
index 0000000..36b8958
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wind_of_shadow.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wind_of_shadow"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wine_glass.json b/src/main/resources/assets/tpow/models/item/wine_glass.json
new file mode 100644
index 0000000..fd663e9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wine_glass.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wine_glass"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wine_glass_old.json b/src/main/resources/assets/tpow/models/item/wine_glass_old.json
new file mode 100644
index 0000000..6efdafb
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wine_glass_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wine_glass_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wings_from_deep.json b/src/main/resources/assets/tpow/models/item/wings_from_deep.json
new file mode 100644
index 0000000..19767e8
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wings_from_deep.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wings_from_deep"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/witch_hat.json b/src/main/resources/assets/tpow/models/item/witch_hat.json
new file mode 100644
index 0000000..8dd4579
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/witch_hat.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/witch_hat"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wither_substance.json b/src/main/resources/assets/tpow/models/item/wither_substance.json
new file mode 100644
index 0000000..48cd487
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wither_substance.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wither_substance"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wither_substance_old.json b/src/main/resources/assets/tpow/models/item/wither_substance_old.json
new file mode 100644
index 0000000..28302c9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wither_substance_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wither_substance_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wood_boots.json b/src/main/resources/assets/tpow/models/item/wood_boots.json
new file mode 100644
index 0000000..4341c03
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wood_boots.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wood_boots"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wood_chestplate.json b/src/main/resources/assets/tpow/models/item/wood_chestplate.json
new file mode 100644
index 0000000..3f2180c
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wood_chestplate.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wood_chestplate"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wood_dart.json b/src/main/resources/assets/tpow/models/item/wood_dart.json
new file mode 100644
index 0000000..47e8781
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wood_dart.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wood_dart"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wood_helmet.json b/src/main/resources/assets/tpow/models/item/wood_helmet.json
new file mode 100644
index 0000000..5000c27
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wood_helmet.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wood_helmet"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wood_leggings.json b/src/main/resources/assets/tpow/models/item/wood_leggings.json
new file mode 100644
index 0000000..2c0c69b
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wood_leggings.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wood_leggings"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wooden_dagger.json b/src/main/resources/assets/tpow/models/item/wooden_dagger.json
new file mode 100644
index 0000000..a3bd221
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wooden_dagger.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wooden_dagger"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wooden_enchant_book.json b/src/main/resources/assets/tpow/models/item/wooden_enchant_book.json
new file mode 100644
index 0000000..a57b941
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wooden_enchant_book.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wooden_enchant_book"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wooden_staff.json b/src/main/resources/assets/tpow/models/item/wooden_staff.json
new file mode 100644
index 0000000..acc47b1
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wooden_staff.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wooden_staff"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/wooden_staff_old.json b/src/main/resources/assets/tpow/models/item/wooden_staff_old.json
new file mode 100644
index 0000000..2e15569
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/wooden_staff_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/wooden_staff_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/yellow_jellyfish.json b/src/main/resources/assets/tpow/models/item/yellow_jellyfish.json
new file mode 100644
index 0000000..8cf09d9
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/yellow_jellyfish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/yellow_jellyfish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/zombie_brain.json b/src/main/resources/assets/tpow/models/item/zombie_brain.json
new file mode 100644
index 0000000..d745793
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/zombie_brain.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/zombie_brain"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/zombie_brain_old.json b/src/main/resources/assets/tpow/models/item/zombie_brain_old.json
new file mode 100644
index 0000000..5cdec52
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/zombie_brain_old.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/zombie_brain_old"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/zombie_brain_old1.json b/src/main/resources/assets/tpow/models/item/zombie_brain_old1.json
new file mode 100644
index 0000000..938d01e
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/zombie_brain_old1.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/zombie_brain_old1"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/tpow/models/item/zombie_fish.json b/src/main/resources/assets/tpow/models/item/zombie_fish.json
new file mode 100644
index 0000000..c76a3f3
--- /dev/null
+++ b/src/main/resources/assets/tpow/models/item/zombie_fish.json
@@ -0,0 +1,6 @@
+{
+ "parent": "minecraft:item/generated",
+ "textures": {
+ "layer0": "tpow:item/zombie_fish"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/assets/thepoetryofwinter/textures/block/aaswordman_block.png b/src/main/resources/assets/tpow/textures/block/aaswordman_block.png
similarity index 100%
rename from src/main/resources/assets/thepoetryofwinter/textures/block/aaswordman_block.png
rename to src/main/resources/assets/tpow/textures/block/aaswordman_block.png
diff --git a/src/main/resources/assets/tpow/textures/item/a_bowl_of_rice.png b/src/main/resources/assets/tpow/textures/item/a_bowl_of_rice.png
new file mode 100644
index 0000000..9db0566
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/a_bowl_of_rice.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/a_piece_of_salmon.png b/src/main/resources/assets/tpow/textures/item/a_piece_of_salmon.png
new file mode 100644
index 0000000..45e9109
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/a_piece_of_salmon.png differ
diff --git a/src/main/resources/assets/thepoetryofwinter/textures/item/aaswordman.png b/src/main/resources/assets/tpow/textures/item/aaswordman.png
similarity index 100%
rename from src/main/resources/assets/thepoetryofwinter/textures/item/aaswordman.png
rename to src/main/resources/assets/tpow/textures/item/aaswordman.png
diff --git a/src/main/resources/assets/thepoetryofwinter/textures/item/aaswordman_block.png b/src/main/resources/assets/tpow/textures/item/aaswordman_block.png
similarity index 100%
rename from src/main/resources/assets/thepoetryofwinter/textures/item/aaswordman_block.png
rename to src/main/resources/assets/tpow/textures/item/aaswordman_block.png
diff --git a/src/main/resources/assets/tpow/textures/item/absolute_zero.png b/src/main/resources/assets/tpow/textures/item/absolute_zero.png
new file mode 100644
index 0000000..7755fb7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/absolute_zero.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/absolute_zero_old.png b/src/main/resources/assets/tpow/textures/item/absolute_zero_old.png
new file mode 100644
index 0000000..89393ce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/absolute_zero_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/alchemic_stone.png b/src/main/resources/assets/tpow/textures/item/alchemic_stone.png
new file mode 100644
index 0000000..3b0ee0d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/alchemic_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_axe.png b/src/main/resources/assets/tpow/textures/item/amethyst_axe.png
new file mode 100644
index 0000000..d7361e5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_axe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_boots.png b/src/main/resources/assets/tpow/textures/item/amethyst_boots.png
new file mode 100644
index 0000000..d7f3c2b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_chestplate.png b/src/main/resources/assets/tpow/textures/item/amethyst_chestplate.png
new file mode 100644
index 0000000..425b9a4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_dagger.png b/src/main/resources/assets/tpow/textures/item/amethyst_dagger.png
new file mode 100644
index 0000000..8eecd01
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_dagger_old.png b/src/main/resources/assets/tpow/textures/item/amethyst_dagger_old.png
new file mode 100644
index 0000000..7047a64
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_dart.png b/src/main/resources/assets/tpow/textures/item/amethyst_dart.png
new file mode 100644
index 0000000..1967454
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_helmet.png b/src/main/resources/assets/tpow/textures/item/amethyst_helmet.png
new file mode 100644
index 0000000..1e0ab87
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_leggings.png b/src/main/resources/assets/tpow/textures/item/amethyst_leggings.png
new file mode 100644
index 0000000..677227e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_pickaxe.png b/src/main/resources/assets/tpow/textures/item/amethyst_pickaxe.png
new file mode 100644
index 0000000..8fe9fa1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_pickaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_ray_staff.png b/src/main/resources/assets/tpow/textures/item/amethyst_ray_staff.png
new file mode 100644
index 0000000..9ae9862
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_ray_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_sword.png b/src/main/resources/assets/tpow/textures/item/amethyst_sword.png
new file mode 100644
index 0000000..785144c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/amethyst_sword_old.png b/src/main/resources/assets/tpow/textures/item/amethyst_sword_old.png
new file mode 100644
index 0000000..0a7ca9c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/amethyst_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/angel_purification.png b/src/main/resources/assets/tpow/textures/item/angel_purification.png
new file mode 100644
index 0000000..afd613e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/angel_purification.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/angel_purification_old.png b/src/main/resources/assets/tpow/textures/item/angel_purification_old.png
new file mode 100644
index 0000000..bc7224a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/angel_purification_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/apple_juice.png b/src/main/resources/assets/tpow/textures/item/apple_juice.png
new file mode 100644
index 0000000..d0a6424
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/apple_juice.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/apple_pie.png b/src/main/resources/assets/tpow/textures/item/apple_pie.png
new file mode 100644
index 0000000..f860e1f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/apple_pie.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/apple_pie_old.png b/src/main/resources/assets/tpow/textures/item/apple_pie_old.png
new file mode 100644
index 0000000..1a1a618
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/apple_pie_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/apple_pie_old1.png b/src/main/resources/assets/tpow/textures/item/apple_pie_old1.png
new file mode 100644
index 0000000..7e6d3f5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/apple_pie_old1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/archer_bullet_bag.png b/src/main/resources/assets/tpow/textures/item/archer_bullet_bag.png
new file mode 100644
index 0000000..87b28c2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/archer_bullet_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/archer_hat.png b/src/main/resources/assets/tpow/textures/item/archer_hat.png
new file mode 100644
index 0000000..0681451
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/archer_hat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/archer_stones_bag.png b/src/main/resources/assets/tpow/textures/item/archer_stones_bag.png
new file mode 100644
index 0000000..4e23f73
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/archer_stones_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/artificial_meat.png b/src/main/resources/assets/tpow/textures/item/artificial_meat.png
new file mode 100644
index 0000000..e125952
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/artificial_meat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_off.png b/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_off.png
new file mode 100644
index 0000000..e34bdd4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_off.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_on.png b/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_on.png
new file mode 100644
index 0000000..509dc5f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_on.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_power.png b/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_power.png
new file mode 100644
index 0000000..6544d30
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/artificial_meat_creator_power.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ash_key.png b/src/main/resources/assets/tpow/textures/item/ash_key.png
new file mode 100644
index 0000000..762a1a1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ash_key.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ash_pufferfish.png b/src/main/resources/assets/tpow/textures/item/ash_pufferfish.png
new file mode 100644
index 0000000..1073a9f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ash_pufferfish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bamboo_katana.png b/src/main/resources/assets/tpow/textures/item/bamboo_katana.png
new file mode 100644
index 0000000..0186765
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bamboo_katana.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bamboo_yataghan.png b/src/main/resources/assets/tpow/textures/item/bamboo_yataghan.png
new file mode 100644
index 0000000..5cdad18
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bamboo_yataghan.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_bait.png b/src/main/resources/assets/tpow/textures/item/bat_bait.png
new file mode 100644
index 0000000..30878e3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_bait.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_bait_old.png b/src/main/resources/assets/tpow/textures/item/bat_bait_old.png
new file mode 100644
index 0000000..940f36d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_bait_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_faeces.png b/src/main/resources/assets/tpow/textures/item/bat_faeces.png
new file mode 100644
index 0000000..f70d154
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_faeces.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_faeces_old.png b/src/main/resources/assets/tpow/textures/item/bat_faeces_old.png
new file mode 100644
index 0000000..8661b71
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_faeces_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_staff.png b/src/main/resources/assets/tpow/textures/item/bat_staff.png
new file mode 100644
index 0000000..5bb027f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_wing.png b/src/main/resources/assets/tpow/textures/item/bat_wing.png
new file mode 100644
index 0000000..ede00ce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_wing.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bat_wing_old.png b/src/main/resources/assets/tpow/textures/item/bat_wing_old.png
new file mode 100644
index 0000000..8f5d736
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bat_wing_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bizarre_chilli.png b/src/main/resources/assets/tpow/textures/item/bizarre_chilli.png
new file mode 100644
index 0000000..a4ed8be
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bizarre_chilli.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bizarre_chilli_seeds.png b/src/main/resources/assets/tpow/textures/item/bizarre_chilli_seeds.png
new file mode 100644
index 0000000..15723bd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bizarre_chilli_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/black_courtesy.png b/src/main/resources/assets/tpow/textures/item/black_courtesy.png
new file mode 100644
index 0000000..9f71be6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/black_courtesy.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/black_shoes.png b/src/main/resources/assets/tpow/textures/item/black_shoes.png
new file mode 100644
index 0000000..1f4bb9d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/black_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/black_shorts.png b/src/main/resources/assets/tpow/textures/item/black_shorts.png
new file mode 100644
index 0000000..37b53be
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/black_shorts.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blaze_staff.png b/src/main/resources/assets/tpow/textures/item/blaze_staff.png
new file mode 100644
index 0000000..85fb594
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blaze_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blaze_staff_old.png b/src/main/resources/assets/tpow/textures/item/blaze_staff_old.png
new file mode 100644
index 0000000..cc124b6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blaze_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blizzard_staff.png b/src/main/resources/assets/tpow/textures/item/blizzard_staff.png
new file mode 100644
index 0000000..f5c86cb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blizzard_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blizzard_sword.png b/src/main/resources/assets/tpow/textures/item/blizzard_sword.png
new file mode 100644
index 0000000..2a846e7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blizzard_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blizzard_sword_old.png b/src/main/resources/assets/tpow/textures/item/blizzard_sword_old.png
new file mode 100644
index 0000000..3aef0b1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blizzard_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blizzard_sword_old1.png b/src/main/resources/assets/tpow/textures/item/blizzard_sword_old1.png
new file mode 100644
index 0000000..8904082
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blizzard_sword_old1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blood_bullet_bag.png b/src/main/resources/assets/tpow/textures/item/blood_bullet_bag.png
new file mode 100644
index 0000000..ae64e3c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blood_bullet_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blood_mare.png b/src/main/resources/assets/tpow/textures/item/blood_mare.png
new file mode 100644
index 0000000..4c3e0f5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blood_mare.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blood_meat.png b/src/main/resources/assets/tpow/textures/item/blood_meat.png
new file mode 100644
index 0000000..d4d33f3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blood_meat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blood_sickle.png b/src/main/resources/assets/tpow/textures/item/blood_sickle.png
new file mode 100644
index 0000000..6a554d0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blood_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blood_worm.png b/src/main/resources/assets/tpow/textures/item/blood_worm.png
new file mode 100644
index 0000000..3e72b95
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blood_worm.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_cat_ears.png b/src/main/resources/assets/tpow/textures/item/blue_cat_ears.png
new file mode 100644
index 0000000..933b7c4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_cat_ears.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_gem.png b/src/main/resources/assets/tpow/textures/item/blue_gem.png
new file mode 100644
index 0000000..df20e13
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_gem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_gem_debris.png b/src/main/resources/assets/tpow/textures/item/blue_gem_debris.png
new file mode 100644
index 0000000..b2211b8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_gem_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_gem_hat.png b/src/main/resources/assets/tpow/textures/item/blue_gem_hat.png
new file mode 100644
index 0000000..96ca738
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_gem_hat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_jellyfish.png b/src/main/resources/assets/tpow/textures/item/blue_jellyfish.png
new file mode 100644
index 0000000..40c7250
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_jellyfish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_of_the_sea.png b/src/main/resources/assets/tpow/textures/item/blue_of_the_sea.png
new file mode 100644
index 0000000..26f26ce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_of_the_sea.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/blue_of_the_sea_old.png b/src/main/resources/assets/tpow/textures/item/blue_of_the_sea_old.png
new file mode 100644
index 0000000..479e180
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/blue_of_the_sea_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bomber.png b/src/main/resources/assets/tpow/textures/item/bomber.png
new file mode 100644
index 0000000..c92fd24
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bomber.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bomber_bullet.png b/src/main/resources/assets/tpow/textures/item/bomber_bullet.png
new file mode 100644
index 0000000..245c216
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bomber_bullet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bone_sword.png b/src/main/resources/assets/tpow/textures/item/bone_sword.png
new file mode 100644
index 0000000..df1ab04
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bone_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bone_sword_old.png b/src/main/resources/assets/tpow/textures/item/bone_sword_old.png
new file mode 100644
index 0000000..8ba6d66
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bone_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/book_of_deep.png b/src/main/resources/assets/tpow/textures/item/book_of_deep.png
new file mode 100644
index 0000000..714e666
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/book_of_deep.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/book_of_deep_old.png b/src/main/resources/assets/tpow/textures/item/book_of_deep_old.png
new file mode 100644
index 0000000..373a77e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/book_of_deep_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bracken.png b/src/main/resources/assets/tpow/textures/item/bracken.png
new file mode 100644
index 0000000..bb7afd9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bracken.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/bullet_bag.png b/src/main/resources/assets/tpow/textures/item/bullet_bag.png
new file mode 100644
index 0000000..a923169
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/bullet_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/cactus_sword.png b/src/main/resources/assets/tpow/textures/item/cactus_sword.png
new file mode 100644
index 0000000..258d36e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/cactus_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/camouflage_pants.png b/src/main/resources/assets/tpow/textures/item/camouflage_pants.png
new file mode 100644
index 0000000..9c3c575
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/camouflage_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/candy.png b/src/main/resources/assets/tpow/textures/item/candy.png
new file mode 100644
index 0000000..d910344
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/candy.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/candy_cane.png b/src/main/resources/assets/tpow/textures/item/candy_cane.png
new file mode 100644
index 0000000..bcb9a3c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/candy_cane.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/candy_cane_old.png b/src/main/resources/assets/tpow/textures/item/candy_cane_old.png
new file mode 100644
index 0000000..7c55909
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/candy_cane_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/candy_old.png b/src/main/resources/assets/tpow/textures/item/candy_old.png
new file mode 100644
index 0000000..859eca7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/candy_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/catapult.png b/src/main/resources/assets/tpow/textures/item/catapult.png
new file mode 100644
index 0000000..11461da
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/catapult.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/catapult_empty.png b/src/main/resources/assets/tpow/textures/item/catapult_empty.png
new file mode 100644
index 0000000..11461da
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/catapult_empty.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/catapult_explode.png b/src/main/resources/assets/tpow/textures/item/catapult_explode.png
new file mode 100644
index 0000000..5975cf0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/catapult_explode.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/catapult_normal.png b/src/main/resources/assets/tpow/textures/item/catapult_normal.png
new file mode 100644
index 0000000..49bf103
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/catapult_normal.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/challenge_of_ash.png b/src/main/resources/assets/tpow/textures/item/challenge_of_ash.png
new file mode 100644
index 0000000..538f080
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/challenge_of_ash.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/challenge_of_ash_old.png b/src/main/resources/assets/tpow/textures/item/challenge_of_ash_old.png
new file mode 100644
index 0000000..87b6029
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/challenge_of_ash_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/challenge_of_ash_old2.png b/src/main/resources/assets/tpow/textures/item/challenge_of_ash_old2.png
new file mode 100644
index 0000000..d957f1b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/challenge_of_ash_old2.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/chaos_staff.png b/src/main/resources/assets/tpow/textures/item/chaos_staff.png
new file mode 100644
index 0000000..38384e7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/chaos_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/chicken_staff.png b/src/main/resources/assets/tpow/textures/item/chicken_staff.png
new file mode 100644
index 0000000..b74a536
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/chicken_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/chocolate_cookie.png b/src/main/resources/assets/tpow/textures/item/chocolate_cookie.png
new file mode 100644
index 0000000..c3df0dc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/chocolate_cookie.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/chocolates.png b/src/main/resources/assets/tpow/textures/item/chocolates.png
new file mode 100644
index 0000000..c069a49
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/chocolates.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/chocolates_old.png b/src/main/resources/assets/tpow/textures/item/chocolates_old.png
new file mode 100644
index 0000000..f76d337
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/chocolates_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/christmas_cap.png b/src/main/resources/assets/tpow/textures/item/christmas_cap.png
new file mode 100644
index 0000000..ece429b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/christmas_cap.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/christmas_gift.png b/src/main/resources/assets/tpow/textures/item/christmas_gift.png
new file mode 100644
index 0000000..2ab3e1f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/christmas_gift.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/christmas_sock.png b/src/main/resources/assets/tpow/textures/item/christmas_sock.png
new file mode 100644
index 0000000..4b3fb97
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/christmas_sock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coal_fish.png b/src/main/resources/assets/tpow/textures/item/coal_fish.png
new file mode 100644
index 0000000..bcd2523
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coal_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coal_nugget.png b/src/main/resources/assets/tpow/textures/item/coal_nugget.png
new file mode 100644
index 0000000..3e045ec
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coal_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/cob.png b/src/main/resources/assets/tpow/textures/item/cob.png
new file mode 100644
index 0000000..b48ded8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/cob.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coffee_of_lileyi.png b/src/main/resources/assets/tpow/textures/item/coffee_of_lileyi.png
new file mode 100644
index 0000000..071a97c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coffee_of_lileyi.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/complete_bat_wing.png b/src/main/resources/assets/tpow/textures/item/complete_bat_wing.png
new file mode 100644
index 0000000..b600ed3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/complete_bat_wing.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/complete_bat_wing_old.png b/src/main/resources/assets/tpow/textures/item/complete_bat_wing_old.png
new file mode 100644
index 0000000..e6401fa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/complete_bat_wing_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/cooked_brain.png b/src/main/resources/assets/tpow/textures/item/cooked_brain.png
new file mode 100644
index 0000000..695c921
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/cooked_brain.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/cooked_brain_old.png b/src/main/resources/assets/tpow/textures/item/cooked_brain_old.png
new file mode 100644
index 0000000..1ecb6da
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/cooked_brain_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/cooked_brain_old1.png b/src/main/resources/assets/tpow/textures/item/cooked_brain_old1.png
new file mode 100644
index 0000000..bd63f48
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/cooked_brain_old1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_battleaxe.png b/src/main/resources/assets/tpow/textures/item/copper_battleaxe.png
new file mode 100644
index 0000000..99f6bdb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_battleaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_boots.png b/src/main/resources/assets/tpow/textures/item/copper_boots.png
new file mode 100644
index 0000000..ca0477e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_chestplate.png b/src/main/resources/assets/tpow/textures/item/copper_chestplate.png
new file mode 100644
index 0000000..f0a0326
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_dagger.png b/src/main/resources/assets/tpow/textures/item/copper_dagger.png
new file mode 100644
index 0000000..b603079
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_dart.png b/src/main/resources/assets/tpow/textures/item/copper_dart.png
new file mode 100644
index 0000000..253a793
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_helmet.png b/src/main/resources/assets/tpow/textures/item/copper_helmet.png
new file mode 100644
index 0000000..4488a3d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_leggings.png b/src/main/resources/assets/tpow/textures/item/copper_leggings.png
new file mode 100644
index 0000000..79fe9ce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_nugget.png b/src/main/resources/assets/tpow/textures/item/copper_nugget.png
new file mode 100644
index 0000000..6a8faf5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_sickle.png b/src/main/resources/assets/tpow/textures/item/copper_sickle.png
new file mode 100644
index 0000000..a24db3d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_sickle_old.png b/src/main/resources/assets/tpow/textures/item/copper_sickle_old.png
new file mode 100644
index 0000000..5a95424
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/copper_sword.png b/src/main/resources/assets/tpow/textures/item/copper_sword.png
new file mode 100644
index 0000000..db5ded6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/copper_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coral_axe.png b/src/main/resources/assets/tpow/textures/item/coral_axe.png
new file mode 100644
index 0000000..dc34334
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coral_axe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coral_dart.png b/src/main/resources/assets/tpow/textures/item/coral_dart.png
new file mode 100644
index 0000000..51c583f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coral_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coral_ingot.png b/src/main/resources/assets/tpow/textures/item/coral_ingot.png
new file mode 100644
index 0000000..685c9df
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coral_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coral_pickaxe.png b/src/main/resources/assets/tpow/textures/item/coral_pickaxe.png
new file mode 100644
index 0000000..409a708
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coral_pickaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/coral_sword.png b/src/main/resources/assets/tpow/textures/item/coral_sword.png
new file mode 100644
index 0000000..08c44cb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/coral_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/corn.png b/src/main/resources/assets/tpow/textures/item/corn.png
new file mode 100644
index 0000000..0b549a2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/corn.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/corn_seeds.png b/src/main/resources/assets/tpow/textures/item/corn_seeds.png
new file mode 100644
index 0000000..34df494
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/corn_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/corrupted_sword.png b/src/main/resources/assets/tpow/textures/item/corrupted_sword.png
new file mode 100644
index 0000000..98c3cc8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/corrupted_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crab_leg.png b/src/main/resources/assets/tpow/textures/item/crab_leg.png
new file mode 100644
index 0000000..ac1461d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crab_leg.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crab_leg_cooked.png b/src/main/resources/assets/tpow/textures/item/crab_leg_cooked.png
new file mode 100644
index 0000000..814550d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crab_leg_cooked.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crying_boots.png b/src/main/resources/assets/tpow/textures/item/crying_boots.png
new file mode 100644
index 0000000..47773de
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crying_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crying_chestplate.png b/src/main/resources/assets/tpow/textures/item/crying_chestplate.png
new file mode 100644
index 0000000..eaad378
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crying_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crying_helmet.png b/src/main/resources/assets/tpow/textures/item/crying_helmet.png
new file mode 100644
index 0000000..5741e73
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crying_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crying_leggings.png b/src/main/resources/assets/tpow/textures/item/crying_leggings.png
new file mode 100644
index 0000000..e7f3e36
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crying_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crystal_nucleus.png b/src/main/resources/assets/tpow/textures/item/crystal_nucleus.png
new file mode 100644
index 0000000..2e2baf2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crystal_nucleus.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/crystal_nucleus_old.png b/src/main/resources/assets/tpow/textures/item/crystal_nucleus_old.png
new file mode 100644
index 0000000..a34607f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/crystal_nucleus_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/cudgel.png b/src/main/resources/assets/tpow/textures/item/cudgel.png
new file mode 100644
index 0000000..80591a1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/cudgel.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_blue_jacket.png b/src/main/resources/assets/tpow/textures/item/dark_blue_jacket.png
new file mode 100644
index 0000000..18170cb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_blue_jacket.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_debris.png b/src/main/resources/assets/tpow/textures/item/dark_debris.png
new file mode 100644
index 0000000..3324299
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_debris_old.png b/src/main/resources/assets/tpow/textures/item/dark_debris_old.png
new file mode 100644
index 0000000..3969055
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_debris_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_pearl.png b/src/main/resources/assets/tpow/textures/item/dark_pearl.png
new file mode 100644
index 0000000..9309969
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_pearl.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_pearl_old.png b/src/main/resources/assets/tpow/textures/item/dark_pearl_old.png
new file mode 100644
index 0000000..bd9a9ba
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_pearl_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_stone.png b/src/main/resources/assets/tpow/textures/item/dark_stone.png
new file mode 100644
index 0000000..13bc18e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dark_stone_old.png b/src/main/resources/assets/tpow/textures/item/dark_stone_old.png
new file mode 100644
index 0000000..5fcbf5d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dark_stone_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dead_wood_dagger.png b/src/main/resources/assets/tpow/textures/item/dead_wood_dagger.png
new file mode 100644
index 0000000..c5eee03
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dead_wood_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dead_wood_rapier.png b/src/main/resources/assets/tpow/textures/item/dead_wood_rapier.png
new file mode 100644
index 0000000..7ad5ca0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dead_wood_rapier.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/decrepit_atlantis.png b/src/main/resources/assets/tpow/textures/item/decrepit_atlantis.png
new file mode 100644
index 0000000..3aac914
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/decrepit_atlantis.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/deep_staff.png b/src/main/resources/assets/tpow/textures/item/deep_staff.png
new file mode 100644
index 0000000..a27ba10
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/deep_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/destroy_staff.png b/src/main/resources/assets/tpow/textures/item/destroy_staff.png
new file mode 100644
index 0000000..a52417e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/destroy_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/detonator.png b/src/main/resources/assets/tpow/textures/item/detonator.png
new file mode 100644
index 0000000..13987d0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/detonator.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_apple.png b/src/main/resources/assets/tpow/textures/item/diamond_apple.png
new file mode 100644
index 0000000..ed3a701
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_apple.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_axe.png b/src/main/resources/assets/tpow/textures/item/diamond_axe.png
new file mode 100644
index 0000000..1b625d5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_axe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_boots.png b/src/main/resources/assets/tpow/textures/item/diamond_boots.png
new file mode 100644
index 0000000..4b1746e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_chestplate.png b/src/main/resources/assets/tpow/textures/item/diamond_chestplate.png
new file mode 100644
index 0000000..b5ae220
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_crystal_nucleus.png b/src/main/resources/assets/tpow/textures/item/diamond_crystal_nucleus.png
new file mode 100644
index 0000000..dfc6ff7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_crystal_nucleus.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_crystal_nucleus_old.png b/src/main/resources/assets/tpow/textures/item/diamond_crystal_nucleus_old.png
new file mode 100644
index 0000000..ebb19a1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_crystal_nucleus_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_dagger.png b/src/main/resources/assets/tpow/textures/item/diamond_dagger.png
new file mode 100644
index 0000000..80f2eb0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_dart.png b/src/main/resources/assets/tpow/textures/item/diamond_dart.png
new file mode 100644
index 0000000..3151eb0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_fish.png b/src/main/resources/assets/tpow/textures/item/diamond_fish.png
new file mode 100644
index 0000000..6989f34
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_fish_old.png b/src/main/resources/assets/tpow/textures/item/diamond_fish_old.png
new file mode 100644
index 0000000..4af6af3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_fish_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_helmet.png b/src/main/resources/assets/tpow/textures/item/diamond_helmet.png
new file mode 100644
index 0000000..329d2ab
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_hoe.png b/src/main/resources/assets/tpow/textures/item/diamond_hoe.png
new file mode 100644
index 0000000..fc35839
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_hoe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_leggings.png b/src/main/resources/assets/tpow/textures/item/diamond_leggings.png
new file mode 100644
index 0000000..0d37111
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_nugget.png b/src/main/resources/assets/tpow/textures/item/diamond_nugget.png
new file mode 100644
index 0000000..49add51
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_pickaxe.png b/src/main/resources/assets/tpow/textures/item/diamond_pickaxe.png
new file mode 100644
index 0000000..07c1386
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_pickaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_ring.png b/src/main/resources/assets/tpow/textures/item/diamond_ring.png
new file mode 100644
index 0000000..1f5d3fc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_shovel.png b/src/main/resources/assets/tpow/textures/item/diamond_shovel.png
new file mode 100644
index 0000000..feb4a3f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_shovel.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_sickle.png b/src/main/resources/assets/tpow/textures/item/diamond_sickle.png
new file mode 100644
index 0000000..7765207
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_sickle_old.png b/src/main/resources/assets/tpow/textures/item/diamond_sickle_old.png
new file mode 100644
index 0000000..9fa7511
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_staff.png b/src/main/resources/assets/tpow/textures/item/diamond_staff.png
new file mode 100644
index 0000000..1488ad1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/diamond_sword.png b/src/main/resources/assets/tpow/textures/item/diamond_sword.png
new file mode 100644
index 0000000..f376831
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/diamond_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dirt_boots.png b/src/main/resources/assets/tpow/textures/item/dirt_boots.png
new file mode 100644
index 0000000..1fcfc4b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dirt_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dirt_chestplate.png b/src/main/resources/assets/tpow/textures/item/dirt_chestplate.png
new file mode 100644
index 0000000..f5cb2d6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dirt_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dirt_helmet.png b/src/main/resources/assets/tpow/textures/item/dirt_helmet.png
new file mode 100644
index 0000000..a581bb2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dirt_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dirt_leggings.png b/src/main/resources/assets/tpow/textures/item/dirt_leggings.png
new file mode 100644
index 0000000..e8c4321
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dirt_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dragon_fireball_by_player.png b/src/main/resources/assets/tpow/textures/item/dragon_fireball_by_player.png
new file mode 100644
index 0000000..019963f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dragon_fireball_by_player.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/drift_bottle.png b/src/main/resources/assets/tpow/textures/item/drift_bottle.png
new file mode 100644
index 0000000..47999fe
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/drift_bottle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dust_destroyer.png b/src/main/resources/assets/tpow/textures/item/dust_destroyer.png
new file mode 100644
index 0000000..e51bf05
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dust_destroyer.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dust_destroyer_old.png b/src/main/resources/assets/tpow/textures/item/dust_destroyer_old.png
new file mode 100644
index 0000000..edfd500
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dust_destroyer_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dust_ring.png b/src/main/resources/assets/tpow/textures/item/dust_ring.png
new file mode 100644
index 0000000..e3f3b63
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dust_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dust_staff.png b/src/main/resources/assets/tpow/textures/item/dust_staff.png
new file mode 100644
index 0000000..c4a542a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dust_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/dust_staff_old.png b/src/main/resources/assets/tpow/textures/item/dust_staff_old.png
new file mode 100644
index 0000000..572fc75
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/dust_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_apple.png b/src/main/resources/assets/tpow/textures/item/emerald_apple.png
new file mode 100644
index 0000000..5d6f08c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_apple.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_axe.png b/src/main/resources/assets/tpow/textures/item/emerald_axe.png
new file mode 100644
index 0000000..f96f91c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_axe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_boots.png b/src/main/resources/assets/tpow/textures/item/emerald_boots.png
new file mode 100644
index 0000000..98d1274
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_chestplate.png b/src/main/resources/assets/tpow/textures/item/emerald_chestplate.png
new file mode 100644
index 0000000..78dbb5b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_dagger.png b/src/main/resources/assets/tpow/textures/item/emerald_dagger.png
new file mode 100644
index 0000000..076a34c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_dart.png b/src/main/resources/assets/tpow/textures/item/emerald_dart.png
new file mode 100644
index 0000000..a100c22
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_fish.png b/src/main/resources/assets/tpow/textures/item/emerald_fish.png
new file mode 100644
index 0000000..3b1de57
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_helmet.png b/src/main/resources/assets/tpow/textures/item/emerald_helmet.png
new file mode 100644
index 0000000..a016496
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_leggings.png b/src/main/resources/assets/tpow/textures/item/emerald_leggings.png
new file mode 100644
index 0000000..ad14b43
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_nugget.png b/src/main/resources/assets/tpow/textures/item/emerald_nugget.png
new file mode 100644
index 0000000..cfcaac8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_pickaxe.png b/src/main/resources/assets/tpow/textures/item/emerald_pickaxe.png
new file mode 100644
index 0000000..5c48c8d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_pickaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_ring.png b/src/main/resources/assets/tpow/textures/item/emerald_ring.png
new file mode 100644
index 0000000..1793d18
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_staff.png b/src/main/resources/assets/tpow/textures/item/emerald_staff.png
new file mode 100644
index 0000000..b6bd8d9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_staff_old.png b/src/main/resources/assets/tpow/textures/item/emerald_staff_old.png
new file mode 100644
index 0000000..049b27a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/emerald_sword.png b/src/main/resources/assets/tpow/textures/item/emerald_sword.png
new file mode 100644
index 0000000..3f068e4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/emerald_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/empty_totem.png b/src/main/resources/assets/tpow/textures/item/empty_totem.png
new file mode 100644
index 0000000..2591f77
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/empty_totem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_bone.png b/src/main/resources/assets/tpow/textures/item/ender_bone.png
new file mode 100644
index 0000000..37efab9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_bone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_breath.png b/src/main/resources/assets/tpow/textures/item/ender_breath.png
new file mode 100644
index 0000000..9a61828
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_breath.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_core.png b/src/main/resources/assets/tpow/textures/item/ender_core.png
new file mode 100644
index 0000000..c05c1f7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_core.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_crystal_nucleus.png b/src/main/resources/assets/tpow/textures/item/ender_crystal_nucleus.png
new file mode 100644
index 0000000..bb3cb7b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_crystal_nucleus.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_crystal_nucleus_old.png b/src/main/resources/assets/tpow/textures/item/ender_crystal_nucleus_old.png
new file mode 100644
index 0000000..d03e857
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_crystal_nucleus_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_egg.png b/src/main/resources/assets/tpow/textures/item/ender_egg.png
new file mode 100644
index 0000000..a8d7097
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_egg.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_fish.png b/src/main/resources/assets/tpow/textures/item/ender_fish.png
new file mode 100644
index 0000000..fa4102b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_fish_old.png b/src/main/resources/assets/tpow/textures/item/ender_fish_old.png
new file mode 100644
index 0000000..562ed7f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_fish_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_mind.png b/src/main/resources/assets/tpow/textures/item/ender_mind.png
new file mode 100644
index 0000000..053a497
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_mind.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_powder.png b/src/main/resources/assets/tpow/textures/item/ender_powder.png
new file mode 100644
index 0000000..15bd741
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_powder.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_ring.png b/src/main/resources/assets/tpow/textures/item/ender_ring.png
new file mode 100644
index 0000000..a5b38d6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_stone.png b/src/main/resources/assets/tpow/textures/item/ender_stone.png
new file mode 100644
index 0000000..b53823b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ender_substance.png b/src/main/resources/assets/tpow/textures/item/ender_substance.png
new file mode 100644
index 0000000..4170a12
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ender_substance.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/energy_gem.png b/src/main/resources/assets/tpow/textures/item/energy_gem.png
new file mode 100644
index 0000000..a28b9e4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/energy_gem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/energy_ray_staff.png b/src/main/resources/assets/tpow/textures/item/energy_ray_staff.png
new file mode 100644
index 0000000..69de5dd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/energy_ray_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/energy_ray_staff_old.png b/src/main/resources/assets/tpow/textures/item/energy_ray_staff_old.png
new file mode 100644
index 0000000..1195fbc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/energy_ray_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/energy_totem.png b/src/main/resources/assets/tpow/textures/item/energy_totem.png
new file mode 100644
index 0000000..2d6a4cc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/energy_totem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/enriched_uranium.png b/src/main/resources/assets/tpow/textures/item/enriched_uranium.png
new file mode 100644
index 0000000..09729c2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/enriched_uranium.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/entity_soul.png b/src/main/resources/assets/tpow/textures/item/entity_soul.png
new file mode 100644
index 0000000..5935320
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/entity_soul.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/entity_soul_old.png b/src/main/resources/assets/tpow/textures/item/entity_soul_old.png
new file mode 100644
index 0000000..d482bb6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/entity_soul_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/es_clothes.png b/src/main/resources/assets/tpow/textures/item/es_clothes.png
new file mode 100644
index 0000000..1268faf
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/es_clothes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/es_pants.png b/src/main/resources/assets/tpow/textures/item/es_pants.png
new file mode 100644
index 0000000..fa6daaa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/es_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/es_shoes.png b/src/main/resources/assets/tpow/textures/item/es_shoes.png
new file mode 100644
index 0000000..b728927
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/es_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/evelasting_winter_staff_old.png b/src/main/resources/assets/tpow/textures/item/evelasting_winter_staff_old.png
new file mode 100644
index 0000000..07c5c90
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/evelasting_winter_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_boots.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_boots.png
new file mode 100644
index 0000000..9ce7b1e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_chestplate.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_chestplate.png
new file mode 100644
index 0000000..a09aa4b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_dagger.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_dagger.png
new file mode 100644
index 0000000..97f3e80
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_dart.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_dart.png
new file mode 100644
index 0000000..692c811
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_flintlock.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_flintlock.png
new file mode 100644
index 0000000..d1cf798
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_heart.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_heart.png
new file mode 100644
index 0000000..3e0662b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_heart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_helmet.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_helmet.png
new file mode 100644
index 0000000..f8a36ce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_ingot.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_ingot.png
new file mode 100644
index 0000000..3050099
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_leggings.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_leggings.png
new file mode 100644
index 0000000..ac5aed2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_sickle.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_sickle.png
new file mode 100644
index 0000000..b771f56
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_sickle_old.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_sickle_old.png
new file mode 100644
index 0000000..2013f69
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_staff.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_staff.png
new file mode 100644
index 0000000..4f9bd97
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_stick.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_stick.png
new file mode 100644
index 0000000..5782810
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_stick.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/everlasting_winter_sword.png b/src/main/resources/assets/tpow/textures/item/everlasting_winter_sword.png
new file mode 100644
index 0000000..18ebce0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/everlasting_winter_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/experience_book.png b/src/main/resources/assets/tpow/textures/item/experience_book.png
new file mode 100644
index 0000000..500d896
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/experience_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/experience_book_pro_empty.png b/src/main/resources/assets/tpow/textures/item/experience_book_pro_empty.png
new file mode 100644
index 0000000..570217c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/experience_book_pro_empty.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/experience_flower_seeds.png b/src/main/resources/assets/tpow/textures/item/experience_flower_seeds.png
new file mode 100644
index 0000000..2c607c0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/experience_flower_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/exploding_pellets.png b/src/main/resources/assets/tpow/textures/item/exploding_pellets.png
new file mode 100644
index 0000000..0c3d0e8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/exploding_pellets.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/exprience_flower_seeds.png b/src/main/resources/assets/tpow/textures/item/exprience_flower_seeds.png
new file mode 100644
index 0000000..2c607c0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/exprience_flower_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/eye_of_nature.png b/src/main/resources/assets/tpow/textures/item/eye_of_nature.png
new file mode 100644
index 0000000..606359c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/eye_of_nature.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/farmer_hat.png b/src/main/resources/assets/tpow/textures/item/farmer_hat.png
new file mode 100644
index 0000000..1d654a3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/farmer_hat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/final_crystal_nucleus.png b/src/main/resources/assets/tpow/textures/item/final_crystal_nucleus.png
new file mode 100644
index 0000000..171e704
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/final_crystal_nucleus.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fire_heart.png b/src/main/resources/assets/tpow/textures/item/fire_heart.png
new file mode 100644
index 0000000..15f85c7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fire_heart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fire_ring.png b/src/main/resources/assets/tpow/textures/item/fire_ring.png
new file mode 100644
index 0000000..59164ce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fire_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fire_totem.png b/src/main/resources/assets/tpow/textures/item/fire_totem.png
new file mode 100644
index 0000000..96b25b3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fire_totem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flare_magic_book.png b/src/main/resources/assets/tpow/textures/item/flare_magic_book.png
new file mode 100644
index 0000000..f9c6112
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flare_magic_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flintlock.png b/src/main/resources/assets/tpow/textures/item/flintlock.png
new file mode 100644
index 0000000..f6b6ba1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flintlock_bullet.png b/src/main/resources/assets/tpow/textures/item/flintlock_bullet.png
new file mode 100644
index 0000000..2b60fc1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flintlock_bullet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flintlock_old.png b/src/main/resources/assets/tpow/textures/item/flintlock_old.png
new file mode 100644
index 0000000..f0596f0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flintlock_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flintlock_pro.png b/src/main/resources/assets/tpow/textures/item/flintlock_pro.png
new file mode 100644
index 0000000..6e95cfe
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flintlock_pro.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flintlock_pro_old.png b/src/main/resources/assets/tpow/textures/item/flintlock_pro_old.png
new file mode 100644
index 0000000..12639d8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flintlock_pro_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flower_essence.png b/src/main/resources/assets/tpow/textures/item/flower_essence.png
new file mode 100644
index 0000000..d43aaa9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flower_essence.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/flower_essence_old.png b/src/main/resources/assets/tpow/textures/item/flower_essence_old.png
new file mode 100644
index 0000000..26e8970
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/flower_essence_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/following_particle.png b/src/main/resources/assets/tpow/textures/item/following_particle.png
new file mode 100644
index 0000000..b880975
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/following_particle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/formal_sytle_clothes.png b/src/main/resources/assets/tpow/textures/item/formal_sytle_clothes.png
new file mode 100644
index 0000000..91ae335
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/formal_sytle_clothes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/formal_sytle_pants.png b/src/main/resources/assets/tpow/textures/item/formal_sytle_pants.png
new file mode 100644
index 0000000..11f8629
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/formal_sytle_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frank_mask.png b/src/main/resources/assets/tpow/textures/item/frank_mask.png
new file mode 100644
index 0000000..777617b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frank_mask.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fried_egg.png b/src/main/resources/assets/tpow/textures/item/fried_egg.png
new file mode 100644
index 0000000..1ec890b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fried_egg.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fried_egg_old.png b/src/main/resources/assets/tpow/textures/item/fried_egg_old.png
new file mode 100644
index 0000000..9d72318
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fried_egg_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fried_melon_seed.png b/src/main/resources/assets/tpow/textures/item/fried_melon_seed.png
new file mode 100644
index 0000000..5450214
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fried_melon_seed.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fritillary.png b/src/main/resources/assets/tpow/textures/item/fritillary.png
new file mode 100644
index 0000000..22fd69e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fritillary.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/fritillary_seeds.png b/src/main/resources/assets/tpow/textures/item/fritillary_seeds.png
new file mode 100644
index 0000000..a95a2ba
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/fritillary_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_ball.png b/src/main/resources/assets/tpow/textures/item/frozen_ball.png
new file mode 100644
index 0000000..127dded
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_ball.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_boots.png b/src/main/resources/assets/tpow/textures/item/frozen_boots.png
new file mode 100644
index 0000000..d2651d4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_chestplate.png b/src/main/resources/assets/tpow/textures/item/frozen_chestplate.png
new file mode 100644
index 0000000..c86f340
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_dart.png b/src/main/resources/assets/tpow/textures/item/frozen_dart.png
new file mode 100644
index 0000000..d6a4832
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_fish.png b/src/main/resources/assets/tpow/textures/item/frozen_fish.png
new file mode 100644
index 0000000..0db398e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_fish_old.png b/src/main/resources/assets/tpow/textures/item/frozen_fish_old.png
new file mode 100644
index 0000000..a5d4906
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_fish_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_helmet.png b/src/main/resources/assets/tpow/textures/item/frozen_helmet.png
new file mode 100644
index 0000000..8f9a0ec
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_leggings.png b/src/main/resources/assets/tpow/textures/item/frozen_leggings.png
new file mode 100644
index 0000000..4b86d22
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_power.png b/src/main/resources/assets/tpow/textures/item/frozen_power.png
new file mode 100644
index 0000000..e80ac92
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_power.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_power_debris.png b/src/main/resources/assets/tpow/textures/item/frozen_power_debris.png
new file mode 100644
index 0000000..5d62769
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_power_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_ray_staff.png b/src/main/resources/assets/tpow/textures/item/frozen_ray_staff.png
new file mode 100644
index 0000000..2a3d7f0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_ray_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/frozen_staff.png b/src/main/resources/assets/tpow/textures/item/frozen_staff.png
new file mode 100644
index 0000000..a8b872d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/frozen_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gas_bomb.png b/src/main/resources/assets/tpow/textures/item/gas_bomb.png
new file mode 100644
index 0000000..3921ff7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gas_bomb.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_dagger.png b/src/main/resources/assets/tpow/textures/item/ghost_dagger.png
new file mode 100644
index 0000000..f38d66b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_dagger_old.png b/src/main/resources/assets/tpow/textures/item/ghost_dagger_old.png
new file mode 100644
index 0000000..a63ee02
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_dirt_wall.png b/src/main/resources/assets/tpow/textures/item/ghost_dirt_wall.png
new file mode 100644
index 0000000..e1146a0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_dirt_wall.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_essence.png b/src/main/resources/assets/tpow/textures/item/ghost_essence.png
new file mode 100644
index 0000000..6394948
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_essence.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_essence_old.png b/src/main/resources/assets/tpow/textures/item/ghost_essence_old.png
new file mode 100644
index 0000000..3171fc1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_essence_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_flintlock.png b/src/main/resources/assets/tpow/textures/item/ghost_flintlock.png
new file mode 100644
index 0000000..4fc4fcb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_ingot.png b/src/main/resources/assets/tpow/textures/item/ghost_ingot.png
new file mode 100644
index 0000000..43bd81a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_ingot_old.png b/src/main/resources/assets/tpow/textures/item/ghost_ingot_old.png
new file mode 100644
index 0000000..5a79c5b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_ingot_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_sickle.png b/src/main/resources/assets/tpow/textures/item/ghost_sickle.png
new file mode 100644
index 0000000..1d54edd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_sickle_old.png b/src/main/resources/assets/tpow/textures/item/ghost_sickle_old.png
new file mode 100644
index 0000000..3adabe6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_summoner.png b/src/main/resources/assets/tpow/textures/item/ghost_summoner.png
new file mode 100644
index 0000000..ae1334c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_summoner.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_sword.png b/src/main/resources/assets/tpow/textures/item/ghost_sword.png
new file mode 100644
index 0000000..d9ae971
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ghost_sword_old.png b/src/main/resources/assets/tpow/textures/item/ghost_sword_old.png
new file mode 100644
index 0000000..fb7cea6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ghost_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/giant_bat_wings.png b/src/main/resources/assets/tpow/textures/item/giant_bat_wings.png
new file mode 100644
index 0000000..ed089d3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/giant_bat_wings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/giant_ivy.png b/src/main/resources/assets/tpow/textures/item/giant_ivy.png
new file mode 100644
index 0000000..23e4bcf
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/giant_ivy.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gingerbread_man.png b/src/main/resources/assets/tpow/textures/item/gingerbread_man.png
new file mode 100644
index 0000000..8069503
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gingerbread_man.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gingerbread_sword.png b/src/main/resources/assets/tpow/textures/item/gingerbread_sword.png
new file mode 100644
index 0000000..5bb8f67
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gingerbread_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gingerbread_totem.png b/src/main/resources/assets/tpow/textures/item/gingerbread_totem.png
new file mode 100644
index 0000000..7c9cfee
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gingerbread_totem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gingerbread_totem_old.png b/src/main/resources/assets/tpow/textures/item/gingerbread_totem_old.png
new file mode 100644
index 0000000..9f7068d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gingerbread_totem_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/glamor_clothes.png b/src/main/resources/assets/tpow/textures/item/glamor_clothes.png
new file mode 100644
index 0000000..69f130e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/glamor_clothes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/glamor_pants.png b/src/main/resources/assets/tpow/textures/item/glamor_pants.png
new file mode 100644
index 0000000..87fa8ff
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/glamor_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/glamor_shoes.png b/src/main/resources/assets/tpow/textures/item/glamor_shoes.png
new file mode 100644
index 0000000..4582d80
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/glamor_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/glass_axe.png b/src/main/resources/assets/tpow/textures/item/glass_axe.png
new file mode 100644
index 0000000..9be61f0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/glass_axe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/glass_ingot.png b/src/main/resources/assets/tpow/textures/item/glass_ingot.png
new file mode 100644
index 0000000..b8c2339
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/glass_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/glass_pickaxe.png b/src/main/resources/assets/tpow/textures/item/glass_pickaxe.png
new file mode 100644
index 0000000..4133cf2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/glass_pickaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/god_of_destroy.png b/src/main/resources/assets/tpow/textures/item/god_of_destroy.png
new file mode 100644
index 0000000..3dbb6ec
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/god_of_destroy.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/god_of_sun.png b/src/main/resources/assets/tpow/textures/item/god_of_sun.png
new file mode 100644
index 0000000..a5c13b0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/god_of_sun.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gold_dart.png b/src/main/resources/assets/tpow/textures/item/gold_dart.png
new file mode 100644
index 0000000..f0821a7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gold_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gold_fish.png b/src/main/resources/assets/tpow/textures/item/gold_fish.png
new file mode 100644
index 0000000..a37f23f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gold_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gold_ring.png b/src/main/resources/assets/tpow/textures/item/gold_ring.png
new file mode 100644
index 0000000..91d3555
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gold_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gold_sickle.png b/src/main/resources/assets/tpow/textures/item/gold_sickle.png
new file mode 100644
index 0000000..97ddd48
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gold_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gold_sickle_old.png b/src/main/resources/assets/tpow/textures/item/gold_sickle_old.png
new file mode 100644
index 0000000..f3e037f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gold_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gold_yuanbao.png b/src/main/resources/assets/tpow/textures/item/gold_yuanbao.png
new file mode 100644
index 0000000..bff92bc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gold_yuanbao.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/golden_dagger.png b/src/main/resources/assets/tpow/textures/item/golden_dagger.png
new file mode 100644
index 0000000..1b16c35
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/golden_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/golden_fence.png b/src/main/resources/assets/tpow/textures/item/golden_fence.png
new file mode 100644
index 0000000..2e54f5a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/golden_fence.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/golden_staff.png b/src/main/resources/assets/tpow/textures/item/golden_staff.png
new file mode 100644
index 0000000..3b2234c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/golden_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/grapeshot_frozen_ball.png b/src/main/resources/assets/tpow/textures/item/grapeshot_frozen_ball.png
new file mode 100644
index 0000000..693ed4e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/grapeshot_frozen_ball.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/gray_shoes.png b/src/main/resources/assets/tpow/textures/item/gray_shoes.png
new file mode 100644
index 0000000..f0ddfaf
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/gray_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/growth.png b/src/main/resources/assets/tpow/textures/item/growth.png
new file mode 100644
index 0000000..a0e93fe
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/growth.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/growth_old.png b/src/main/resources/assets/tpow/textures/item/growth_old.png
new file mode 100644
index 0000000..6df3e1e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/growth_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/guide_book.png b/src/main/resources/assets/tpow/textures/item/guide_book.png
new file mode 100644
index 0000000..4db19b0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/guide_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hanyi_clothes.png b/src/main/resources/assets/tpow/textures/item/hanyi_clothes.png
new file mode 100644
index 0000000..434b1a0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hanyi_clothes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hanyi_hair_accessories.png b/src/main/resources/assets/tpow/textures/item/hanyi_hair_accessories.png
new file mode 100644
index 0000000..4012039
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hanyi_hair_accessories.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hanyi_pants.png b/src/main/resources/assets/tpow/textures/item/hanyi_pants.png
new file mode 100644
index 0000000..4409feb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hanyi_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hanyi_shoes.png b/src/main/resources/assets/tpow/textures/item/hanyi_shoes.png
new file mode 100644
index 0000000..1f747f6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hanyi_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hard_bamboo_katana.png b/src/main/resources/assets/tpow/textures/item/hard_bamboo_katana.png
new file mode 100644
index 0000000..1e1a118
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hard_bamboo_katana.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hard_lollipop.png b/src/main/resources/assets/tpow/textures/item/hard_lollipop.png
new file mode 100644
index 0000000..807553b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hard_lollipop.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hard_lollipop_old.png b/src/main/resources/assets/tpow/textures/item/hard_lollipop_old.png
new file mode 100644
index 0000000..0154c00
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hard_lollipop_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/haste_potion.png b/src/main/resources/assets/tpow/textures/item/haste_potion.png
new file mode 100644
index 0000000..32db2cf
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/haste_potion.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/health_nugget.png b/src/main/resources/assets/tpow/textures/item/health_nugget.png
new file mode 100644
index 0000000..bb1180f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/health_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/health_stone.png b/src/main/resources/assets/tpow/textures/item/health_stone.png
new file mode 100644
index 0000000..0ad3c7e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/health_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/heart_egg.png b/src/main/resources/assets/tpow/textures/item/heart_egg.png
new file mode 100644
index 0000000..e9b2ab7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/heart_egg.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/heart_ring.png b/src/main/resources/assets/tpow/textures/item/heart_ring.png
new file mode 100644
index 0000000..1bdc6a0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/heart_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hemp_rope.png b/src/main/resources/assets/tpow/textures/item/hemp_rope.png
new file mode 100644
index 0000000..69051fd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hemp_rope.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/herb_bag.png b/src/main/resources/assets/tpow/textures/item/herb_bag.png
new file mode 100644
index 0000000..ff5249c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/herb_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/high_concentration_uranium.png b/src/main/resources/assets/tpow/textures/item/high_concentration_uranium.png
new file mode 100644
index 0000000..8d4bb44
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/high_concentration_uranium.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/high_concentration_uranium_old.png b/src/main/resources/assets/tpow/textures/item/high_concentration_uranium_old.png
new file mode 100644
index 0000000..3a5e30c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/high_concentration_uranium_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/houttuynia.png b/src/main/resources/assets/tpow/textures/item/houttuynia.png
new file mode 100644
index 0000000..84654af
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/houttuynia.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/houttuynia_seeds.png b/src/main/resources/assets/tpow/textures/item/houttuynia_seeds.png
new file mode 100644
index 0000000..349df15
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/houttuynia_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hunter_book.png b/src/main/resources/assets/tpow/textures/item/hunter_book.png
new file mode 100644
index 0000000..721b037
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hunter_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/hunter_bullet_bag.png b/src/main/resources/assets/tpow/textures/item/hunter_bullet_bag.png
new file mode 100644
index 0000000..839f3fb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/hunter_bullet_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_brick.png b/src/main/resources/assets/tpow/textures/item/ice_brick.png
new file mode 100644
index 0000000..036250f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_brick.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_cream.png b/src/main/resources/assets/tpow/textures/item/ice_cream.png
new file mode 100644
index 0000000..29c9185
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_cream.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_cream_old.png b/src/main/resources/assets/tpow/textures/item/ice_cream_old.png
new file mode 100644
index 0000000..1f50cb7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_cream_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_heart.png b/src/main/resources/assets/tpow/textures/item/ice_heart.png
new file mode 100644
index 0000000..6d078b4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_heart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_heart_old.png b/src/main/resources/assets/tpow/textures/item/ice_heart_old.png
new file mode 100644
index 0000000..66efcce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_heart_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_ingot.png b/src/main/resources/assets/tpow/textures/item/ice_ingot.png
new file mode 100644
index 0000000..3e59d3a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_nugget.png b/src/main/resources/assets/tpow/textures/item/ice_nugget.png
new file mode 100644
index 0000000..422ac30
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_rod.png b/src/main/resources/assets/tpow/textures/item/ice_rod.png
new file mode 100644
index 0000000..6d249e0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_rod.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ice_sword.png b/src/main/resources/assets/tpow/textures/item/ice_sword.png
new file mode 100644
index 0000000..80c509f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ice_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/illager_sword.png b/src/main/resources/assets/tpow/textures/item/illager_sword.png
new file mode 100644
index 0000000..0859d5d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/illager_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_1.png b/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_1.png
new file mode 100644
index 0000000..7ac4b0c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_2.png b/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_2.png
new file mode 100644
index 0000000..713ab35
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_2.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_3.png b/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_3.png
new file mode 100644
index 0000000..967de96
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/infinite_crystal_nucleus_3.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/intestine.png b/src/main/resources/assets/tpow/textures/item/intestine.png
new file mode 100644
index 0000000..fe3ca74
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/intestine.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_apple.png b/src/main/resources/assets/tpow/textures/item/iron_apple.png
new file mode 100644
index 0000000..9bbc9ec
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_apple.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_0.png b/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_0.png
new file mode 100644
index 0000000..4d74a01
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_0.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_1.png b/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_1.png
new file mode 100644
index 0000000..ecf3ce7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_2.png b/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_2.png
new file mode 100644
index 0000000..33b670f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_bow_pulling_2.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_bow_standby.png b/src/main/resources/assets/tpow/textures/item/iron_bow_standby.png
new file mode 100644
index 0000000..3b5b4c0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_bow_standby.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_dagger.png b/src/main/resources/assets/tpow/textures/item/iron_dagger.png
new file mode 100644
index 0000000..edfc4a5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_dart.png b/src/main/resources/assets/tpow/textures/item/iron_dart.png
new file mode 100644
index 0000000..96cd1fa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_fish.png b/src/main/resources/assets/tpow/textures/item/iron_fish.png
new file mode 100644
index 0000000..9fcf743
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_key.png b/src/main/resources/assets/tpow/textures/item/iron_key.png
new file mode 100644
index 0000000..f4bd95c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_key.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_sickle.png b/src/main/resources/assets/tpow/textures/item/iron_sickle.png
new file mode 100644
index 0000000..7c77a42
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_sickle_old.png b/src/main/resources/assets/tpow/textures/item/iron_sickle_old.png
new file mode 100644
index 0000000..0bb15ac
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_staff.png b/src/main/resources/assets/tpow/textures/item/iron_staff.png
new file mode 100644
index 0000000..d053191
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_staff_old.png b/src/main/resources/assets/tpow/textures/item/iron_staff_old.png
new file mode 100644
index 0000000..3519cb4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/iron_stick.png b/src/main/resources/assets/tpow/textures/item/iron_stick.png
new file mode 100644
index 0000000..c1da91b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/iron_stick.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/jacket.png b/src/main/resources/assets/tpow/textures/item/jacket.png
new file mode 100644
index 0000000..190d109
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/jacket.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/jellyfish_staff.png b/src/main/resources/assets/tpow/textures/item/jellyfish_staff.png
new file mode 100644
index 0000000..32ad43e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/jellyfish_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/jiuzhi_jacket.png b/src/main/resources/assets/tpow/textures/item/jiuzhi_jacket.png
new file mode 100644
index 0000000..4ae7fa6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/jiuzhi_jacket.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/jiuzhi_pants.png b/src/main/resources/assets/tpow/textures/item/jiuzhi_pants.png
new file mode 100644
index 0000000..95c9e61
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/jiuzhi_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/jiuzhi_shoes.png b/src/main/resources/assets/tpow/textures/item/jiuzhi_shoes.png
new file mode 100644
index 0000000..b39ee2b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/jiuzhi_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/knight_helmet.png b/src/main/resources/assets/tpow/textures/item/knight_helmet.png
new file mode 100644
index 0000000..58847ab
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/knight_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lamprey.png b/src/main/resources/assets/tpow/textures/item/lamprey.png
new file mode 100644
index 0000000..1df21df
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lamprey.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lamprey_old.png b/src/main/resources/assets/tpow/textures/item/lamprey_old.png
new file mode 100644
index 0000000..abf2477
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lamprey_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_apple.png b/src/main/resources/assets/tpow/textures/item/lapis_apple.png
new file mode 100644
index 0000000..f8648f0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_apple.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_dagger.png b/src/main/resources/assets/tpow/textures/item/lapis_dagger.png
new file mode 100644
index 0000000..c99999a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_magic_book.png b/src/main/resources/assets/tpow/textures/item/lapis_magic_book.png
new file mode 100644
index 0000000..0552248
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_magic_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_magic_book_old.png b/src/main/resources/assets/tpow/textures/item/lapis_magic_book_old.png
new file mode 100644
index 0000000..fd03067
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_magic_book_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_nugget.png b/src/main/resources/assets/tpow/textures/item/lapis_nugget.png
new file mode 100644
index 0000000..479045c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_staff.png b/src/main/resources/assets/tpow/textures/item/lapis_staff.png
new file mode 100644
index 0000000..9bee18b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lapis_sword.png b/src/main/resources/assets/tpow/textures/item/lapis_sword.png
new file mode 100644
index 0000000..553df4d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lapis_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_boots.png b/src/main/resources/assets/tpow/textures/item/lava_boots.png
new file mode 100644
index 0000000..81ebd36
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_bullet_bag.png b/src/main/resources/assets/tpow/textures/item/lava_bullet_bag.png
new file mode 100644
index 0000000..db36179
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_bullet_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_chestplate.png b/src/main/resources/assets/tpow/textures/item/lava_chestplate.png
new file mode 100644
index 0000000..34a8f87
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_dart.png b/src/main/resources/assets/tpow/textures/item/lava_dart.png
new file mode 100644
index 0000000..59162dc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_essence.png b/src/main/resources/assets/tpow/textures/item/lava_essence.png
new file mode 100644
index 0000000..fdefe6b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_essence.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_flintlock.png b/src/main/resources/assets/tpow/textures/item/lava_flintlock.png
new file mode 100644
index 0000000..51c1b75
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_flower_seeds.png b/src/main/resources/assets/tpow/textures/item/lava_flower_seeds.png
new file mode 100644
index 0000000..553d3cd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_flower_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_helmet.png b/src/main/resources/assets/tpow/textures/item/lava_helmet.png
new file mode 100644
index 0000000..67bc441
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_ingot.png b/src/main/resources/assets/tpow/textures/item/lava_ingot.png
new file mode 100644
index 0000000..af7bdd9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_ingot_old.png b/src/main/resources/assets/tpow/textures/item/lava_ingot_old.png
new file mode 100644
index 0000000..4f43deb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_ingot_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_ingot_old1.png b/src/main/resources/assets/tpow/textures/item/lava_ingot_old1.png
new file mode 100644
index 0000000..7e179de
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_ingot_old1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_leggings.png b/src/main/resources/assets/tpow/textures/item/lava_leggings.png
new file mode 100644
index 0000000..dd62bd8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_nugget.png b/src/main/resources/assets/tpow/textures/item/lava_nugget.png
new file mode 100644
index 0000000..e1ef02b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_sword.png b/src/main/resources/assets/tpow/textures/item/lava_sword.png
new file mode 100644
index 0000000..7c7fa8a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lava_sword_old.png b/src/main/resources/assets/tpow/textures/item/lava_sword_old.png
new file mode 100644
index 0000000..80a33c6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lava_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leaves_dagger.png b/src/main/resources/assets/tpow/textures/item/leaves_dagger.png
new file mode 100644
index 0000000..5a42b3e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leaves_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leaves_dagger_old.png b/src/main/resources/assets/tpow/textures/item/leaves_dagger_old.png
new file mode 100644
index 0000000..fb2e352
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leaves_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leaves_knife.png b/src/main/resources/assets/tpow/textures/item/leaves_knife.png
new file mode 100644
index 0000000..9b97f23
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leaves_knife.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leaves_knife_old.png b/src/main/resources/assets/tpow/textures/item/leaves_knife_old.png
new file mode 100644
index 0000000..76598a2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leaves_knife_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leek.png b/src/main/resources/assets/tpow/textures/item/leek.png
new file mode 100644
index 0000000..92525d1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leek.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leek_cooked.png b/src/main/resources/assets/tpow/textures/item/leek_cooked.png
new file mode 100644
index 0000000..222040e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leek_cooked.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/leek_seeds.png b/src/main/resources/assets/tpow/textures/item/leek_seeds.png
new file mode 100644
index 0000000..f998b88
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/leek_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lester_clothes.png b/src/main/resources/assets/tpow/textures/item/lester_clothes.png
new file mode 100644
index 0000000..fb8e63f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lester_clothes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lester_pants.png b/src/main/resources/assets/tpow/textures/item/lester_pants.png
new file mode 100644
index 0000000..90195b1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lester_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lester_shoes.png b/src/main/resources/assets/tpow/textures/item/lester_shoes.png
new file mode 100644
index 0000000..040fc20
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lester_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/levitation_cloud.png b/src/main/resources/assets/tpow/textures/item/levitation_cloud.png
new file mode 100644
index 0000000..28d3578
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/levitation_cloud.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lightning_stone.png b/src/main/resources/assets/tpow/textures/item/lightning_stone.png
new file mode 100644
index 0000000..2cd1829
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lightning_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lightning_stone_old.png b/src/main/resources/assets/tpow/textures/item/lightning_stone_old.png
new file mode 100644
index 0000000..d92e1dd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lightning_stone_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/lollipop.png b/src/main/resources/assets/tpow/textures/item/lollipop.png
new file mode 100644
index 0000000..e5dda65
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/lollipop.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/long_bread.png b/src/main/resources/assets/tpow/textures/item/long_bread.png
new file mode 100644
index 0000000..dc91809
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/long_bread.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mace.png b/src/main/resources/assets/tpow/textures/item/mace.png
new file mode 100644
index 0000000..b894546
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mace.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_article.png b/src/main/resources/assets/tpow/textures/item/magic_article.png
new file mode 100644
index 0000000..3500ccd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_article.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_chest_debris.png b/src/main/resources/assets/tpow/textures/item/magic_chest_debris.png
new file mode 100644
index 0000000..0fb6863
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_chest_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_chest_debris_old.png b/src/main/resources/assets/tpow/textures/item/magic_chest_debris_old.png
new file mode 100644
index 0000000..71c0751
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_chest_debris_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_crystal.png b/src/main/resources/assets/tpow/textures/item/magic_crystal.png
new file mode 100644
index 0000000..2722002
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_crystal.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_ice_cream.png b/src/main/resources/assets/tpow/textures/item/magic_ice_cream.png
new file mode 100644
index 0000000..e451f30
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_ice_cream.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_powder.png b/src/main/resources/assets/tpow/textures/item/magic_powder.png
new file mode 100644
index 0000000..42829e0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_powder.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_scroll_blue.png b/src/main/resources/assets/tpow/textures/item/magic_scroll_blue.png
new file mode 100644
index 0000000..ae811d5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_scroll_blue.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/magic_surge_core.png b/src/main/resources/assets/tpow/textures/item/magic_surge_core.png
new file mode 100644
index 0000000..5581bcd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/magic_surge_core.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/melon_piece.png b/src/main/resources/assets/tpow/textures/item/melon_piece.png
new file mode 100644
index 0000000..fc4f353
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/melon_piece.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mind_controller.png b/src/main/resources/assets/tpow/textures/item/mind_controller.png
new file mode 100644
index 0000000..bc367fa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mind_controller.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mind_controller_old.png b/src/main/resources/assets/tpow/textures/item/mind_controller_old.png
new file mode 100644
index 0000000..6c99fe8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mind_controller_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mooli.png b/src/main/resources/assets/tpow/textures/item/mooli.png
new file mode 100644
index 0000000..36c17a8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mooli.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mooli_seeds.png b/src/main/resources/assets/tpow/textures/item/mooli_seeds.png
new file mode 100644
index 0000000..c8c4cfe
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mooli_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/moon_jellyfish.png b/src/main/resources/assets/tpow/textures/item/moon_jellyfish.png
new file mode 100644
index 0000000..8132cfb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/moon_jellyfish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mysterious_invitation.png b/src/main/resources/assets/tpow/textures/item/mysterious_invitation.png
new file mode 100644
index 0000000..645b8a7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mysterious_invitation.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mysterious_invitation_old.png b/src/main/resources/assets/tpow/textures/item/mysterious_invitation_old.png
new file mode 100644
index 0000000..42e57d5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mysterious_invitation_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mysterious_key.png b/src/main/resources/assets/tpow/textures/item/mysterious_key.png
new file mode 100644
index 0000000..a7b62b2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mysterious_key.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/mysterious_key_debris.png b/src/main/resources/assets/tpow/textures/item/mysterious_key_debris.png
new file mode 100644
index 0000000..1e073cb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/mysterious_key_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/natura_essence.png b/src/main/resources/assets/tpow/textures/item/natura_essence.png
new file mode 100644
index 0000000..9fbb728
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/natura_essence.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/natura_essence_old.png b/src/main/resources/assets/tpow/textures/item/natura_essence_old.png
new file mode 100644
index 0000000..66c8b86
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/natura_essence_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/natura_spear.png b/src/main/resources/assets/tpow/textures/item/natura_spear.png
new file mode 100644
index 0000000..c771578
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/natura_spear.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/natura_spear_old.png b/src/main/resources/assets/tpow/textures/item/natura_spear_old.png
new file mode 100644
index 0000000..b8354a8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/natura_spear_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/natural_ring.png b/src/main/resources/assets/tpow/textures/item/natural_ring.png
new file mode 100644
index 0000000..fb1a49d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/natural_ring.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/natural_spear.png b/src/main/resources/assets/tpow/textures/item/natural_spear.png
new file mode 100644
index 0000000..c771578
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/natural_spear.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/nature_essence.png b/src/main/resources/assets/tpow/textures/item/nature_essence.png
new file mode 100644
index 0000000..9fbb728
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/nature_essence.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/nautilus_alive.png b/src/main/resources/assets/tpow/textures/item/nautilus_alive.png
new file mode 100644
index 0000000..b9d7832
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/nautilus_alive.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/netherite_dagger.png b/src/main/resources/assets/tpow/textures/item/netherite_dagger.png
new file mode 100644
index 0000000..e9494ba
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/netherite_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/netherite_dart.png b/src/main/resources/assets/tpow/textures/item/netherite_dart.png
new file mode 100644
index 0000000..fe82832
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/netherite_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/netherite_sickle.png b/src/main/resources/assets/tpow/textures/item/netherite_sickle.png
new file mode 100644
index 0000000..1e76f68
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/netherite_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/netherite_sickle_old.png b/src/main/resources/assets/tpow/textures/item/netherite_sickle_old.png
new file mode 100644
index 0000000..ecaaaac
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/netherite_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/night_sword.png b/src/main/resources/assets/tpow/textures/item/night_sword.png
new file mode 100644
index 0000000..71a2406
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/night_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/nightmare.png b/src/main/resources/assets/tpow/textures/item/nightmare.png
new file mode 100644
index 0000000..0b1d351
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/nightmare.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ocean_totem.png b/src/main/resources/assets/tpow/textures/item/ocean_totem.png
new file mode 100644
index 0000000..12bc322
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ocean_totem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/ocean_totem_old.png b/src/main/resources/assets/tpow/textures/item/ocean_totem_old.png
new file mode 100644
index 0000000..dcec7ad
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/ocean_totem_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/old_book.png b/src/main/resources/assets/tpow/textures/item/old_book.png
new file mode 100644
index 0000000..938e3d8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/old_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/paraffin_bucket.png b/src/main/resources/assets/tpow/textures/item/paraffin_bucket.png
new file mode 100644
index 0000000..ab7518b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/paraffin_bucket.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/patterned_vase_red.png b/src/main/resources/assets/tpow/textures/item/patterned_vase_red.png
new file mode 100644
index 0000000..d14f6e7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/patterned_vase_red.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/perch.png b/src/main/resources/assets/tpow/textures/item/perch.png
new file mode 100644
index 0000000..2e5950a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/perch.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/perch_cooked.png b/src/main/resources/assets/tpow/textures/item/perch_cooked.png
new file mode 100644
index 0000000..1386de7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/perch_cooked.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/perch_cooked_old.png b/src/main/resources/assets/tpow/textures/item/perch_cooked_old.png
new file mode 100644
index 0000000..24655f7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/perch_cooked_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/perch_old.png b/src/main/resources/assets/tpow/textures/item/perch_old.png
new file mode 100644
index 0000000..24cd232
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/perch_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/piglin_chestplate.png b/src/main/resources/assets/tpow/textures/item/piglin_chestplate.png
new file mode 100644
index 0000000..f71454a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/piglin_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/piglin_leggings.png b/src/main/resources/assets/tpow/textures/item/piglin_leggings.png
new file mode 100644
index 0000000..0ce65b5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/piglin_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pine_cone.png b/src/main/resources/assets/tpow/textures/item/pine_cone.png
new file mode 100644
index 0000000..9a5c71f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pine_cone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pink_jellyfish.png b/src/main/resources/assets/tpow/textures/item/pink_jellyfish.png
new file mode 100644
index 0000000..e7ac8e0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pink_jellyfish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pirate_bullet_bag.png b/src/main/resources/assets/tpow/textures/item/pirate_bullet_bag.png
new file mode 100644
index 0000000..735f848
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pirate_bullet_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pluse_stone.png b/src/main/resources/assets/tpow/textures/item/pluse_stone.png
new file mode 100644
index 0000000..b3c3f6c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pluse_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pluse_stone_old.png b/src/main/resources/assets/tpow/textures/item/pluse_stone_old.png
new file mode 100644
index 0000000..2b845be
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pluse_stone_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/poison_bag.png b/src/main/resources/assets/tpow/textures/item/poison_bag.png
new file mode 100644
index 0000000..0d70c53
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/poison_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/poison_dart.png b/src/main/resources/assets/tpow/textures/item/poison_dart.png
new file mode 100644
index 0000000..9ec21da
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/poison_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/poison_dart_old.png b/src/main/resources/assets/tpow/textures/item/poison_dart_old.png
new file mode 100644
index 0000000..4e4ef31
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/poison_dart_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/poison_fish.png b/src/main/resources/assets/tpow/textures/item/poison_fish.png
new file mode 100644
index 0000000..71b75d2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/poison_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/poison_gland.png b/src/main/resources/assets/tpow/textures/item/poison_gland.png
new file mode 100644
index 0000000..443b8d0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/poison_gland.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/poison_gland_old.png b/src/main/resources/assets/tpow/textures/item/poison_gland_old.png
new file mode 100644
index 0000000..fed8b09
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/poison_gland_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pollution_algae.png b/src/main/resources/assets/tpow/textures/item/pollution_algae.png
new file mode 100644
index 0000000..5e7a76a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pollution_algae.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/potato_rice.png b/src/main/resources/assets/tpow/textures/item/potato_rice.png
new file mode 100644
index 0000000..f16713c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/potato_rice.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pulse_stone.png b/src/main/resources/assets/tpow/textures/item/pulse_stone.png
new file mode 100644
index 0000000..b3c3f6c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pulse_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pure_ingot.png b/src/main/resources/assets/tpow/textures/item/pure_ingot.png
new file mode 100644
index 0000000..aa9863f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pure_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/pure_ingot_old.png b/src/main/resources/assets/tpow/textures/item/pure_ingot_old.png
new file mode 100644
index 0000000..e9824ae
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/pure_ingot_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/radiate_crystal.png b/src/main/resources/assets/tpow/textures/item/radiate_crystal.png
new file mode 100644
index 0000000..1827421
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/radiate_crystal.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/radiate_spreader.png b/src/main/resources/assets/tpow/textures/item/radiate_spreader.png
new file mode 100644
index 0000000..b9eabc2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/radiate_spreader.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/radiate_sword.png b/src/main/resources/assets/tpow/textures/item/radiate_sword.png
new file mode 100644
index 0000000..d907e64
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/radiate_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rapier.png b/src/main/resources/assets/tpow/textures/item/rapier.png
new file mode 100644
index 0000000..2e4c015
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rapier.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/record_star.png b/src/main/resources/assets/tpow/textures/item/record_star.png
new file mode 100644
index 0000000..d47c248
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/record_star.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/red_bag.png b/src/main/resources/assets/tpow/textures/item/red_bag.png
new file mode 100644
index 0000000..ef1a75e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/red_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/red_gem.png b/src/main/resources/assets/tpow/textures/item/red_gem.png
new file mode 100644
index 0000000..8a6f6e5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/red_gem.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/red_gem_debris.png b/src/main/resources/assets/tpow/textures/item/red_gem_debris.png
new file mode 100644
index 0000000..9d68dd9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/red_gem_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/red_gem_hat.png b/src/main/resources/assets/tpow/textures/item/red_gem_hat.png
new file mode 100644
index 0000000..95b6ea1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/red_gem_hat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/red_spider_lily.png b/src/main/resources/assets/tpow/textures/item/red_spider_lily.png
new file mode 100644
index 0000000..c8b5f20
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/red_spider_lily.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/redstone_apple.png b/src/main/resources/assets/tpow/textures/item/redstone_apple.png
new file mode 100644
index 0000000..eeb14a8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/redstone_apple.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/resistance_potion.png b/src/main/resources/assets/tpow/textures/item/resistance_potion.png
new file mode 100644
index 0000000..91c2633
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/resistance_potion.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rice.png b/src/main/resources/assets/tpow/textures/item/rice.png
new file mode 100644
index 0000000..36aab94
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rice.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rice_seeds.png b/src/main/resources/assets/tpow/textures/item/rice_seeds.png
new file mode 100644
index 0000000..2f0fd6f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rice_seeds.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rice_wine.png b/src/main/resources/assets/tpow/textures/item/rice_wine.png
new file mode 100644
index 0000000..b32ae15
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rice_wine.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rice_wine_old.png b/src/main/resources/assets/tpow/textures/item/rice_wine_old.png
new file mode 100644
index 0000000..f9f8ab8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rice_wine_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rough_steel.png b/src/main/resources/assets/tpow/textures/item/rough_steel.png
new file mode 100644
index 0000000..27c3efb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rough_steel.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rupert_boots.png b/src/main/resources/assets/tpow/textures/item/rupert_boots.png
new file mode 100644
index 0000000..17f3216
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rupert_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rupert_chestplate.png b/src/main/resources/assets/tpow/textures/item/rupert_chestplate.png
new file mode 100644
index 0000000..fc0947e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rupert_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rupert_helmet.png b/src/main/resources/assets/tpow/textures/item/rupert_helmet.png
new file mode 100644
index 0000000..d9d7f7e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rupert_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/rupert_leggings.png b/src/main/resources/assets/tpow/textures/item/rupert_leggings.png
new file mode 100644
index 0000000..e0a7a7b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/rupert_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sardine.png b/src/main/resources/assets/tpow/textures/item/sardine.png
new file mode 100644
index 0000000..74e1928
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sardine.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/scale_sword.png b/src/main/resources/assets/tpow/textures/item/scale_sword.png
new file mode 100644
index 0000000..48bd760
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/scale_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/scarecrow.png b/src/main/resources/assets/tpow/textures/item/scarecrow.png
new file mode 100644
index 0000000..265dcf4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/scarecrow.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/scimitar.png b/src/main/resources/assets/tpow/textures/item/scimitar.png
new file mode 100644
index 0000000..5a091ed
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/scimitar.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sea_urchin.png b/src/main/resources/assets/tpow/textures/item/sea_urchin.png
new file mode 100644
index 0000000..f9655ad
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sea_urchin.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/shadow_crystal.png b/src/main/resources/assets/tpow/textures/item/shadow_crystal.png
new file mode 100644
index 0000000..9622d48
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/shadow_crystal.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/shadow_feather.png b/src/main/resources/assets/tpow/textures/item/shadow_feather.png
new file mode 100644
index 0000000..df86e64
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/shadow_feather.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sharp_coral.png b/src/main/resources/assets/tpow/textures/item/sharp_coral.png
new file mode 100644
index 0000000..3396d8d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sharp_coral.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/shell.png b/src/main/resources/assets/tpow/textures/item/shell.png
new file mode 100644
index 0000000..0256313
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/shell.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/shell_old.png b/src/main/resources/assets/tpow/textures/item/shell_old.png
new file mode 100644
index 0000000..1bf5cfc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/shell_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/short_flintlock.png b/src/main/resources/assets/tpow/textures/item/short_flintlock.png
new file mode 100644
index 0000000..174c077
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/short_flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/shulker_helmet.png b/src/main/resources/assets/tpow/textures/item/shulker_helmet.png
new file mode 100644
index 0000000..fb08828
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/shulker_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/shulker_helmet_old.png b/src/main/resources/assets/tpow/textures/item/shulker_helmet_old.png
new file mode 100644
index 0000000..30cd244
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/shulker_helmet_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/simple_car.png b/src/main/resources/assets/tpow/textures/item/simple_car.png
new file mode 100644
index 0000000..f0f84d8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/simple_car.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/simple_glider.png b/src/main/resources/assets/tpow/textures/item/simple_glider.png
new file mode 100644
index 0000000..06cb53e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/simple_glider.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/skeleton_fish.png b/src/main/resources/assets/tpow/textures/item/skeleton_fish.png
new file mode 100644
index 0000000..43b70d6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/skeleton_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/slime_axe.png b/src/main/resources/assets/tpow/textures/item/slime_axe.png
new file mode 100644
index 0000000..82f0e4c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/slime_axe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/slime_pickaxe.png b/src/main/resources/assets/tpow/textures/item/slime_pickaxe.png
new file mode 100644
index 0000000..947a24e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/slime_pickaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sliver_yuanbao.png b/src/main/resources/assets/tpow/textures/item/sliver_yuanbao.png
new file mode 100644
index 0000000..38140db
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sliver_yuanbao.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/small_stone.png b/src/main/resources/assets/tpow/textures/item/small_stone.png
new file mode 100644
index 0000000..da1f6fb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/small_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/small_stone_block.png b/src/main/resources/assets/tpow/textures/item/small_stone_block.png
new file mode 100644
index 0000000..d4567ea
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/small_stone_block.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/smoke_bomb.png b/src/main/resources/assets/tpow/textures/item/smoke_bomb.png
new file mode 100644
index 0000000..29853eb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/smoke_bomb.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/snailfish.png b/src/main/resources/assets/tpow/textures/item/snailfish.png
new file mode 100644
index 0000000..dfb5a7f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/snailfish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/snow_lotus.png b/src/main/resources/assets/tpow/textures/item/snow_lotus.png
new file mode 100644
index 0000000..57e5eb1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/snow_lotus.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/snowball_magic_book.png b/src/main/resources/assets/tpow/textures/item/snowball_magic_book.png
new file mode 100644
index 0000000..553f885
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/snowball_magic_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul.png b/src/main/resources/assets/tpow/textures/item/soul.png
new file mode 100644
index 0000000..2737872
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul_blaze_rod.png b/src/main/resources/assets/tpow/textures/item/soul_blaze_rod.png
new file mode 100644
index 0000000..36fb77e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul_blaze_rod.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul_fireball.png b/src/main/resources/assets/tpow/textures/item/soul_fireball.png
new file mode 100644
index 0000000..5f9313a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul_fireball.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul_key.png b/src/main/resources/assets/tpow/textures/item/soul_key.png
new file mode 100644
index 0000000..5455f8c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul_key.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul_old.png b/src/main/resources/assets/tpow/textures/item/soul_old.png
new file mode 100644
index 0000000..6060c6d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul_staff.png b/src/main/resources/assets/tpow/textures/item/soul_staff.png
new file mode 100644
index 0000000..b5295f8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soul_staff_old.png b/src/main/resources/assets/tpow/textures/item/soul_staff_old.png
new file mode 100644
index 0000000..8a6bd1a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soul_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soybean.png b/src/main/resources/assets/tpow/textures/item/soybean.png
new file mode 100644
index 0000000..5768202
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soybean.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/soybean_old.png b/src/main/resources/assets/tpow/textures/item/soybean_old.png
new file mode 100644
index 0000000..1e8a5e0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/soybean_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/spider_staff.png b/src/main/resources/assets/tpow/textures/item/spider_staff.png
new file mode 100644
index 0000000..f4e7206
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/spider_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/spiral_shell.png b/src/main/resources/assets/tpow/textures/item/spiral_shell.png
new file mode 100644
index 0000000..92c9eba
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/spiral_shell.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/spurt_egg.png b/src/main/resources/assets/tpow/textures/item/spurt_egg.png
new file mode 100644
index 0000000..bc7f6f8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/spurt_egg.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/star_debris.png b/src/main/resources/assets/tpow/textures/item/star_debris.png
new file mode 100644
index 0000000..c7e2d5b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/star_debris.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/star_flintlock.png b/src/main/resources/assets/tpow/textures/item/star_flintlock.png
new file mode 100644
index 0000000..c78d6f8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/star_flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/star_sword.png b/src/main/resources/assets/tpow/textures/item/star_sword.png
new file mode 100644
index 0000000..d30b36d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/star_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/star_sword_old.png b/src/main/resources/assets/tpow/textures/item/star_sword_old.png
new file mode 100644
index 0000000..0417f35
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/star_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_battleaxe.png b/src/main/resources/assets/tpow/textures/item/steel_battleaxe.png
new file mode 100644
index 0000000..0f5c3e3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_battleaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_battleaxe__old.png b/src/main/resources/assets/tpow/textures/item/steel_battleaxe__old.png
new file mode 100644
index 0000000..ec0186a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_battleaxe__old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_boots.png b/src/main/resources/assets/tpow/textures/item/steel_boots.png
new file mode 100644
index 0000000..94befaa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_boots_old.png b/src/main/resources/assets/tpow/textures/item/steel_boots_old.png
new file mode 100644
index 0000000..05a7ff7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_boots_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_chestplate.png b/src/main/resources/assets/tpow/textures/item/steel_chestplate.png
new file mode 100644
index 0000000..0196974
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_chestplate_old.png b/src/main/resources/assets/tpow/textures/item/steel_chestplate_old.png
new file mode 100644
index 0000000..838ef96
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_chestplate_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_dagger.png b/src/main/resources/assets/tpow/textures/item/steel_dagger.png
new file mode 100644
index 0000000..5b89f49
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_dagger_old.png b/src/main/resources/assets/tpow/textures/item/steel_dagger_old.png
new file mode 100644
index 0000000..e81a11e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_dart.png b/src/main/resources/assets/tpow/textures/item/steel_dart.png
new file mode 100644
index 0000000..2a51992
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_helmet.png b/src/main/resources/assets/tpow/textures/item/steel_helmet.png
new file mode 100644
index 0000000..0bbd15e
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_helmet_old.png b/src/main/resources/assets/tpow/textures/item/steel_helmet_old.png
new file mode 100644
index 0000000..1581846
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_helmet_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_ingot.png b/src/main/resources/assets/tpow/textures/item/steel_ingot.png
new file mode 100644
index 0000000..787a2d7
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_ingot.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_ingot_old.png b/src/main/resources/assets/tpow/textures/item/steel_ingot_old.png
new file mode 100644
index 0000000..60c317d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_ingot_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_leggings.png b/src/main/resources/assets/tpow/textures/item/steel_leggings.png
new file mode 100644
index 0000000..99e31c9
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_leggings_old.png b/src/main/resources/assets/tpow/textures/item/steel_leggings_old.png
new file mode 100644
index 0000000..ae2cf03
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_leggings_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_nugget.png b/src/main/resources/assets/tpow/textures/item/steel_nugget.png
new file mode 100644
index 0000000..f04cbaa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_nugget.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_nugget_old.png b/src/main/resources/assets/tpow/textures/item/steel_nugget_old.png
new file mode 100644
index 0000000..c735f6c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_nugget_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_sickle.png b/src/main/resources/assets/tpow/textures/item/steel_sickle.png
new file mode 100644
index 0000000..89900dd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_sickle.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_sickle_old.png b/src/main/resources/assets/tpow/textures/item/steel_sickle_old.png
new file mode 100644
index 0000000..b247dce
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_sickle_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_sword.png b/src/main/resources/assets/tpow/textures/item/steel_sword.png
new file mode 100644
index 0000000..1209219
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/steel_sword_old.png b/src/main/resources/assets/tpow/textures/item/steel_sword_old.png
new file mode 100644
index 0000000..8356a2d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/steel_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sticky_ash.png b/src/main/resources/assets/tpow/textures/item/sticky_ash.png
new file mode 100644
index 0000000..58f99ef
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sticky_ash.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_boots.png b/src/main/resources/assets/tpow/textures/item/stone_boots.png
new file mode 100644
index 0000000..faf31eb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_chestplate.png b/src/main/resources/assets/tpow/textures/item/stone_chestplate.png
new file mode 100644
index 0000000..a5184f3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_dagger.png b/src/main/resources/assets/tpow/textures/item/stone_dagger.png
new file mode 100644
index 0000000..c577afc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_dagger_old.png b/src/main/resources/assets/tpow/textures/item/stone_dagger_old.png
new file mode 100644
index 0000000..c577afc
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_dart.png b/src/main/resources/assets/tpow/textures/item/stone_dart.png
new file mode 100644
index 0000000..13aff36
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_helmet.png b/src/main/resources/assets/tpow/textures/item/stone_helmet.png
new file mode 100644
index 0000000..2ec9651
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stone_leggings.png b/src/main/resources/assets/tpow/textures/item/stone_leggings.png
new file mode 100644
index 0000000..ac5e02d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stone_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stones_bag.png b/src/main/resources/assets/tpow/textures/item/stones_bag.png
new file mode 100644
index 0000000..ad1586a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stones_bag.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/storm_battleaxe.png b/src/main/resources/assets/tpow/textures/item/storm_battleaxe.png
new file mode 100644
index 0000000..ecaebf2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/storm_battleaxe.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/storm_flintlock.png b/src/main/resources/assets/tpow/textures/item/storm_flintlock.png
new file mode 100644
index 0000000..0d2d2b0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/storm_flintlock.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/storm_giant_sword.png b/src/main/resources/assets/tpow/textures/item/storm_giant_sword.png
new file mode 100644
index 0000000..f62e0c3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/storm_giant_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/storm_giant_sword_old.png b/src/main/resources/assets/tpow/textures/item/storm_giant_sword_old.png
new file mode 100644
index 0000000..78ecdbb
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/storm_giant_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/storm_staff.png b/src/main/resources/assets/tpow/textures/item/storm_staff.png
new file mode 100644
index 0000000..43e2f30
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/storm_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/straw_rope.png b/src/main/resources/assets/tpow/textures/item/straw_rope.png
new file mode 100644
index 0000000..197b65b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/straw_rope.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stray_boots.png b/src/main/resources/assets/tpow/textures/item/stray_boots.png
new file mode 100644
index 0000000..2a4c174
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stray_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stray_chestplate.png b/src/main/resources/assets/tpow/textures/item/stray_chestplate.png
new file mode 100644
index 0000000..6cf4c56
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stray_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stray_helmet.png b/src/main/resources/assets/tpow/textures/item/stray_helmet.png
new file mode 100644
index 0000000..3b04070
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stray_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stray_leggings.png b/src/main/resources/assets/tpow/textures/item/stray_leggings.png
new file mode 100644
index 0000000..61aec1f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stray_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stream_dart.png b/src/main/resources/assets/tpow/textures/item/stream_dart.png
new file mode 100644
index 0000000..da16853
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stream_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stream_stone.png b/src/main/resources/assets/tpow/textures/item/stream_stone.png
new file mode 100644
index 0000000..e411476
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stream_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/stream_stone_old.png b/src/main/resources/assets/tpow/textures/item/stream_stone_old.png
new file mode 100644
index 0000000..b5356e3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/stream_stone_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/striped_pants.png b/src/main/resources/assets/tpow/textures/item/striped_pants.png
new file mode 100644
index 0000000..f949281
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/striped_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sun_stone.png b/src/main/resources/assets/tpow/textures/item/sun_stone.png
new file mode 100644
index 0000000..05f89af
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sun_stone.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sun_stone_old.png b/src/main/resources/assets/tpow/textures/item/sun_stone_old.png
new file mode 100644
index 0000000..2fffe07
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sun_stone_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core0.png b/src/main/resources/assets/tpow/textures/item/super_armor_core0.png
new file mode 100644
index 0000000..30731ab
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core0.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core1.png b/src/main/resources/assets/tpow/textures/item/super_armor_core1.png
new file mode 100644
index 0000000..ee83388
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core2.png b/src/main/resources/assets/tpow/textures/item/super_armor_core2.png
new file mode 100644
index 0000000..1f00188
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core2.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core3.png b/src/main/resources/assets/tpow/textures/item/super_armor_core3.png
new file mode 100644
index 0000000..57a6d8f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core3.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core4.png b/src/main/resources/assets/tpow/textures/item/super_armor_core4.png
new file mode 100644
index 0000000..7c6e7ea
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core4.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core5.png b/src/main/resources/assets/tpow/textures/item/super_armor_core5.png
new file mode 100644
index 0000000..640d726
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core5.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core6.png b/src/main/resources/assets/tpow/textures/item/super_armor_core6.png
new file mode 100644
index 0000000..2d89bbd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core6.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core7.png b/src/main/resources/assets/tpow/textures/item/super_armor_core7.png
new file mode 100644
index 0000000..0a501d8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core7.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/super_armor_core8.png b/src/main/resources/assets/tpow/textures/item/super_armor_core8.png
new file mode 100644
index 0000000..9108062
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/super_armor_core8.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_fish.png b/src/main/resources/assets/tpow/textures/item/sword_fish.png
new file mode 100644
index 0000000..9286c93
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_fish_old.png b/src/main/resources/assets/tpow/textures/item/sword_fish_old.png
new file mode 100644
index 0000000..baf81e0
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_fish_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_of_deep.png b/src/main/resources/assets/tpow/textures/item/sword_of_deep.png
new file mode 100644
index 0000000..dd53d37
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_of_deep.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_of_deep_old.png b/src/main/resources/assets/tpow/textures/item/sword_of_deep_old.png
new file mode 100644
index 0000000..7781706
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_of_deep_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_of_guard.png b/src/main/resources/assets/tpow/textures/item/sword_of_guard.png
new file mode 100644
index 0000000..af27d10
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_of_guard.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_of_guard_old.png b/src/main/resources/assets/tpow/textures/item/sword_of_guard_old.png
new file mode 100644
index 0000000..a0cf8c1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_of_guard_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/sword_of_halloween.png b/src/main/resources/assets/tpow/textures/item/sword_of_halloween.png
new file mode 100644
index 0000000..f932d8b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/sword_of_halloween.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/tear_from_dream.png b/src/main/resources/assets/tpow/textures/item/tear_from_dream.png
new file mode 100644
index 0000000..f4c72aa
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/tear_from_dream.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/the_blade.png b/src/main/resources/assets/tpow/textures/item/the_blade.png
new file mode 100644
index 0000000..be1af98
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/the_blade.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/the_imperial_sword.png b/src/main/resources/assets/tpow/textures/item/the_imperial_sword.png
new file mode 100644
index 0000000..d6fd14b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/the_imperial_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/the_imperial_sword_old.png b/src/main/resources/assets/tpow/textures/item/the_imperial_sword_old.png
new file mode 100644
index 0000000..db0461c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/the_imperial_sword_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/throwable_bomb.png b/src/main/resources/assets/tpow/textures/item/throwable_bomb.png
new file mode 100644
index 0000000..7cdc4cd
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/throwable_bomb.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/thunder_rapier.png b/src/main/resources/assets/tpow/textures/item/thunder_rapier.png
new file mode 100644
index 0000000..9ada82b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/thunder_rapier.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/thunder_staff.png b/src/main/resources/assets/tpow/textures/item/thunder_staff.png
new file mode 100644
index 0000000..b0daef8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/thunder_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/time_compass.png b/src/main/resources/assets/tpow/textures/item/time_compass.png
new file mode 100644
index 0000000..df31164
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/time_compass.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/tofu.png b/src/main/resources/assets/tpow/textures/item/tofu.png
new file mode 100644
index 0000000..d969f4b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/tofu.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/tropical_fish.png b/src/main/resources/assets/tpow/textures/item/tropical_fish.png
new file mode 100644
index 0000000..11bf428
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/tropical_fish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/tropical_fish_cooked.png b/src/main/resources/assets/tpow/textures/item/tropical_fish_cooked.png
new file mode 100644
index 0000000..8aaf18c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/tropical_fish_cooked.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/turtle_boots.png b/src/main/resources/assets/tpow/textures/item/turtle_boots.png
new file mode 100644
index 0000000..af2628b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/turtle_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/turtle_chestplate.png b/src/main/resources/assets/tpow/textures/item/turtle_chestplate.png
new file mode 100644
index 0000000..0ed2a5b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/turtle_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/turtle_leggings.png b/src/main/resources/assets/tpow/textures/item/turtle_leggings.png
new file mode 100644
index 0000000..bccec95
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/turtle_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/turtle_sword.png b/src/main/resources/assets/tpow/textures/item/turtle_sword.png
new file mode 100644
index 0000000..e95a2ba
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/turtle_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/uniform_clothes.png b/src/main/resources/assets/tpow/textures/item/uniform_clothes.png
new file mode 100644
index 0000000..d2ef58d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/uniform_clothes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/uniform_pants.png b/src/main/resources/assets/tpow/textures/item/uniform_pants.png
new file mode 100644
index 0000000..3e098e6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/uniform_pants.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/unknow_book.png b/src/main/resources/assets/tpow/textures/item/unknow_book.png
new file mode 100644
index 0000000..fd9d461
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/unknow_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/uranium.png b/src/main/resources/assets/tpow/textures/item/uranium.png
new file mode 100644
index 0000000..9f71e3c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/uranium.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/uranium_apple.png b/src/main/resources/assets/tpow/textures/item/uranium_apple.png
new file mode 100644
index 0000000..dbe0575
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/uranium_apple.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/uranium_old.png b/src/main/resources/assets/tpow/textures/item/uranium_old.png
new file mode 100644
index 0000000..5026314
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/uranium_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/village_guardian.png b/src/main/resources/assets/tpow/textures/item/village_guardian.png
new file mode 100644
index 0000000..0c6afe4
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/village_guardian.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/village_guardian_old.png b/src/main/resources/assets/tpow/textures/item/village_guardian_old.png
new file mode 100644
index 0000000..8667e98
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/village_guardian_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/void_whispering_dagger.png b/src/main/resources/assets/tpow/textures/item/void_whispering_dagger.png
new file mode 100644
index 0000000..61d308f
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/void_whispering_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/void_whispering_dagger_old.png b/src/main/resources/assets/tpow/textures/item/void_whispering_dagger_old.png
new file mode 100644
index 0000000..3b5d0f3
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/void_whispering_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/vortex.png b/src/main/resources/assets/tpow/textures/item/vortex.png
new file mode 100644
index 0000000..4b787a8
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/vortex.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/warden_sword.png b/src/main/resources/assets/tpow/textures/item/warden_sword.png
new file mode 100644
index 0000000..200940d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/warden_sword.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/waste.png b/src/main/resources/assets/tpow/textures/item/waste.png
new file mode 100644
index 0000000..fa72ccf
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/waste.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wave_magic_book.png b/src/main/resources/assets/tpow/textures/item/wave_magic_book.png
new file mode 100644
index 0000000..c671b2b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wave_magic_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wet_paper.png b/src/main/resources/assets/tpow/textures/item/wet_paper.png
new file mode 100644
index 0000000..976a739
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wet_paper.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/white_shoes.png b/src/main/resources/assets/tpow/textures/item/white_shoes.png
new file mode 100644
index 0000000..bee247d
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/white_shoes.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/white_t_shirt.png b/src/main/resources/assets/tpow/textures/item/white_t_shirt.png
new file mode 100644
index 0000000..bb5f464
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/white_t_shirt.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wind_dagger.png b/src/main/resources/assets/tpow/textures/item/wind_dagger.png
new file mode 100644
index 0000000..9fee2c6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wind_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wind_dagger_old.png b/src/main/resources/assets/tpow/textures/item/wind_dagger_old.png
new file mode 100644
index 0000000..d4673f2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wind_dagger_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wind_of_shadow.png b/src/main/resources/assets/tpow/textures/item/wind_of_shadow.png
new file mode 100644
index 0000000..da90820
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wind_of_shadow.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wine_glass.png b/src/main/resources/assets/tpow/textures/item/wine_glass.png
new file mode 100644
index 0000000..5bb17b2
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wine_glass.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wine_glass_old.png b/src/main/resources/assets/tpow/textures/item/wine_glass_old.png
new file mode 100644
index 0000000..83f4415
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wine_glass_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wings_from_deep.png b/src/main/resources/assets/tpow/textures/item/wings_from_deep.png
new file mode 100644
index 0000000..fa6fe15
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wings_from_deep.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/witch_hat.png b/src/main/resources/assets/tpow/textures/item/witch_hat.png
new file mode 100644
index 0000000..6f969ae
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/witch_hat.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wither_substance.png b/src/main/resources/assets/tpow/textures/item/wither_substance.png
new file mode 100644
index 0000000..d816294
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wither_substance.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wither_substance_old.png b/src/main/resources/assets/tpow/textures/item/wither_substance_old.png
new file mode 100644
index 0000000..668a41c
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wither_substance_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wood_boots.png b/src/main/resources/assets/tpow/textures/item/wood_boots.png
new file mode 100644
index 0000000..075f228
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wood_boots.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wood_chestplate.png b/src/main/resources/assets/tpow/textures/item/wood_chestplate.png
new file mode 100644
index 0000000..445b3ab
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wood_chestplate.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wood_dart.png b/src/main/resources/assets/tpow/textures/item/wood_dart.png
new file mode 100644
index 0000000..1d2fbc1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wood_dart.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wood_helmet.png b/src/main/resources/assets/tpow/textures/item/wood_helmet.png
new file mode 100644
index 0000000..ee41ff1
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wood_helmet.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wood_leggings.png b/src/main/resources/assets/tpow/textures/item/wood_leggings.png
new file mode 100644
index 0000000..f7372c6
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wood_leggings.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wooden_dagger.png b/src/main/resources/assets/tpow/textures/item/wooden_dagger.png
new file mode 100644
index 0000000..51c0f38
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wooden_dagger.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wooden_enchant_book.png b/src/main/resources/assets/tpow/textures/item/wooden_enchant_book.png
new file mode 100644
index 0000000..72272bf
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wooden_enchant_book.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wooden_staff.png b/src/main/resources/assets/tpow/textures/item/wooden_staff.png
new file mode 100644
index 0000000..9b97e3a
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wooden_staff.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/wooden_staff_old.png b/src/main/resources/assets/tpow/textures/item/wooden_staff_old.png
new file mode 100644
index 0000000..ed7d831
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/wooden_staff_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/yellow_jellyfish.png b/src/main/resources/assets/tpow/textures/item/yellow_jellyfish.png
new file mode 100644
index 0000000..b500eb5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/yellow_jellyfish.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/zombie_brain.png b/src/main/resources/assets/tpow/textures/item/zombie_brain.png
new file mode 100644
index 0000000..2cacf29
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/zombie_brain.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/zombie_brain_old.png b/src/main/resources/assets/tpow/textures/item/zombie_brain_old.png
new file mode 100644
index 0000000..5945905
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/zombie_brain_old.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/zombie_brain_old1.png b/src/main/resources/assets/tpow/textures/item/zombie_brain_old1.png
new file mode 100644
index 0000000..0f455c5
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/zombie_brain_old1.png differ
diff --git a/src/main/resources/assets/tpow/textures/item/zombie_fish.png b/src/main/resources/assets/tpow/textures/item/zombie_fish.png
new file mode 100644
index 0000000..583cf1b
Binary files /dev/null and b/src/main/resources/assets/tpow/textures/item/zombie_fish.png differ
diff --git a/src/main/resources/data/tpow/recipe/a_bowl_of_rice.json b/src/main/resources/data/tpow/recipe/a_bowl_of_rice.json
new file mode 100644
index 0000000..aaf2918
--- /dev/null
+++ b/src/main/resources/data/tpow/recipe/a_bowl_of_rice.json
@@ -0,0 +1,20 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "key": {
+ "#": {
+ "item": "minecraft:bowl"
+ },
+ "X": {
+ "item": "minecraft:wheat"
+ }
+ },
+ "pattern": [
+ "X",
+ "#"
+ ],
+ "result": {
+ "count": 1,
+ "id": "tpow:a_bowl_of_rice"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/data/tpow/recipe/aaswordman_block.json b/src/main/resources/data/tpow/recipe/aaswordman_block.json
new file mode 100644
index 0000000..b8506e3
--- /dev/null
+++ b/src/main/resources/data/tpow/recipe/aaswordman_block.json
@@ -0,0 +1,16 @@
+{
+ "type": "minecraft:crafting_shaped",
+ "category": "misc",
+ "key": {
+ "#": {
+ "item": "tpow:aaswordman"
+ }
+ },
+ "pattern": [
+ "###"
+ ],
+ "result": {
+ "count": 1,
+ "id": "tpow:aaswordman_block"
+ }
+}
\ No newline at end of file
diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json
index 877348d..bcba604 100644
--- a/src/main/resources/fabric.mod.json
+++ b/src/main/resources/fabric.mod.json
@@ -1,6 +1,6 @@
{
"schemaVersion": 1,
- "id": "thepoetryofwinter",
+ "id": "tpow",
"version": "${version}",
"name": "ThePoetryOfWinter",
"description": "This is an example description! Tell everyone what your mod is about!",
@@ -12,17 +12,17 @@
"sources": "https://github.com/FabricMC/fabric-example-mod"
},
"license": "CC0-1.0",
- "icon": "assets/thepoetryofwinter/icon.png",
+ "icon": "assets/tpow/icon.png",
"environment": "*",
"entrypoints": {
"main": [
- "org.decdev.thepoetryofwinter.ThePoetryOfWinter"
+ "org.decdev.tpow.ThePoetryOfWinter"
],
"fabric-datagen": [
- "org.decdev.thepoetryofwinter.ThePoetryOfWinterDataGenerator"
+ "org.decdev.tpow.ThePoetryOfWinterDataGenerator"
],
"client": [
- "org.decdev.thepoetryofwinter.ThePoetryOfWinterClient"
+ "org.decdev.tpow.ThePoetryOfWinterClient"
]
},
"mixins": [
diff --git a/src/main/resources/thepoetryofwinter.mixins.json b/src/main/resources/thepoetryofwinter.mixins.json
index baceb6a..f49c108 100644
--- a/src/main/resources/thepoetryofwinter.mixins.json
+++ b/src/main/resources/thepoetryofwinter.mixins.json
@@ -1,6 +1,6 @@
{
"required": true,
- "package": "org.decdev.thepoetryofwinter.mixin",
+ "package": "org.decdev.tpow.mixin",
"compatibilityLevel": "JAVA_21",
"mixins": [
"ExampleMixin"