Jump to content

[Solved]How to find out if a player is on fire


Recommended Posts

I think you need to check the field in Entity called fire.  That is an int field that indicates how much longer you will burn (and isn't masked by immunity, although immunity will make it count down faster).


The problem is that the field is private.  So you will need to use Java reflection.


So basically use Java reflection to see if the fire field is > 0, if true then it is on fire (whether or not it is taking damage).

Check out my tutorials here: http://jabelarminecraft.blogspot.com/

Link to comment
Share on other sites

Before anyone mentions it, the isBurning() boolean only returns true if the player is on fire and isn't immune to fire.


Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support.


1.12 -> 1.13 primer by williewillus.


1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support.



Link to comment
Share on other sites

This topic is now closed to further replies.


  • Create New...

Important Information

By using this site, you agree to our Terms of Use.