Merge pull request #93 from Terpo/0.2

fix missing entity type classification #92
This commit is contained in:
simibubi 2020-03-14 18:04:53 +01:00 committed by GitHub
commit 0e0148cbb6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -19,9 +19,10 @@ import net.minecraftforge.fml.client.registry.RenderingRegistry;
public enum AllEntities { public enum AllEntities {
CONTRAPTION(ContraptionEntity::new, 30, 3, true, ContraptionEntity::build), CONTRAPTION(ContraptionEntity::new, EntityClassification.MISC, 30, 3, true,
STATIONARY_CONTRAPTION(ContraptionEntity::new, 30, 40, false, ContraptionEntity::build), ContraptionEntity::build),
STATIONARY_CONTRAPTION(ContraptionEntity::new, EntityClassification.MISC, 30, 40,
false, ContraptionEntity::build),
; ;
private IFactory<?> factory; private IFactory<?> factory;
@ -33,9 +34,11 @@ public enum AllEntities {
public EntityType<? extends Entity> type; public EntityType<? extends Entity> type;
private AllEntities(IFactory<?> factory, int range, int updateFrequency, boolean sendVelocity, private AllEntities(IFactory<?> factory, EntityClassification group, int range, int updateFrequency,
boolean sendVelocity,
Function<EntityType.Builder<? extends Entity>, EntityType.Builder<? extends Entity>> propertyBuilder) { Function<EntityType.Builder<? extends Entity>, EntityType.Builder<? extends Entity>> propertyBuilder) {
this.factory = factory; this.factory = factory;
this.group = group;
this.range = range; this.range = range;
this.updateFrequency = updateFrequency; this.updateFrequency = updateFrequency;
this.sendVelocity = sendVelocity; this.sendVelocity = sendVelocity;