diff --git a/src/main/java/dev/micle/loginprotection/network/ServerPlayerStatePacket.java b/src/main/java/dev/micle/loginprotection/network/server/PlayerStatePacket.java similarity index 54% rename from src/main/java/dev/micle/loginprotection/network/ServerPlayerStatePacket.java rename to src/main/java/dev/micle/loginprotection/network/server/PlayerStatePacket.java index ac2c6e1..3f7317d 100644 --- a/src/main/java/dev/micle/loginprotection/network/ServerPlayerStatePacket.java +++ b/src/main/java/dev/micle/loginprotection/network/server/PlayerStatePacket.java @@ -1,30 +1,31 @@ -package dev.micle.loginprotection.network; +package dev.micle.loginprotection.network.server; import dev.micle.loginprotection.data.ProtectedPlayer; +import dev.micle.loginprotection.network.NetworkManager; import dev.micle.loginprotection.proxy.Proxy; import net.minecraft.network.FriendlyByteBuf; import net.minecraftforge.network.NetworkEvent; import java.util.function.Supplier; -public class ServerPlayerStatePacket { +public class PlayerStatePacket { private final ProtectedPlayer.State state; - public ServerPlayerStatePacket(ProtectedPlayer.State state) { + public PlayerStatePacket(ProtectedPlayer.State state) { this.state = state; } - public static void encode(final ServerPlayerStatePacket packet, final FriendlyByteBuf buffer) { + public static void encode(final PlayerStatePacket packet, final FriendlyByteBuf buffer) { NetworkManager.writeVersionInfo(buffer, true); buffer.writeUtf(packet.state.toString()); } - public static ServerPlayerStatePacket decode(final FriendlyByteBuf buffer) { + public static PlayerStatePacket decode(final FriendlyByteBuf buffer) { NetworkManager.checkVersion(buffer); - return new ServerPlayerStatePacket(ProtectedPlayer.State.valueOf(buffer.readUtf())); + return new PlayerStatePacket(ProtectedPlayer.State.valueOf(buffer.readUtf())); } - public static void handle(final ServerPlayerStatePacket packet, final Supplier contextSupplier) { + public static void handle(final PlayerStatePacket packet, final Supplier contextSupplier) { final NetworkEvent.Context context = contextSupplier.get(); context.enqueueWork(() -> { Proxy.Client.setPlayerState(packet.state);