ItsTheRuski Posted October 11, 2013 Share Posted October 11, 2013 I am trying to make a potion effect that allows the player to not be attacked by hostile mobs. I don't have much code yet, but I was looking into some AI classes and I couldn't find a flag for if(!player.capabilities.isCreative). So, I was wondering if anyone knew how the game handles hostile mobs not attacking the player when the player is in Creative Mode. Quote Link to comment Share on other sites More sharing options...
TheGreyGhost Posted October 11, 2013 Share Posted October 11, 2013 Hi Not sure but I suspect: PlayerCapabilities.disableDamage see EntityAITarget.isSuitableTarget else if (par1EntityLivingBase instanceof EntityPlayer && !par2 && ((EntityPlayer)par1EntityLivingBase).capabilities.disableDamage) -TGG Quote Link to comment Share on other sites More sharing options...
ItsTheRuski Posted October 11, 2013 Author Share Posted October 11, 2013 YES! PlayerCapabilities.disableDamage turned out to be a public variable, so it worked PERFECTLY. Thanks a bucnh TGG =, you've really helped a lot with my mod so far. I will be sure to credit you and PM you when the mod is at least a good WIP. Quote Link to comment Share on other sites More sharing options...
TheGreyGhost Posted October 11, 2013 Share Posted October 11, 2013 Hi Ruski No worries, glad I could help :-) - TGG Quote Link to comment Share on other sites More sharing options...
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.