Posted January 26, 20214 yr Is there a replacement for the EnumHelper? I am trying to add an EntityClassification for my mobs but am used to using the EnumHelper for this. Any advice?
January 26, 20214 yr It's now in the second parameter of EntityType.Builder#create, EntityClassification. Edited January 26, 20214 yr by poopoodice
January 26, 20214 yr Author Isn't that how you set the entity classification? For example, in order to run my code I have my entity registered through differed register as follows: public static final RegistryObject<EntityType<?>> GREEKVILLAGER = register("greekvillager_entity", () -> EntityType.Builder.create(GreekVillagerEntity::new, EntityClassification.CREATURE).build(new ResourceLocation(GreekMyths.MOD_ID, "greekvillager_entity").toString())); In that second field of the create method I am passing the EntityClassification.CREATURE What I would like is to create a different classification, lets say EntityClassification.MYMOBS and registier it as part of that instead. Is there a way to add additional Items to the EntityClassification Enum?
January 26, 20214 yr It implements IExtensibleEnum, I guess you can use it (check its comment). Edited January 26, 20214 yr by poopoodice
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.