/* * Decompiled with CFR 0.152. */ package de.maxhenkel.voicechat.net; import de.maxhenkel.voicechat.Voicechat; import de.maxhenkel.voicechat.net.Packet; import de.maxhenkel.voicechat.util.FriendlyByteBuf; import de.maxhenkel.voicechat.util.Key; import de.maxhenkel.voicechat.voice.common.PlayerState; public class PlayerStatePacket implements Packet { public static final Key PLAYER_STATE = Voicechat.compatibility.createNamespacedKey("state"); private PlayerState playerState; public PlayerStatePacket() { } public PlayerStatePacket(PlayerState playerState) { this.playerState = playerState; } public PlayerState getPlayerState() { return this.playerState; } @Override public Key getID() { return PLAYER_STATE; } @Override public PlayerStatePacket fromBytes(FriendlyByteBuf buf) { this.playerState = PlayerState.fromBytes(buf); return this; } @Override public void toBytes(FriendlyByteBuf buf) { this.playerState.toBytes(buf); } }