From 6cd2dea68929c1c900fbbbf44d0f7ce70efc4144 Mon Sep 17 00:00:00 2001 From: Jonas_Jones <91549607+J-onasJones@users.noreply.github.com> Date: Wed, 5 Apr 2023 00:06:49 +0200 Subject: [PATCH] added negative flint, steel and steel crafting --- .../java/me/jonasjones/nec/item/ModItems.java | 10 ++++++++++ .../assets/nec/models/item/negative_flint.json | 6 ++++++ .../resources/assets/nec/models/item/steel.json | 6 ++++++ .../assets/nec/textures/item/negative_flint.png | Bin 0 -> 334 bytes .../resources/assets/nec/textures/item/steel.png | Bin 0 -> 199 bytes src/main/resources/data/nec/recipes/steel.json | 14 ++++++++++++++ 6 files changed, 36 insertions(+) create mode 100644 src/main/resources/assets/nec/models/item/negative_flint.json create mode 100644 src/main/resources/assets/nec/models/item/steel.json create mode 100644 src/main/resources/assets/nec/textures/item/negative_flint.png create mode 100644 src/main/resources/assets/nec/textures/item/steel.png create mode 100644 src/main/resources/data/nec/recipes/steel.json diff --git a/src/main/java/me/jonasjones/nec/item/ModItems.java b/src/main/java/me/jonasjones/nec/item/ModItems.java index f0d9fd2..feb8978 100644 --- a/src/main/java/me/jonasjones/nec/item/ModItems.java +++ b/src/main/java/me/jonasjones/nec/item/ModItems.java @@ -9,11 +9,21 @@ import net.minecraft.registry.Registry; import net.minecraft.util.Identifier; public class ModItems { + private static Item STEEL_ITEM; private static ToolItem DIRT_SWORD_ITEM; + private static Item NEGATIVE_FLINT_ITEM; public static void register() { ToolItem DIRT_SWORD = new SwordItem(DirtToolMaterial.INSTANCE, 1, -3.0F, new Item.Settings()); DIRT_SWORD_ITEM = Registry.register(Registries.ITEM, new Identifier("nec", "dirt_sword"), DIRT_SWORD); ModRegistries.register_item(DIRT_SWORD_ITEM); + + Item STEEL = new Item(new FabricItemSettings()); + STEEL_ITEM = Registry.register(Registries.ITEM, new Identifier("nec", "steel"), STEEL); + ModRegistries.register_item(STEEL_ITEM); + + Item NEGATIVE_FLINT = new Item(new FabricItemSettings()); + NEGATIVE_FLINT_ITEM = Registry.register(Registries.ITEM, new Identifier("nec", "negative_flint"), NEGATIVE_FLINT); + ModRegistries.register_item(NEGATIVE_FLINT_ITEM); } } diff --git a/src/main/resources/assets/nec/models/item/negative_flint.json b/src/main/resources/assets/nec/models/item/negative_flint.json new file mode 100644 index 0000000..b519c99 --- /dev/null +++ b/src/main/resources/assets/nec/models/item/negative_flint.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "nec:item/negative_flint" + } + } \ No newline at end of file diff --git a/src/main/resources/assets/nec/models/item/steel.json b/src/main/resources/assets/nec/models/item/steel.json new file mode 100644 index 0000000..5f4b422 --- /dev/null +++ b/src/main/resources/assets/nec/models/item/steel.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/handheld", + "textures": { + "layer0": "nec:item/steel" + } + } \ No newline at end of file diff --git a/src/main/resources/assets/nec/textures/item/negative_flint.png b/src/main/resources/assets/nec/textures/item/negative_flint.png new file mode 100644 index 0000000000000000000000000000000000000000..5aefe38e245d269118d1707500881e4a1e7a37e3 GIT binary patch literal 334 zcmV-U0kQsxP)Px$2uVaiR5*>zlD%$&FcgKqpo|zxC`(v^y0N71&@8OwHJXJNV`fQT!&{ZXklB!( zF0q9T{gJx#E|x8S$M>9T_+xF>4wEFA*3O4vSlr*P!OzE|+Z$uJkE7jAp-2?MWm$SK zKr95Y5afr$qPu7g*LBUU?=i;EX+3`#04XKAH1$NbbNKyoq0`y{u@FcpF~+zx7Q*J? zcc7G7g#lix%Gn7kdZ=yMwsq=r_~mp$DdpK%%^>s&@OD0f4F%}28J29*~C-V}>Y4mh)43U`H z+ixi7qR7Mg{l6vmj0HzrRF1IA+8H!+N|^*GHmy$JC_b7y{meOUxtNXg$+iw?1 zj(M!J)F!(kf8}>SFV6S2iY;?ywULo26OyZ^uzX wHilJQ9X_F^oxhK7Zdf&MX`Qf>fx3A7`Q>K1DSW<>K*un6y85}Sb4q9e03=UFa{vGU literal 0 HcmV?d00001 diff --git a/src/main/resources/data/nec/recipes/steel.json b/src/main/resources/data/nec/recipes/steel.json new file mode 100644 index 0000000..1d8ddda --- /dev/null +++ b/src/main/resources/data/nec/recipes/steel.json @@ -0,0 +1,14 @@ +{ + "type": "minecraft:crafting_shapeless", + "ingredients": [ + { + "item": "minecraft:flint_and_steel" + }, + { + "item": "nec:negative_flint" + } + ], + "result": { + "item": "nec:steel" + } +}