blob: aef52ba1cb54c3fa967cb8da600b23cd4aa9a108 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
package moe.nea.morbing;
import net.minecraft.entity.Entity;
import net.minecraft.entity.EntityType;
import net.minecraft.entity.SpawnGroup;
import net.minecraft.util.registry.Registry;
public class ModEntities extends ModRegistry<EntityType<?>> {
public ModEntities() {
super(Registry.ENTITY_TYPE);
}
public static ModEntities INSTANCE = new ModEntities();
public <U extends Entity> EntityType<U> register(String id, EntityType.Builder<U> builder) {
return register(id, builder.build(id));
}
public EntityType<MorbArrowEntity> morbArrowEntityEntityType = register("morbarrow", EntityType.Builder.<MorbArrowEntity>create(MorbArrowEntity::new, SpawnGroup.MISC).setDimensions(0.5F, 0.5F).maxTrackingRange(4).trackingTickInterval(20));
}
|