I am Registering Mobs using http://pastebin.com/UAtdAS8G now I would like to add diff types using enum types. I have everything in place but I cant figure out how to register each type using the registerEntity method due to the fact that it calls for a class, when I need to call a type.
Your unique ID finder is redundant. IDs registered using EntityRegistry.registerModEntity() are unique to the mod, they aren't shared with other mods.
In terms of multiple types, if they're all instances of the same class, just register that class once. Alternatively, separate each type into its own class and register them individually. IDs are not a problem, as I said above each mod has 256 entity ids that are available to it and only it.
I am Registering Mobs using http://pastebin.com/UAtdAS8G now I would like to add diff types using enum types. I have everything in place but I cant figure out how to register each type using the registerEntity method due to the fact that it calls for a class, when I need to call a type.
What do you mean by different types of mobs? Do you have one mob with multiple variations which you would like to register?
yes
Your unique ID finder is redundant. IDs registered using EntityRegistry.registerModEntity() are unique to the mod, they aren't shared with other mods.
In terms of multiple types, if they're all instances of the same class, just register that class once. Alternatively, separate each type into its own class and register them individually. IDs are not a problem, as I said above each mod has 256 entity ids that are available to it and only it.
Please don't PM me asking for help, I will just redirect you to the appropriate forum, where there are others who are far more skilled than me.
This is not the signature you are looking for.
Banners and such things
Look at how vanilla handles and registers Villagers