add deprecated

This commit is contained in:
2022-03-13 08:16:35 +08:00
parent 2e9d684622
commit 660dd4f029
18 changed files with 231 additions and 42 deletions
@@ -0,0 +1,29 @@
package cc.maxmc.servux.network.packet;
import cc.maxmc.servux.dataproviders.StructureDataProvider;
import org.bukkit.entity.Player;
public class StructureDataPacketHandler {
public static final String CHANNEL = "servux:structures";
public static final StructureDataPacketHandler INSTANCE = new StructureDataPacketHandler();
public static final int PROTOCOL_VERSION = 1;
public static final int PACKET_S2C_METADATA = 1;
public static final int PACKET_S2C_STRUCTURE_DATA = 2;
public String getChannel() {
return CHANNEL;
}
public boolean isSubscribable() {
return true;
}
public boolean subscribe(Player player) {
return StructureDataProvider.register(player);
}
public boolean unsubscribe(Player player) {
return StructureDataProvider.unregister(netHandler.player);
}
}