From 0f9c530b39dee00be7e7f2a72f2329e9cf77994b Mon Sep 17 00:00:00 2001 From: IM23a-spirgif Date: Wed, 14 May 2025 13:20:33 +0200 Subject: [PATCH] Added support for Stalinium Nugget --- .../krituximon/stalinium/datagen/ModItemModelProvider.java | 1 + .../net/krituximon/stalinium/datagen/ModItemTagProvider.java | 2 ++ src/main/java/net/krituximon/stalinium/item/ModItems.java | 4 ++++ 3 files changed, 7 insertions(+) diff --git a/src/main/java/net/krituximon/stalinium/datagen/ModItemModelProvider.java b/src/main/java/net/krituximon/stalinium/datagen/ModItemModelProvider.java index 463e420..b0b539b 100644 --- a/src/main/java/net/krituximon/stalinium/datagen/ModItemModelProvider.java +++ b/src/main/java/net/krituximon/stalinium/datagen/ModItemModelProvider.java @@ -20,5 +20,6 @@ public class ModItemModelProvider extends ItemModelProvider { mcLoc("item/generated"), "layer0", modLoc("item/stalinium_ingot")); + singleTexture("stalinium_nugget", mcLoc("item/generated"), "layer0", modLoc("item/stalinium_nugget")); } } diff --git a/src/main/java/net/krituximon/stalinium/datagen/ModItemTagProvider.java b/src/main/java/net/krituximon/stalinium/datagen/ModItemTagProvider.java index cd90a8f..55a0e70 100644 --- a/src/main/java/net/krituximon/stalinium/datagen/ModItemTagProvider.java +++ b/src/main/java/net/krituximon/stalinium/datagen/ModItemTagProvider.java @@ -23,5 +23,7 @@ public class ModItemTagProvider extends ItemTagsProvider { protected void addTags(HolderLookup.Provider lookupProvider) { this.tag(Tags.Items.INGOTS) .add(ModItems.STALINIUM_INGOT.get()); + this.tag(Tags.Items.NUGGETS) + .add(ModItems.STALINIUM_NUGGET.get()); } } diff --git a/src/main/java/net/krituximon/stalinium/item/ModItems.java b/src/main/java/net/krituximon/stalinium/item/ModItems.java index d7b7b62..0f2bf84 100644 --- a/src/main/java/net/krituximon/stalinium/item/ModItems.java +++ b/src/main/java/net/krituximon/stalinium/item/ModItems.java @@ -1,5 +1,6 @@ package net.krituximon.stalinium.item; +import ca.weblite.objc.Proxy; import net.krituximon.stalinium.Stalinium; import net.krituximon.stalinium.sound.ModSounds; import net.minecraft.world.item.Item; @@ -12,6 +13,9 @@ public class ModItems { public static final DeferredItem STALINIUM_INGOT = ITEMS.register("stalinium_ingot", () -> new Item(new Item.Properties())); + + public static final DeferredItem STALINIUM_NUGGET = ITEMS.register("stalinium_nugget", + () -> new Item(new Item.Properties())); public static final DeferredItem SOVIET_ANTHEM_MUSIC_DISC = ITEMS.register("soviet_anthem_music_disc", () -> new Item(new Item.Properties().jukeboxPlayable(ModSounds.SOVIET_ANTHEM_KEY).stacksTo(1)));