thelion1997 Posted January 26, 2021 Posted January 26, 2021 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? Quote
poopoodice Posted January 26, 2021 Posted January 26, 2021 (edited) It's now in the second parameter of EntityType.Builder#create, EntityClassification. Edited January 26, 2021 by poopoodice Quote
thelion1997 Posted January 26, 2021 Author Posted January 26, 2021 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? Quote
poopoodice Posted January 26, 2021 Posted January 26, 2021 (edited) It implements IExtensibleEnum, I guess you can use it (check its comment). Edited January 26, 2021 by poopoodice Quote
thelion1997 Posted January 26, 2021 Author Posted January 26, 2021 Thanks! I managed to get that working! Quote
Recommended Posts
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.