diff --git a/gradle.properties b/gradle.properties index 86a7349..1686749 100644 --- a/gradle.properties +++ b/gradle.properties @@ -8,7 +8,7 @@ org.gradle.jvmargs=-Xmx1G loader_version=0.9.3+build.207 # Mod Properties - mod_version = 1.16.3.2 + mod_version = 1.16.3.3 maven_group = de.jottyfan.minecraft archives_base_name = quickiefabric diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java index ee40b60..e26fe8d 100644 --- a/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/init/RegistryManager.java @@ -67,6 +67,7 @@ public class RegistryManager { stacks.add(new ItemStack(QuickieItems.SPEEDPOWDER)); stacks.add(new ItemStack(QuickieItems.LEVELUP)); stacks.add(new ItemStack(QuickieItems.PENCIL)); + stacks.add(new ItemStack(QuickieItems.ROTTEN_FLESH_STRIPES)); stacks.add(new ItemStack(QuickieItems.BACKPACK_BROWN)); stacks.add(new ItemStack(QuickieItems.BACKPACK_WHITE)); stacks.add(new ItemStack(QuickieItems.BACKPACK_BLACK)); @@ -129,6 +130,7 @@ public class RegistryManager { registerItem(QuickieItems.PENCIL, "pencil"); registerItem(QuickieItems.SALPETER, "salpeter"); registerItem(QuickieItems.SULPHOR, "sulphor"); + registerItem(QuickieItems.ROTTEN_FLESH_STRIPES, "rotten_flesh_stripes"); registerItem(QuickieItems.BACKPACK_BROWN, "backpack_brown"); registerItem(QuickieItems.BACKPACK_WHITE, "backpack_white"); registerItem(QuickieItems.BACKPACK_BLACK, "backpack_black"); diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemRottenFleshStripes.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemRottenFleshStripes.java new file mode 100644 index 0000000..b0b6c9c --- /dev/null +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/ItemRottenFleshStripes.java @@ -0,0 +1,15 @@ +package de.jottyfan.minecraft.quickiefabric.items; + +import de.jottyfan.minecraft.quickiefabric.init.RegistryManager; +import net.minecraft.item.Item; + +/** + * + * @author jotty + * + */ +public class ItemRottenFleshStripes extends Item { + public ItemRottenFleshStripes() { + super(new Item.Settings().group(RegistryManager.QUICKIEFABRIC_GROUP).maxCount(99)); + } +} diff --git a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/QuickieItems.java b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/QuickieItems.java index 09f5cd3..7306e9d 100644 --- a/src/main/java/de/jottyfan/minecraft/quickiefabric/items/QuickieItems.java +++ b/src/main/java/de/jottyfan/minecraft/quickiefabric/items/QuickieItems.java @@ -20,4 +20,5 @@ public class QuickieItems { public static final ItemBackpack BACKPACK_PINK = new ItemBackpack(); public static final ItemBackpack BACKPACK_RED = new ItemBackpack(); public static final ItemBackpack BACKPACK_YELLOW = new ItemBackpack(); + public static final ItemRottenFleshStripes ROTTEN_FLESH_STRIPES = new ItemRottenFleshStripes(); } diff --git a/src/main/resources/assets/quickiefabric/lang/de_de.json b/src/main/resources/assets/quickiefabric/lang/de_de.json index f4c1e21..2b547e3 100644 --- a/src/main/resources/assets/quickiefabric/lang/de_de.json +++ b/src/main/resources/assets/quickiefabric/lang/de_de.json @@ -20,6 +20,7 @@ "item.quickiefabric.backpack_red": "roter Rucksack", "item.quickiefabric.backpack_white": "weißer Rucksack", "item.quickiefabric.backpack_yellow": "gelber Rucksack", + "item.quickiefabric.rotten_flesh_stripes": "geschnittenes Gammelfleisch", "block.quickiefabric.orenethersulphor": "Nether-Schwefel", "block.quickiefabric.oresalpeter": "Salpetererz", "block.quickiefabric.oresandsalpeter": "Salpetergestein", diff --git a/src/main/resources/assets/quickiefabric/lang/en_us.json b/src/main/resources/assets/quickiefabric/lang/en_us.json index 9ec126d..eedcf39 100644 --- a/src/main/resources/assets/quickiefabric/lang/en_us.json +++ b/src/main/resources/assets/quickiefabric/lang/en_us.json @@ -20,6 +20,7 @@ "item.quickiefabric.backpack_red": "red backpack", "item.quickiefabric.backpack_white": "white backpack", "item.quickiefabric.backpack_yellow": "yellow backpack", + "item.quickiefabric.rotten_flesh_stripes": "rotten flesh stripes", "block.quickiefabric.orenethersulphor": "nether sulfur", "block.quickiefabric.oresalpeter": "salpeter ore", "block.quickiefabric.oresandsalpeter": "salpeter stone", diff --git a/src/main/resources/assets/quickiefabric/models/item/rotten_flesh_stripes.json b/src/main/resources/assets/quickiefabric/models/item/rotten_flesh_stripes.json new file mode 100644 index 0000000..c791db2 --- /dev/null +++ b/src/main/resources/assets/quickiefabric/models/item/rotten_flesh_stripes.json @@ -0,0 +1,6 @@ +{ + "parent": "item/coal", + "textures": { + "layer0": "quickiefabric:item/rotten_flesh_stripes" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/quickiefabric/textures/item/rotten_flesh_stripes.png b/src/main/resources/assets/quickiefabric/textures/item/rotten_flesh_stripes.png new file mode 100644 index 0000000..229a057 Binary files /dev/null and b/src/main/resources/assets/quickiefabric/textures/item/rotten_flesh_stripes.png differ diff --git a/src/main/resources/data/quickiefabric/recipes/flesh_stripes_from_rotten_flesh.json b/src/main/resources/data/quickiefabric/recipes/flesh_stripes_from_rotten_flesh.json new file mode 100644 index 0000000..18cd1e3 --- /dev/null +++ b/src/main/resources/data/quickiefabric/recipes/flesh_stripes_from_rotten_flesh.json @@ -0,0 +1,8 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "minecraft:rotten_flesh" + }, + "result": "quickiefabric:rotten_flesh_stripes", + "count": 2 +} diff --git a/src/main/resources/data/quickiefabric/recipes/leather_from_flesh_stripes.json b/src/main/resources/data/quickiefabric/recipes/leather_from_flesh_stripes.json new file mode 100644 index 0000000..cbdb3c2 --- /dev/null +++ b/src/main/resources/data/quickiefabric/recipes/leather_from_flesh_stripes.json @@ -0,0 +1,9 @@ +{ + "type": "minecraft:smoking", + "ingredient": { + "item": "quickiefabric:rotten_flesh_stripes" + }, + "result": "minecraft:leather", + "experience": 0, + "cookingtime": 100 +}