diff --git a/build.gradle b/build.gradle index f67648f..a7f780f 100644 --- a/build.gradle +++ b/build.gradle @@ -1,5 +1,5 @@ plugins { - id 'fabric-loom' version '1.9-SNAPSHOT' + id 'fabric-loom' version '1.10-SNAPSHOT' id 'maven-publish' } diff --git a/gradle.properties b/gradle.properties index 966aef9..d83e04b 100644 --- a/gradle.properties +++ b/gradle.properties @@ -4,8 +4,8 @@ org.gradle.parallel=true # Fabric Properties # check these on https://fabricmc.net/develop -minecraft_version=1.21.1 -loader_version=0.16.9 +minecraft_version=1.21.5 +loader_version=0.16.10 # Mod Properties mod_version=1.2.2 @@ -13,4 +13,4 @@ maven_group=com.fexl archives_base_name=view-lock # Dependencies -fabric_version=0.110.0+1.21.1 \ No newline at end of file +fabric_version=0.128.1+1.21.5 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index e2847c8..cea7a79 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.11.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.12-bin.zip networkTimeout=10000 validateDistributionUrl=true zipStoreBase=GRADLE_USER_HOME diff --git a/src/main/java/com/fexl/viewlock/mixin/PlayerTeleport.java b/src/main/java/com/fexl/viewlock/mixin/PlayerTeleport.java index 3801ed0..1d8bbcb 100644 --- a/src/main/java/com/fexl/viewlock/mixin/PlayerTeleport.java +++ b/src/main/java/com/fexl/viewlock/mixin/PlayerTeleport.java @@ -62,20 +62,20 @@ public void playerTeleport(ClientboundPlayerPositionPacket clientboundPlayerPosi .append(MutableComponent.create(new LiteralContents("View unlocked! Click ")) .withStyle(style -> style .withColor(ChatFormatting.RED) - .withHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, MutableComponent.create(PlainTextContents.EMPTY).append(hoverText))) + .withHoverEvent(new HoverEvent.ShowText(MutableComponent.create(PlainTextContents.EMPTY).append(hoverText))) ) ) .append(MutableComponent.create(new LiteralContents("here")) .withStyle(style -> style .withColor(ChatFormatting.BLUE) - .withClickEvent(new ClickEvent(ClickEvent.Action.RUN_COMMAND, "/vl relock")) - .withHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, MutableComponent.create(PlainTextContents.EMPTY).append("Reset view"))) + .withClickEvent(new ClickEvent.RunCommand("/vl relock")) + .withHoverEvent(new HoverEvent.ShowText(MutableComponent.create(PlainTextContents.EMPTY).append("Reset view"))) ) ) .append(MutableComponent.create(new LiteralContents(" to restore lock.")) .withStyle(style -> style .withColor(ChatFormatting.RED) - .withHoverEvent(new HoverEvent(HoverEvent.Action.SHOW_TEXT, MutableComponent.create(PlainTextContents.EMPTY).append(hoverText))) + .withHoverEvent(new HoverEvent.ShowText(MutableComponent.create(PlainTextContents.EMPTY).append(hoverText))) ) ) , false); diff --git a/src/main/resources/fabric.mod.json b/src/main/resources/fabric.mod.json index 80d6b7f..e6525b7 100644 --- a/src/main/resources/fabric.mod.json +++ b/src/main/resources/fabric.mod.json @@ -36,7 +36,7 @@ "depends": { "fabricloader": ">=0.16.9", "fabric": "*", - "minecraft": ">=1.21", + "minecraft": ">=1.21.5", "java": ">=21" } }