HeightBoxLib

Hitbox related Library that gets the entity's height!

236

HeightBoxLib

HeightBoxLib

Hitbox related library for Minecraft: Java Edition that gets the height of an entity's hitbox

How to use

Execute as either yourself or any other entity and run `hblib:util/get_height` or any of it's variants. You will get both the height of both the position of the entity's eye anchor and the entity's hitbox height (eye and out)

Example of use: Making an entity face a torso of a player

``` ##This is from the targetted entity scoreboard players set #Player hblib.number 1 function hblib:util/get_height

##Full - Eye height scoreboard players operation #Temp plate_havoc.temp = #Total hblib.number scoreboard players operation #Temp plate_havoc.temp -= #Eye hblib.number #Full /2 scoreboard players operation #Temp2 plate_havoc.temp = #Total hblib.number scoreboard players operation #Temp2 plate_havoc.temp /= #2 plate_havoc.temp #Halved + Temp execute store result storage plate_havoc:custom torso double 0.01 run scoreboard players operation #Temp plate_havoc.temp += #Temp2 plate_havoc.temp

execute anchored eyes as 00000000-0000-0005-0000-0001000007e9 run function plate_havoc:game/misc/face_torso/execute with storage plate_havoc:custom ```

Variants

`hblib:util/get_height` | Gets height of entity's hitbox `hblib:util/get_height_dy` | Height of entity's hitbox but subtracted by 0.01 `hblib:util/get_halved` | Height of entity's hitbox but halved `hblib:util/get_height_specific_scale` | Needs a macro $(scale) to run. It gets the entity's hitbox but aims for a decimal point depending on the scale. Examples: (1=180.0, 2=360.0, 0.5=90.0, 0.01=1.8)

ADS