# how to detect if underground?

## Recommended Posts

Hey y'all,

Is there a way to detect if your character is underground? Trying to figure out the best way to detect if I'm near... Hill Giants.

Would my getZ() == -1?

##### Share on other sites

Npcs.closest("HIll Giants")!=null

##### Share on other sites

Hey y'all,

Is there a way to detect if your character is underground? Trying to figure out the best way to detect if I'm near... Hill Giants.

Would my getZ() == -1?

Check your Z plane or define an area inside the dungeon and check if it contains your player.

##### Share on other sites

Most of the time if you are in a dungeon your y-cord is > 9000. Also check if hill giants are there or not to determine where the player is.

##### Share on other sites

Open the entity debugger and hover over a position. This will tell you it's x,y and z position. The z position will therefore be the same as the rest of the dungeon. However there are some dungeons and rooftops with z co-ords of 0 (and if my memory serves correctly hill giants may well be one of them?) so if that is the case then you can always create an area and check if you're in it. Alternatively, seeing as u just climbed down a ladder, you could check whether the ladder has a 'climb-up' option instead of a 'climb-down' option

~apa

##### Share on other sites

I'm pretty sure all dungeons have a z plane of 0 there is no lower plane.

##### Share on other sites

Open the entity debugger and hover over a position. This will tell you it's x,y and z position. The z position will therefore be the same as the rest of the dungeon. However there are some dungeons and rooftops with z co-ords of 0 (and if my memory serves correctly hill giants may well be one of them?) so if that is the case then you can always create an area and check if you're in it. Alternatively, seeing as u just climbed down a ladder, you could check whether the ladder has a 'climb-up' option instead of a 'climb-down' option

~apa

Thanks a million!

## Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

×   Pasted as rich text.   Paste as plain text instead

Only 75 emoji are allowed.

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

• ### Recently Browsing   0 members

×
×
• Create New...