From e95584766e251fa477a05fb326098d66146cdf26 Mon Sep 17 00:00:00 2001 From: JaegerwaldDev <86529399+JaegerwaldDev@users.noreply.github.com> Date: Fri, 13 Dec 2024 03:03:58 +0100 Subject: [PATCH] Added Some Items --- .../voidlings/item/ModItemGroups.java | 4 ++++ .../dev/jaegerwald/voidlings/item/ModItems.java | 4 ++++ .../voidlings/models/item/muria_plate.json | 6 ++++++ .../voidlings/models/item/muria_ring.json | 6 ++++++ .../models/item/processed_muria_plate.json | 6 ++++++ .../voidlings/models/item/replica_whiskers.json | 6 ++++++ .../voidlings/textures/item/muria_plate.png | Bin 0 -> 236 bytes .../voidlings/textures/item/muria_ring.png | Bin 0 -> 242 bytes .../textures/item/processed_muria_plate.png | Bin 0 -> 240 bytes .../voidlings/textures/item/raw_muria.png | Bin 285 -> 285 bytes .../textures/item/replica_whiskers.png | Bin 0 -> 216 bytes .../{recipes => recipe}/fried_lamina.json | 2 +- .../data/voidlings/recipe/muria_plate.json | 10 ++++++++++ .../data/voidlings/recipe/muria_ring.json | 10 ++++++++++ .../voidlings/recipe/processed_muria_plate.json | 16 ++++++++++++++++ .../data/voidlings/recipe/replica_whiskers.json | 16 ++++++++++++++++ 16 files changed, 85 insertions(+), 1 deletion(-) create mode 100644 src/main/resources/assets/voidlings/models/item/muria_plate.json create mode 100644 src/main/resources/assets/voidlings/models/item/muria_ring.json create mode 100644 src/main/resources/assets/voidlings/models/item/processed_muria_plate.json create mode 100644 src/main/resources/assets/voidlings/models/item/replica_whiskers.json create mode 100644 src/main/resources/assets/voidlings/textures/item/muria_plate.png create mode 100644 src/main/resources/assets/voidlings/textures/item/muria_ring.png create mode 100644 src/main/resources/assets/voidlings/textures/item/processed_muria_plate.png create mode 100644 src/main/resources/assets/voidlings/textures/item/replica_whiskers.png rename src/main/resources/data/voidlings/{recipes => recipe}/fried_lamina.json (89%) create mode 100644 src/main/resources/data/voidlings/recipe/muria_plate.json create mode 100644 src/main/resources/data/voidlings/recipe/muria_ring.json create mode 100644 src/main/resources/data/voidlings/recipe/processed_muria_plate.json create mode 100644 src/main/resources/data/voidlings/recipe/replica_whiskers.json diff --git a/src/main/java/dev/jaegerwald/voidlings/item/ModItemGroups.java b/src/main/java/dev/jaegerwald/voidlings/item/ModItemGroups.java index 6a109ec..0b33666 100644 --- a/src/main/java/dev/jaegerwald/voidlings/item/ModItemGroups.java +++ b/src/main/java/dev/jaegerwald/voidlings/item/ModItemGroups.java @@ -32,8 +32,12 @@ public class ModItemGroups { entries.add(ModBlocks.ACID_ENCASED_MURIA); entries.add(ModItems.RAW_MURIA); + entries.add(ModItems.MURIA_PLATE); + entries.add(ModItems.MURIA_RING); + entries.add(ModItems.PROCESSED_MURIA_PLATE); entries.add(ModItems.FENNEC_MASK); + entries.add(ModItems.REPLICA_WHISKERS); }).build()); public static void registerItemGroups() { diff --git a/src/main/java/dev/jaegerwald/voidlings/item/ModItems.java b/src/main/java/dev/jaegerwald/voidlings/item/ModItems.java index 1df7650..6402de4 100644 --- a/src/main/java/dev/jaegerwald/voidlings/item/ModItems.java +++ b/src/main/java/dev/jaegerwald/voidlings/item/ModItems.java @@ -33,8 +33,12 @@ public class ModItems { public static final Item VOID_BLOOM = registerItem("void_bloom", new PlaceableOnWaterItem(ModBlocks.VOID_BLOOM, new Item.Settings())); public static final Item RAW_MURIA = registerItem("raw_muria", new Item(new Item.Settings())); + public static final Item MURIA_PLATE = registerItem("muria_plate", new Item(new Item.Settings())); + public static final Item MURIA_RING = registerItem("muria_ring", new Item(new Item.Settings())); + public static final Item PROCESSED_MURIA_PLATE = registerItem("processed_muria_plate", new Item(new Item.Settings())); public static final Item FENNEC_MASK = registerItem("fennec_mask", new FennecMaskItem(new Item.Settings())); + public static final Item REPLICA_WHISKERS = registerItem("replica_whiskers", new Item(new Item.Settings())); private static Item registerItem(String name, Item item) { return Registry.register(Registries.ITEM, Identifier.of(Voidlings.MOD_ID, name), item); diff --git a/src/main/resources/assets/voidlings/models/item/muria_plate.json b/src/main/resources/assets/voidlings/models/item/muria_plate.json new file mode 100644 index 0000000..3466a42 --- /dev/null +++ b/src/main/resources/assets/voidlings/models/item/muria_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "voidlings:item/muria_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/voidlings/models/item/muria_ring.json b/src/main/resources/assets/voidlings/models/item/muria_ring.json new file mode 100644 index 0000000..bb45590 --- /dev/null +++ b/src/main/resources/assets/voidlings/models/item/muria_ring.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "voidlings:item/muria_ring" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/voidlings/models/item/processed_muria_plate.json b/src/main/resources/assets/voidlings/models/item/processed_muria_plate.json new file mode 100644 index 0000000..52de8df --- /dev/null +++ b/src/main/resources/assets/voidlings/models/item/processed_muria_plate.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "voidlings:item/processed_muria_plate" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/voidlings/models/item/replica_whiskers.json b/src/main/resources/assets/voidlings/models/item/replica_whiskers.json new file mode 100644 index 0000000..2750cec --- /dev/null +++ b/src/main/resources/assets/voidlings/models/item/replica_whiskers.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "voidlings:item/replica_whiskers" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/voidlings/textures/item/muria_plate.png b/src/main/resources/assets/voidlings/textures/item/muria_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..147978c4e7cb3bfbf07ee5aca708dd3d986adec7 GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|s0G|+7ab4q(?NdDF)$z+JDmi*u)u&4tSpX$%R;=F-q&P}~{DS{O0K>iJ zy^%mM&H|6fVg?4j!ywFfJby(BP|(xU#W6%9ci T^pq3<4Q23j^>bP0l+XkKZ6QjF literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/voidlings/textures/item/muria_ring.png b/src/main/resources/assets/voidlings/textures/item/muria_ring.png new file mode 100644 index 0000000000000000000000000000000000000000..cf6ddb6579a27e2a6ef4e5dadc3b337dae2a7d0f GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|s0G|+7ab4q(?NhAk)A?l;J?7OZIeJPNSpX$Hw_jBTQXC~ge!>4CfZ<;A z-bkPrXMsm#F#`kNVGw3Kp1&dmDCqC$;uxY4+kZ z)-Y@9Q;D9L%P!v)Ty@J~*^-6jF2AlC9mx9OkavK+=epbqhyO+2#R3ef7c>P*SA1p< Z<^J)Ub@6^f-6o*X44$rjF6*2UngAELQNsWL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/voidlings/textures/item/processed_muria_plate.png b/src/main/resources/assets/voidlings/textures/item/processed_muria_plate.png new file mode 100644 index 0000000000000000000000000000000000000000..79639c41c68601965e697160ce2e1df4163cc828 GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|s0G|+7ab4q(?NdDF)$z+JTGgjZ8CfVfdIBYDC5n}S6h}#rU+{kjV7S-3 zHxekuS>O>_%)r2R7=#&*=dVZs3i^7wIEH8hPd)7@bU=ZF*+Ibc|Np{Fj?!b%#SWX4 z+qCTuZ26k}ZfnuL(w<2&p~fQ4E7EK@K0A2*%PNfT4mfmbvQQ{v(rU8>ui4eb8Te10 WVYNO`JJT3wFoUP7pUXO@geCy{qe|KU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/voidlings/textures/item/raw_muria.png b/src/main/resources/assets/voidlings/textures/item/raw_muria.png index 1deeceaaa75c9aaa23e9188e7bb1336518392947..52c4556dc3e1a079f9bb8fc87379f2bcfbbec2b2 100644 GIT binary patch delta 20 ccmbQsG?!^YC)Xhc2EId#q8eTe6DM~807BIUssI20 delta 20 ccmbQsG?!^YC)Z&H2EN0L$MaXDOq|>W07}^h=Kufz diff --git a/src/main/resources/assets/voidlings/textures/item/replica_whiskers.png b/src/main/resources/assets/voidlings/textures/item/replica_whiskers.png new file mode 100644 index 0000000000000000000000000000000000000000..9d527c9eebdd4657a1b725c9c35eaa7197ccfac3 GIT binary patch literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G|>0G|-o+qZ9j|NdRy)g34h+Qel8Qdbh>7ySSKe+CDwm0y5-&H|6fVg?4j z!ywFfJby(BP|(%W#W6%9cxm@-t^)=f&c#3f*U!7S?ZVz()}AVl2h;yG)P7;hz4}FV zGDo(Nwq~Pq63YpvyIcVw0+nH@FZ^UyK4ZF=o?xFpi)qta=Kafo1~PcM`njxgN@xNA DKHo;7 literal 0 HcmV?d00001 diff --git a/src/main/resources/data/voidlings/recipes/fried_lamina.json b/src/main/resources/data/voidlings/recipe/fried_lamina.json similarity index 89% rename from src/main/resources/data/voidlings/recipes/fried_lamina.json rename to src/main/resources/data/voidlings/recipe/fried_lamina.json index 2542856..b8c092e 100644 --- a/src/main/resources/data/voidlings/recipes/fried_lamina.json +++ b/src/main/resources/data/voidlings/recipe/fried_lamina.json @@ -1,7 +1,7 @@ { "type": "minecraft:smelting", "category": "food", - "cookingtime": 200, + "cookingtime": 400, "experience": 0.5, "ingredient": { "item": "voidlings:void_lamina" diff --git a/src/main/resources/data/voidlings/recipe/muria_plate.json b/src/main/resources/data/voidlings/recipe/muria_plate.json new file mode 100644 index 0000000..739f6cc --- /dev/null +++ b/src/main/resources/data/voidlings/recipe/muria_plate.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "voidlings:raw_muria" + }, + "result": { + "id": "voidlings:muria_plate", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/voidlings/recipe/muria_ring.json b/src/main/resources/data/voidlings/recipe/muria_ring.json new file mode 100644 index 0000000..d1c5218 --- /dev/null +++ b/src/main/resources/data/voidlings/recipe/muria_ring.json @@ -0,0 +1,10 @@ +{ + "type": "minecraft:stonecutting", + "ingredient": { + "item": "voidlings:raw_muria" + }, + "result": { + "id": "voidlings:muria_ring", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/voidlings/recipe/processed_muria_plate.json b/src/main/resources/data/voidlings/recipe/processed_muria_plate.json new file mode 100644 index 0000000..25336d8 --- /dev/null +++ b/src/main/resources/data/voidlings/recipe/processed_muria_plate.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shaped", + "pattern": [ + "##", + "##" + ], + "key": { + "#": { + "item": "voidlings:muria_plate" + } + }, + "result": { + "id": "voidlings:processed_muria_plate", + "count": 1 + } +} \ No newline at end of file diff --git a/src/main/resources/data/voidlings/recipe/replica_whiskers.json b/src/main/resources/data/voidlings/recipe/replica_whiskers.json new file mode 100644 index 0000000..f2ad3a9 --- /dev/null +++ b/src/main/resources/data/voidlings/recipe/replica_whiskers.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:crafting_shapeless", + "category": "misc", + "ingredients": [ + { + "item": "string" + }, + { + "item": "string" + } + ], + "result": { + "id": "voidlings:replica_whiskers", + "count": 1 + } +} \ No newline at end of file