38public final class SendPlayerOption
extends OutgoingPacket {
42 private boolean disable;
44 public SendPlayerOption(
PlayerOption option,
boolean top) {
45 this(option, top,
false);
48 public SendPlayerOption(
PlayerOption option,
boolean top,
boolean disable) {
52 this.disable = disable;
56 public boolean encode(
Player player) {
57 if (player.contextMenus.contains(option) && !disable) {
63 .writeString(disable ?
"null" : option.getName());
66 player.contextMenus.remove(option);
68 player.contextMenus.add(option);