i cant register a new item with Registry.ITEM
package com.pugls;
import net.fabricmc.api.ModInitializer;
import net.minecraft.item.Item;
import net.minecraft.util.Identifier;
import net.minecraft.item.ItemGroup;
import net.fabricmc.fabric.api.registry.FuelRegistry;
import net.minecraft.registry.*;
import net.fabricmc.fabric.api.registry.*;
import com.pugls.Item.CrownItem;
public class ManicCraftSmp implements ModInitializer {
public static final Item CROWN = new CrownItem(new Item.Settings());
@Override
public void onInitialize() {
// Register your mod's items using Fabric's Registry class
Registry.register(Registry.ITEM, new Identifier("manic-craft-smp", "crown"), CROWN);
// Example: Register custom fuel using Fabric's FuelRegistry
FuelRegistry.INSTANCE.add(CROWN, 200); // Example: Crown burns for 200 ticks
}
}
i have tried all registry types and i cant find a single fix on this i need someones help or someone to fix it
New contributor
Pugls is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.