From: Irtimaled Date: Thu, 21 Nov 2019 05:07:52 +0000 (-0800) Subject: Upgrade to 1.14.4 X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=5e89b309976b920ea1954645c2562dfd7395eab5;p=BoundingBoxOutlineReloaded.git Upgrade to 1.14.4 --- diff --git a/build.gradle b/build.gradle index 0346daf..712bd6b 100644 --- a/build.gradle +++ b/build.gradle @@ -39,7 +39,7 @@ dependencies { minecraft { version = project.mcVersion - mappings = 'snapshot_20190624' + mappings = 'snapshot_20200119' runDir = 'run' tweakClass = 'com.irtimaled.bbor.launch.ClientTweaker' makeObfSourceJar = false diff --git a/gradle.properties b/gradle.properties index 3e18eb7..a753f0c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ name=bbor buildVersion=2.4 # leave a space to reduce merge conflicts on version change -mcVersion=1.14.2 +mcVersion=1.14.4 diff --git a/src/main/java/com/irtimaled/bbor/client/gui/SearchField.java b/src/main/java/com/irtimaled/bbor/client/gui/SearchField.java index d5fd4e2..a0577f5 100644 --- a/src/main/java/com/irtimaled/bbor/client/gui/SearchField.java +++ b/src/main/java/com/irtimaled/bbor/client/gui/SearchField.java @@ -10,7 +10,7 @@ public class SearchField extends TextFieldWidget implements IControl { super(fontRenderer, left, top, width, height, ""); this.controlList = controlList; - this.func_212954_a(text -> this.controlList.filter(removeLeadingSpaces(text.toLowerCase()))); + this.setResponder(text -> this.controlList.filter(removeLeadingSpaces(text.toLowerCase()))); this.setTextFormatter((text, id) -> removeLeadingSpaces(text)); this.setFocused(true); } diff --git a/src/main/java/com/irtimaled/bbor/client/interop/ClientInterop.java b/src/main/java/com/irtimaled/bbor/client/interop/ClientInterop.java index 581215f..67809c3 100644 --- a/src/main/java/com/irtimaled/bbor/client/interop/ClientInterop.java +++ b/src/main/java/com/irtimaled/bbor/client/interop/ClientInterop.java @@ -37,7 +37,7 @@ public class ClientInterop { if (message.startsWith("/bbor:")) { ClientPlayNetHandler connection = Minecraft.getInstance().getConnection(); if (connection != null) { - CommandDispatcher commandDispatcher = connection.func_195515_i(); + CommandDispatcher commandDispatcher = connection.getCommandDispatcher(); CommandSource commandSource = Minecraft.getInstance().player.getCommandSource(); try { commandDispatcher.execute(message.substring(1), commandSource); diff --git a/src/main/java/com/irtimaled/bbor/client/providers/WorldSpawnProvider.java b/src/main/java/com/irtimaled/bbor/client/providers/WorldSpawnProvider.java index 55e8968..c3b6b47 100644 --- a/src/main/java/com/irtimaled/bbor/client/providers/WorldSpawnProvider.java +++ b/src/main/java/com/irtimaled/bbor/client/providers/WorldSpawnProvider.java @@ -3,6 +3,7 @@ package com.irtimaled.bbor.client.providers; import com.irtimaled.bbor.client.config.BoundingBoxTypeHelper; import com.irtimaled.bbor.client.models.BoundingBoxWorldSpawn; import com.irtimaled.bbor.common.BoundingBoxType; +import com.irtimaled.bbor.common.MathHelper; import com.irtimaled.bbor.common.models.Coords; import com.irtimaled.bbor.common.models.DimensionId; @@ -17,8 +18,8 @@ public class WorldSpawnProvider implements IBoundingBoxProvider - ClientInterop.registerClientCommands(handler.func_195515_i())); + ClientInterop.registerClientCommands(handler.getCommandDispatcher()) + ); } } diff --git a/src/main/java/com/irtimaled/bbor/mixin/server/MixinMinecraftServer.java b/src/main/java/com/irtimaled/bbor/mixin/server/MixinMinecraftServer.java index 08cb9b7..b669222 100644 --- a/src/main/java/com/irtimaled/bbor/mixin/server/MixinMinecraftServer.java +++ b/src/main/java/com/irtimaled/bbor/mixin/server/MixinMinecraftServer.java @@ -2,8 +2,8 @@ package com.irtimaled.bbor.mixin.server; import com.irtimaled.bbor.common.interop.CommonInterop; import net.minecraft.server.MinecraftServer; -import net.minecraft.world.ServerWorld; import net.minecraft.world.dimension.DimensionType; +import net.minecraft.world.server.ServerWorld; import org.spongepowered.asm.mixin.Final; import org.spongepowered.asm.mixin.Mixin; import org.spongepowered.asm.mixin.Shadow; @@ -19,7 +19,7 @@ public class MixinMinecraftServer { @Final private Map worlds; - @Inject(method = "func_213186_a", at = @At("HEAD")) + @Inject(method = "loadInitialChunks", at = @At("HEAD")) private void initialWorldChunkLoad(CallbackInfo ci) { CommonInterop.loadWorlds(worlds.values()); } diff --git a/src/main/java/com/irtimaled/bbor/server/ServerRunner.java b/src/main/java/com/irtimaled/bbor/server/ServerRunner.java index b6a1cab..79aa871 100644 --- a/src/main/java/com/irtimaled/bbor/server/ServerRunner.java +++ b/src/main/java/com/irtimaled/bbor/server/ServerRunner.java @@ -30,6 +30,7 @@ public class ServerRunner { private static final ThrowableConsumer addURL; static { + VANILLA_SERVER_JARS.put("1.14.4", "https://launcher.mojang.com/v1/objects/3dc3d84a581f14691199cf6831b71ed1296a9fdf/server.jar"); VANILLA_SERVER_JARS.put("1.14.2", "https://launcher.mojang.com/v1/objects/808be3869e2ca6b62378f9f4b33c946621620019/server.jar"); VANILLA_SERVER_JARS.put("1.13.2", "https://launcher.mojang.com/v1/objects/3737db93722a9e39eeada7c27e7aca28b144ffa7/server.jar");