Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package entity;
- import com.doodle.TestMod;
- import net.minecraft.resources.ResourceLocation;
- import net.minecraft.world.entity.EntityType;
- import net.minecraft.world.entity.MobCategory;
- import net.minecraftforge.eventbus.api.IEventBus;
- import net.minecraftforge.registries.DeferredRegister;
- import net.minecraftforge.registries.ForgeRegistries;
- import net.minecraftforge.registries.RegistryObject;
- public class modentities {
- public static DeferredRegister<EntityType<?>> ENTITIES =
- DeferredRegister.create(ForgeRegistries.ENTITY_TYPES, TestMod.MODID);
- public static final RegistryObject<EntityType<ThrownNetheriteSpear>> NETHERITE_SPEAR = ENTITIES.register("netherite_spear",
- () -> EntityType.Builder.<ThrownNetheriteSpear>of(ThrownNetheriteSpear::new,
- MobCategory.MISC).sized(0.5F, 0.5F).clientTrackingRange(4)
- .updateInterval(20).build(new ResourceLocation(TestMod.MODID, "netherite_spear").toString()));
- public static void register(IEventBus eventBus) {
- ENTITIES.register(eventBus);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment