diff options
Diffstat (limited to 'src/main/java/ski/kramkow/mcmod/eyeofnether/EyeOfNether.java')
-rw-r--r-- | src/main/java/ski/kramkow/mcmod/eyeofnether/EyeOfNether.java | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/main/java/ski/kramkow/mcmod/eyeofnether/EyeOfNether.java b/src/main/java/ski/kramkow/mcmod/eyeofnether/EyeOfNether.java new file mode 100644 index 0000000..efc5b89 --- /dev/null +++ b/src/main/java/ski/kramkow/mcmod/eyeofnether/EyeOfNether.java @@ -0,0 +1,32 @@ +package ski.kramkow.mcmod.eyeofnether; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +import net.fabricmc.api.ModInitializer; +import net.fabricmc.fabric.api.itemgroup.v1.ItemGroupEvents; +import net.minecraft.item.Item; +import net.minecraft.item.ItemGroups; +import net.minecraft.registry.Registries; +import net.minecraft.registry.Registry; +import net.minecraft.util.Identifier; + +public class EyeOfNether implements ModInitializer { + public static final String MOD_ID = "eye_of_nether"; + + public static final Logger LOGGER = LoggerFactory.getLogger(MOD_ID); + + public static final Item EYE_OF_NETHER = Registry.register( + Registries.ITEM, + Identifier.of(EyeOfNether.MOD_ID, "eye_of_nether"), + new EyeOfNetherItem(new Item.Settings())); + + @Override + public void onInitialize() { + LOGGER.info("Initializing"); + ItemGroupEvents.modifyEntriesEvent(ItemGroups.FUNCTIONAL) + .register((group) -> group.add(EyeOfNether.EYE_OF_NETHER)); + ItemGroupEvents.modifyEntriesEvent(ItemGroups.TOOLS) + .register((group) -> group.add(EyeOfNether.EYE_OF_NETHER)); + } +} |