From 340900ac169a7ebfff88e2140b6395b35dc7c8f8 Mon Sep 17 00:00:00 2001 From: Jottyfan Date: Tue, 30 Sep 2025 21:30:19 +0200 Subject: [PATCH] added ruby item --- .../java/de/jottyfan/minecraft/item/ModItems.java | 7 ++++++- src/main/resources/assets/gtamfmd/items/ruby.json | 6 ++++++ src/main/resources/assets/gtamfmd/lang/de_de.json | 3 ++- src/main/resources/assets/gtamfmd/lang/en_us.json | 3 ++- .../assets/gtamfmd/models/item/ruby.json | 6 ++++++ .../assets/gtamfmd/textures/item/ruby.png | Bin 0 -> 470 bytes 6 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 src/main/resources/assets/gtamfmd/items/ruby.json create mode 100644 src/main/resources/assets/gtamfmd/models/item/ruby.json create mode 100644 src/main/resources/assets/gtamfmd/textures/item/ruby.png diff --git a/src/main/java/de/jottyfan/minecraft/item/ModItems.java b/src/main/java/de/jottyfan/minecraft/item/ModItems.java index 725ae58..570c4a9 100644 --- a/src/main/java/de/jottyfan/minecraft/item/ModItems.java +++ b/src/main/java/de/jottyfan/minecraft/item/ModItems.java @@ -15,6 +15,8 @@ public class ModItems { public static final Item STUB = registerItem( Identifier.of(Gtamfmd.MOD_ID, "stub"), new Item.Settings()); + public static final Item RUBY = registerItem( + Identifier.of(Gtamfmd.MOD_ID, "ruby"), new Item.Settings()); private static Item registerItem(Identifier identifier, Settings settings) { RegistryKey registrykey = RegistryKey.of(RegistryKeys.ITEM, identifier); @@ -26,6 +28,9 @@ public class ModItems { Gtamfmd.LOGGER.info("registering mod items for " + Gtamfmd.MOD_ID); ItemGroupEvents.modifyEntriesEvent(ItemGroups.TOOLS) - .register(entries -> { entries.add(STUB); }); + .register(entries -> { + entries.add(STUB); + entries.add(RUBY); + }); } } diff --git a/src/main/resources/assets/gtamfmd/items/ruby.json b/src/main/resources/assets/gtamfmd/items/ruby.json new file mode 100644 index 0000000..c033e7a --- /dev/null +++ b/src/main/resources/assets/gtamfmd/items/ruby.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "gtamfmd:item/ruby" + } +} diff --git a/src/main/resources/assets/gtamfmd/lang/de_de.json b/src/main/resources/assets/gtamfmd/lang/de_de.json index bf599ac..5e75d86 100644 --- a/src/main/resources/assets/gtamfmd/lang/de_de.json +++ b/src/main/resources/assets/gtamfmd/lang/de_de.json @@ -1,3 +1,4 @@ { - "item.gtamfmd.stub": "Stummel" + "item.gtamfmd.stub": "Stummel", + "item.gtamfmd.ruby": "Rubin" } \ No newline at end of file diff --git a/src/main/resources/assets/gtamfmd/lang/en_us.json b/src/main/resources/assets/gtamfmd/lang/en_us.json index ad94a53..f787762 100644 --- a/src/main/resources/assets/gtamfmd/lang/en_us.json +++ b/src/main/resources/assets/gtamfmd/lang/en_us.json @@ -1,3 +1,4 @@ { - "item.gtamfmd.stub": "Stub" + "item.gtamfmd.stub": "Stub", + "item.gtamfmd.ruby": "Ruby" } \ No newline at end of file diff --git a/src/main/resources/assets/gtamfmd/models/item/ruby.json b/src/main/resources/assets/gtamfmd/models/item/ruby.json new file mode 100644 index 0000000..a1cc942 --- /dev/null +++ b/src/main/resources/assets/gtamfmd/models/item/ruby.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:item/generated", + "textures": { + "layer0": "gtamfmd:item/ruby" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gtamfmd/textures/item/ruby.png b/src/main/resources/assets/gtamfmd/textures/item/ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..9d53f86d533bd157eccfde6ff914bf8aa93186c5 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jPK-BC>eK@{Ea{HEjtmSN z`?>!lvI6-E$sR$z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD8ZKG z?e4Z zuw;dut6I|qY2`7#)xZmbmK8-o-RO&I#S0A?;o`0F#|B&avbB1>| z{SV%%XKwo%u4T+HQzz$*%%_Wzha99?Z?G2~(EeZ~yFf3yt88`W{#`~w`HXxCj;|%< zYy+-;)LSC