diff --git a/build.gradle b/build.gradle index 44ebae0..c23d6f0 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'fabric-loom' version '1.8-SNAPSHOT' + id 'fabric-loom' version '1.10-SNAPSHOT' id 'maven-publish' id 'com.modrinth.minotaur' version '2.+' id 'net.darkhax.curseforgegradle' version '1.1.+' @@ -14,8 +14,8 @@ base { } repositories { - maven { url "https://maven.terraformersmc.com/releases/" } - maven { url "https://maven.isxander.dev/releases" } + maven { url = "https://maven.terraformersmc.com/releases/" } + maven { url = "https://maven.isxander.dev/releases" } } loom { @@ -33,7 +33,7 @@ dependencies { } processResources { - filteringCharset "UTF-8" + filteringCharset = "UTF-8" var replaceProperties = [ version : project.version, 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 95cd12f..faacb7d 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ yarn_mappings=1.20.1+build.10 loader_version=0.14.24 # Mod Properties -mod_version=1.2.2+1.20.1 +mod_version=1.2.3+1.20.1 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 f65cb33..db9b637 100644 --- a/src/main/java/one/oth3r/sit/utl/Utl.java +++ b/src/main/java/one/oth3r/sit/utl/Utl.java @@ -226,8 +226,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