From 4359fed3bb8ed26706b0d3fb97f524652c2b6ceb Mon Sep 17 00:00:00 2001 From: Meredith Espinosa Date: Tue, 21 May 2019 20:25:19 -0700 Subject: [PATCH] fix a networking crash --- build.gradle | 2 +- .../skillcheck/util/SkillCheckNetworking.java | 16 +++++++--------- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/build.gradle b/build.gradle index efe0dbb..78fe0a2 100644 --- a/build.gradle +++ b/build.gradle @@ -34,7 +34,7 @@ if(rootProject.file("private.gradle").exists()) { //Publishing details archivesBaseName = "skillcheck" group = "io.github.cottonmc" -version = "1.0.8+1.14.1" +version = "1.0.9+1.14.1" minecraft { refmapName = "mixins.skillcheck.refmap.json" diff --git a/src/main/java/io/github/cottonmc/skillcheck/util/SkillCheckNetworking.java b/src/main/java/io/github/cottonmc/skillcheck/util/SkillCheckNetworking.java index 6a3dd78..50cfef2 100644 --- a/src/main/java/io/github/cottonmc/skillcheck/util/SkillCheckNetworking.java +++ b/src/main/java/io/github/cottonmc/skillcheck/util/SkillCheckNetworking.java @@ -55,25 +55,23 @@ public static void initServer() { }); } - @Environment(EnvType.CLIENT) + + public static void syncPlayerLevel(int level, ServerPlayerEntity player) { + PacketByteBuf buf = new PacketByteBuf(Unpooled.buffer()); + buf.writeInt(level); + player.networkHandler.sendPacket(new CustomPayloadS2CPacket(SYNC_PLAYER_LEVEL, buf)); + } + public static void syncSelection(int index) { PacketByteBuf buf = new PacketByteBuf(Unpooled.buffer()); buf.writeInt(index); MinecraftClient.getInstance().getNetworkHandler().getClientConnection().send(new CustomPayloadC2SPacket(SYNC_SELECTION, buf)); } - @Environment(EnvType.CLIENT) public static void syncLevelup(Identifier id, int xpCost) { PacketByteBuf buf = new PacketByteBuf(Unpooled.buffer()); buf.writeIdentifier(id); buf.writeInt(xpCost); MinecraftClient.getInstance().getNetworkHandler().getClientConnection().send(new CustomPayloadC2SPacket(SYNC_LEVELUP, buf)); } - - @Environment(EnvType.CLIENT) - public static void syncPlayerLevel(int level, ServerPlayerEntity player) { - PacketByteBuf buf = new PacketByteBuf(Unpooled.buffer()); - buf.writeInt(level); - player.networkHandler.sendPacket(new CustomPayloadS2CPacket(SYNC_PLAYER_LEVEL, buf)); - } } \ No newline at end of file