diff --git a/changelog.md b/changelog.md index 08b94ce..05b85df 100644 --- a/changelog.md +++ b/changelog.md @@ -1,15 +1,2 @@ -# v1.2.2 -more configuration! -### height-difference-limit -new server config for y difference limit for sitting - -limit how far above or below a block can compared to a player be to sit! - -**default**: 1 block above and below the player's y - -### fixes / changelog: -* fixed interaction-blocks not getting copied correctly when updating the file -* fixed actionbar text for toggling sitting ablity not displaying correctly -* added `height-difference-limit` `server-config` option -* added German localization (de_de) -* added Simplified Chinese localization (zh_ch) \ No newline at end of file +# v1.2.3 +* fixed not being able to sit when the Y level was below 0 \ No newline at end of file diff --git a/gradle.properties b/gradle.properties index 67f1082..1b3c1f6 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ yarn_mappings=1.21.3+build.2 loader_version=0.16.10 # Mod Properties -mod_version=1.2.2+1.21.3 +mod_version=1.2.3+1.21.3 maven_group=one.oth3r file_name=sit! diff --git a/src/main/java/one/oth3r/sit/utl/Utl.java b/src/main/java/one/oth3r/sit/utl/Utl.java index 4fd84bd..88e86b7 100644 --- a/src/main/java/one/oth3r/sit/utl/Utl.java +++ b/src/main/java/one/oth3r/sit/utl/Utl.java @@ -227,8 +227,7 @@ public class Utl { public static BlockPos getBlockPos(DisplayEntity.TextDisplayEntity entity) { // the entity Y level, adjusted // the adjustment - is the opposite of the offset applied in Entity.create() - double entityY = entity.getY() + (Y_ADJUSTMENT*-1); - + double entityY = entity.getBlockY() + (Y_ADJUSTMENT*-1); // get the block pos BlockPos pos = new BlockPos(entity.getBlockX(),(int)entityY,entity.getBlockZ()); // if above the block, subtract 1