Coding Global Background
Coding Global

fehler Cannot resolve symbol 'ITEM' warum

Archiviert 2 years ago
1 Nachrichten
0 Mitglieder
2 years ago
In Discord öffnen
Q
Quipsz
Python

package net.quipsz.tutorialmod.item; import net.fabricmc.fabric.api.event.player.UseItemCallback; import net.fabricmc.fabric.api.item.v1.FabricItemSettings; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.Identifier; import net.quipsz.tutorialmod.TutorialMod; import net.minecraft.registry.Registry; public class ModItems { public static final Item DEATH = registerItem("suicide", new Item(new FabricItemSettings())); public static void registerModItems() { TutorialMod.LOGGER.info("Registering Mod Items for " + TutorialMod.MOD_ID); UseItemCallback.EVENT.register((player, world, hand) -> { ItemStack heldItem = player.getStackInHand(hand); if (heldItem.getItem() == DEATH) { player.setHealth(0.0f); } return null; }); } private static Item registerItem(String name, Item item) { return Registry.register(Registry.ITEM, new Identifier(TutorialMod.MOD_ID, name), item); } }

Antworten (1)