Posted May 2, 20178 yr I've been stuck on this one line for 30+ minutes now. EntityRegistry.addSpawn(EntityMoa.class, 10, 1, 6, EnumCreatureType.CREATURE, BiomeDictionary.getBiomes(BiomeDictionary.Type.PLAINS)); I am making new mob called the Moa and I have two issues with this line. I am apparently supposed to put getBiomeForType instead of getBiomes but It says it's wrong and I either have to put getBiomeInfo which ends up being wrong also. When I put getBiomes, then addSpawn becomes wrong with the error: The method addSpawn(Class<? extends EntityLiving>, int, int, int, EnumCreatureType, Biome...) in the type EntityRegistry is not applicable for the arguments (Class<EntityMoa>, int, int, int, EnumCreatureType, Set<Biome>). I'm about to rip my head off, can someone please help???
May 2, 20178 yr The error message is pretty self-explanatory. Set<Biome> is not a Biome array and can't be cast to one. BiomeDictionary::getBiomes returns a Set<Biome> and you need a Biome[]. As for your first issue you should look here: Edited May 2, 20178 yr by V0idWa1k3r Added some more information
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.