You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
public class NPCMod implements ModInitializer {
public static final String MOD_ID = "npcmod";
// Definir los materiales del NPC
public static final Item NPC_HEAD = new Item(new Item.Settings().group(ItemGroup.MISC));
public static final Item NPC_TORSO = new Item(new Item.Settings().group(ItemGroup.MISC));
public static final Item NPC_ARMS = new Item(new Item.Settings().group(ItemGroup.MISC));
public static final Item NPC_LEGS = new Item(new Item.Settings().group(ItemGroup.MISC));
// Generador de NPC
public static final Item NPC_SPAWNER = new Item(new Item.Settings().group(ItemGroup.MISC));
public static final EntityType<NPCEntity> NPC_ENTITY = Registry.register(
Registry.ENTITY_TYPE,
new Identifier(MOD_ID, "npc"),
EntityType.Builder.create(NPCEntity::new, SpawnGroup.CREATURE)
.setDimensions(0.6F, 1.8F) // Tamaño similar a un jugador
.build()
);
@Override
public void onInitialize() {
// Registrar los ítems
Registry.register(Registry.ITEM, new Identifier(MOD_ID, "npc_head"), NPC_HEAD);
Registry.register(Registry.ITEM, new Identifier(MOD_ID, "npc_torso"), NPC_TORSO);
Registry.register(Registry.ITEM, new Identifier(MOD_ID, "npc_arms"), NPC_ARMS);
Registry.register(Registry.ITEM, new Identifier(MOD_ID, "npc_legs"), NPC_LEGS);
Registry.register(Registry.ITEM, new Identifier(MOD_ID, "npc_spawner"), NPC_SPAWNER);
System.out.println("NPC Mod cargado correctamente!");
The text was updated successfully, but these errors were encountered:
https://github.com/FabricMC/fabric-example-mod/blame/406c0536cb4972a83d19f73966ece8cd5e6edf49/src/main/java/com/example/ExampleMod.java#L1 package com.example.npcmod;
import net.fabricmc.api.ModInitializer;
import net.minecraft.entity.EntityType;
import net.minecraft.entity.SpawnGroup;
import net.minecraft.entity.mob.PathAwareEntity;
import net.minecraft.item.Item;
import net.minecraft.item.ItemGroup;
import net.minecraft.item.SpawnEggItem;
import net.minecraft.util.Identifier;
import net.minecraft.util.registry.Registry;
public class NPCMod implements ModInitializer {
public static final String MOD_ID = "npcmod";
The text was updated successfully, but these errors were encountered: