From 249e68626c4be6dc475df56d22a9a80f91da79b9 Mon Sep 17 00:00:00 2001 From: emortaldev Date: Sun, 3 Mar 2024 19:20:39 +0000 Subject: [PATCH] Update to 1.20.4 --- build.gradle.kts | 7 ++----- gradle/wrapper/gradle-wrapper.properties | 2 +- .../emortal/minestom/marathon/animator/PathAnimator.java | 4 ++-- .../emortal/minestom/marathon/animator/SuvatAnimator.java | 4 ++-- .../dev/emortal/minestom/marathon/util/BetterEntity.java | 4 ++-- 5 files changed, 9 insertions(+), 12 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 81569bc..f4254bc 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -17,12 +17,9 @@ repositories { } dependencies { - implementation("dev.emortal.minestom:game-sdk:a3bc80a") + implementation("dev.emortal.minestom:game-sdk:8ef77c3") - implementation("dev.hollowcube:polar:1.3.1") - implementation("dev.emortal:rayfast:a4a8041") - - implementation("net.kyori:adventure-text-minimessage:4.14.0") + implementation("net.kyori:adventure-text-minimessage:4.16.0") } java { diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index ac72c34..a80b22c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.3-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/src/main/java/dev/emortal/minestom/marathon/animator/PathAnimator.java b/src/main/java/dev/emortal/minestom/marathon/animator/PathAnimator.java index 66cdaf3..d29544d 100644 --- a/src/main/java/dev/emortal/minestom/marathon/animator/PathAnimator.java +++ b/src/main/java/dev/emortal/minestom/marathon/animator/PathAnimator.java @@ -2,7 +2,7 @@ import dev.emortal.minestom.marathon.MarathonGame; import dev.emortal.minestom.marathon.util.BetterEntity; -import net.minestom.server.MinecraftServer; +import net.minestom.server.ServerFlag; import net.minestom.server.coordinate.Point; import net.minestom.server.coordinate.Pos; import net.minestom.server.coordinate.Vec; @@ -49,7 +49,7 @@ public void setBlockAnimated(@NotNull Instance instance, @NotNull Point point, @ finalEntity.remove(); instance.setBlock(point, block); }) - .delay(TaskSchedule.tick((int) (TIME_TO_ANIMATE * MinecraftServer.TICK_PER_SECOND))) + .delay(TaskSchedule.tick((int) (TIME_TO_ANIMATE * ServerFlag.SERVER_TICKS_PER_SECOND))) .schedule(); // lastEntity.scheduleRemove(Duration.ofMillis((long) (timeToAnimate * 1000))); } diff --git a/src/main/java/dev/emortal/minestom/marathon/animator/SuvatAnimator.java b/src/main/java/dev/emortal/minestom/marathon/animator/SuvatAnimator.java index 3de483b..4887b2d 100755 --- a/src/main/java/dev/emortal/minestom/marathon/animator/SuvatAnimator.java +++ b/src/main/java/dev/emortal/minestom/marathon/animator/SuvatAnimator.java @@ -2,7 +2,7 @@ import dev.emortal.minestom.marathon.MarathonGame; import dev.emortal.minestom.marathon.util.BetterEntity; -import net.minestom.server.MinecraftServer; +import net.minestom.server.ServerFlag; import net.minestom.server.coordinate.Point; import net.minestom.server.coordinate.Vec; import net.minestom.server.entity.EntityType; @@ -43,7 +43,7 @@ public void setBlockAnimated(@NotNull Instance instance, @NotNull Point point, @ Point velocityXZ = displacementXZ.div(time); Vec combinedVelocity = Vec.fromPoint(velocityXZ.withY(velocityY)); - lastEntity.setVelocity(combinedVelocity.mul(MinecraftServer.TICK_PER_SECOND)); + lastEntity.setVelocity(combinedVelocity.mul(ServerFlag.SERVER_TICKS_PER_SECOND)); lastEntity.setInstance(instance, realLastPoint); diff --git a/src/main/java/dev/emortal/minestom/marathon/util/BetterEntity.java b/src/main/java/dev/emortal/minestom/marathon/util/BetterEntity.java index 7e1c4b7..689ec63 100755 --- a/src/main/java/dev/emortal/minestom/marathon/util/BetterEntity.java +++ b/src/main/java/dev/emortal/minestom/marathon/util/BetterEntity.java @@ -1,6 +1,6 @@ package dev.emortal.minestom.marathon.util; -import net.minestom.server.MinecraftServer; +import net.minestom.server.ServerFlag; import net.minestom.server.coordinate.Pos; import net.minestom.server.coordinate.Vec; import net.minestom.server.entity.Entity; @@ -53,7 +53,7 @@ protected void updateVelocity(boolean wasOnGround, boolean flying, @NotNull Pos z * finalDrag )) // Convert from block/tick to block/sec - .mul(MinecraftServer.TICK_PER_SECOND) + .mul(ServerFlag.SERVER_TICKS_PER_SECOND) // Prevent infinitely decreasing velocity .apply(Vec.Operator.EPSILON); }