From 82bcd3127cb962978d9b7da29cccc2dbe8a1ccca Mon Sep 17 00:00:00 2001 From: haykam821 <24855774+haykam821@users.noreply.github.com> Date: Fri, 24 Mar 2023 14:14:08 -0400 Subject: [PATCH] Update minigame to Minecraft 1.19.4 (#3) --- build.gradle | 4 ++-- gradle.properties | 8 ++++---- .../slime_mould/game/map/SlimeMouldMapBuilder.java | 2 +- .../nucleoid/slime_mould/game/map/SlimeMouldPlate.java | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/build.gradle b/build.gradle index 8bf6ca1..ee33cfd 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'fabric-loom' version '1.0.+' + id 'fabric-loom' version '1.1.+' id 'maven-publish' } @@ -21,7 +21,7 @@ dependencies { modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" - modImplementation 'xyz.nucleoid:plasmid:0.5+1.19.3-SNAPSHOT' + modImplementation 'xyz.nucleoid:plasmid:0.5+1.19.4-SNAPSHOT' } processResources { diff --git a/gradle.properties b/gradle.properties index 7a35d01..b0037b2 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,12 +1,12 @@ # Done to increase the memory available to gradle. org.gradle.jvmargs=-Xmx1G # Fabric Properties -minecraft_version=1.19.3 -yarn_mappings=1.19.3+build.5 -loader_version=0.14.12 +minecraft_version=1.19.4 +yarn_mappings=1.19.4+build.1 +loader_version=0.14.18 # Mod Properties mod_version=1.0.0 maven_group=xyz.nucleoid archives_base_name=slime-mould # Dependencies -fabric_version=0.70.0+1.19.3 +fabric_version=0.76.0+1.19.4 diff --git a/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldMapBuilder.java b/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldMapBuilder.java index 4851f59..8a6a36a 100644 --- a/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldMapBuilder.java +++ b/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldMapBuilder.java @@ -46,7 +46,7 @@ private SlimeMouldPlate buildPlate(MapTemplate template, MapTemplateMetadata met } private int computePlateRadius(MapTemplate template, BlockBounds plateBounds) { - BlockPos plateCenter = new BlockPos(plateBounds.center()); + BlockPos plateCenter = BlockPos.ofFloored(plateBounds.center()); BlockPos plateSize = plateBounds.size(); int plateRadius = Math.min(plateSize.getX(), plateSize.getZ()) / 2; diff --git a/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldPlate.java b/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldPlate.java index 233790c..67d610b 100644 --- a/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldPlate.java +++ b/src/main/java/xyz/nucleoid/slime_mould/game/map/SlimeMouldPlate.java @@ -51,7 +51,7 @@ public BlockPos getSpawnPos(double theta, double distance) { double spawnX = plateCenter.x + Math.cos(theta) * distance; double spawnZ = plateCenter.z - Math.sin(theta) * distance; - return new BlockPos(spawnX, plateY, spawnZ); + return BlockPos.ofFloored(spawnX, plateY, spawnZ); } public static Surface testSurface(Block block) {