Raintrollstar Posted August 17, 2017 Share Posted August 17, 2017 (edited) The worldIn.newExplosion() method does not damage the player. worldIn.newExplosion(entityLiving, pos.getX(), pos.getY(), pos.getZ(), explosionStrength, true, true); I noticed that the declaration in the World class states that "at time of writing Explosion is not finished". I'm using forge 1.12-14.21.1.2423 Edited August 18, 2017 by Raintrollstar Quote Link to comment Share on other sites More sharing options...
Raintrollstar Posted August 18, 2017 Author Share Posted August 18, 2017 pls help Quote Link to comment Share on other sites More sharing options...
jabelar Posted August 18, 2017 Share Posted August 18, 2017 Well I do see the comment about not being fully implemented, but if you look at the Explosion class the doExplosionA() method does seem to get all entities in the area, check if they are immune to explosion, then damages all that are not immune. You're saying you tried this and it didn't work? If so, just trace through the execution and see what is going on. Another way is to make your own explosion class and copy the code from the vanilla explosion class and debug and modify to your heart's content. Quote Check out my tutorials here: http://jabelarminecraft.blogspot.com/ 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.