Choonster Posted March 6, 2017 Posted March 6, 2017 9 minutes ago, TheRPGAdventurer said: java.lang.IllegalArgumentException: Cannot set property PropertyEnum{name=breed, clazz=class com.TheRPGAdventurer.entity.breeds.EnumDragonBreed, values=[END, GOLD, JADE, NETHER, RUBY, SAPPHIRE]} to null on block realmofthedragons:dragon_egg, it is not an allowed value at net.minecraft.block.state.BlockStateContainer$StateImplementation.withProperty(BlockStateContainer.java:222) at com.TheRPGAdventurer.blocks.BlockDragonBreedEgg.getStateFromMeta(BlockDragonBreedEgg.java:38) at net.minecraft.block.Block.getStateById(Block.java:116) at net.minecraft.client.renderer.RenderGlobal.playEvent(RenderGlobal.java:2389) at net.minecraft.world.World.playEvent(World.java:3949) at net.minecraft.world.World.playEvent(World.java:3940) at com.TheRPGAdventurer.entity.helper.DragonLifeStageHelper.playEggCrackEffect(DragonLifeStageHelper.java:82) at com.TheRPGAdventurer.entity.helper.DragonLifeStageHelper.updateEgg(DragonLifeStageHelper.java:264) at com.TheRPGAdventurer.entity.helper.DragonLifeStageHelper.onLivingUpdate(DragonLifeStageHelper.java:225) at java.util.HashMap$Values.forEach(HashMap.java:980) at com.TheRPGAdventurer.entity.EntityTameableDragon.onLivingUpdate(EntityTameableDragon.java:255) at net.minecraft.entity.EntityLivingBase.onUpdate(EntityLivingBase.java:2225) at net.minecraft.entity.EntityLiving.onUpdate(EntityLiving.java:342) BlockDragonBreedEgg#getStateFromMeta is trying to set the breed property to null, but this isn't a value allowed by the property. You need to figure out where this null is coming from and what the actual value is supposed to be. Quote Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.
jeffryfisher Posted March 6, 2017 Posted March 6, 2017 If you're using Eclipse, and you see one of those reports with the Java line-numbers in it, you can click on the line to jump right to it. Quote The debugger is a powerful and necessary tool in any IDE, so learn how to use it. You'll be able to tell us more and get better help here if you investigate your runtime problems in the debugger before posting.
TheRPGAdventurer Posted March 7, 2017 Author Posted March 7, 2017 Just now, jeffryfisher said: If you're using Eclipse, and you see one of those reports with the Java line-numbers in it, you can click on the line to jump right to it. Thanks man appreciate it. 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.