public void onSelectionChanged(GuiElementCheckbox checkbox, boolean newSelected)
{
if (checkbox.equals(this.checkboxRedstoneSignal))
{
this.controller.redstoneActivation = newSelected;
GalacticraftCore.packetPipeline.sendToServer(new PacketSimple(EnumSimplePacket.S_ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 0, this.controller.xCoord, this.controller.yCoord, this.controller.zCoord, this.controller.redstoneActivation ? 1 : 0 }));
// PacketDispatcher.sendPacketToServer(PacketUtil.createPacket(GalacticraftCore.CHANNEL,
// EnumPacketServer.ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 0,
// this.controller.xCoord, this.controller.yCoord,
// this.controller.zCoord, this.controller.redstoneActivation ? 1 :
// 0 }));
}
else if (checkbox.equals(this.checkboxPlayerDistance))
{
this.controller.playerDistanceActivation = newSelected;
GalacticraftCore.packetPipeline.sendToServer(new PacketSimple(EnumSimplePacket.S_ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 1, this.controller.xCoord, this.controller.yCoord, this.controller.zCoord, this.controller.playerDistanceActivation ? 1 : 0 }));
// PacketDispatcher.sendPacketToServer(PacketUtil.createPacket(GalacticraftCore.CHANNEL,
// EnumPacketServer.ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 1,
// this.controller.xCoord, this.controller.yCoord,
// this.controller.zCoord, this.controller.playerDistanceActivation
// ? 1 : 0 }));
}
else if (checkbox.equals(this.checkboxOpenForPlayer))
{
this.controller.playerNameMatches = newSelected;
GalacticraftCore.packetPipeline.sendToServer(new PacketSimple(EnumSimplePacket.S_ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 3, this.controller.xCoord, this.controller.yCoord, this.controller.zCoord, this.controller.playerNameMatches ? 1 : 0 }));
// PacketDispatcher.sendPacketToServer(PacketUtil.createPacket(GalacticraftCore.CHANNEL,
// EnumPacketServer.ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 3,
// this.controller.xCoord, this.controller.yCoord,
// this.controller.zCoord, this.controller.playerNameMatches ? 1 : 0
// }));
}
else if (checkbox.equals(this.checkboxInvertSelection))
{
this.controller.invertSelection = newSelected;
GalacticraftCore.packetPipeline.sendToServer(new PacketSimple(EnumSimplePacket.S_ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 4, this.controller.xCoord, this.controller.yCoord, this.controller.zCoord, this.controller.invertSelection ? 1 : 0 }));
// PacketDispatcher.sendPacketToServer(PacketUtil.createPacket(GalacticraftCore.CHANNEL,
// EnumPacketServer.ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 4,
// this.controller.xCoord, this.controller.yCoord,
// this.controller.zCoord, this.controller.invertSelection ? 1 : 0
// }));
}
else if (checkbox.equals(this.checkboxHorizontalMode))
{
this.controller.lastHorizontalModeEnabled = this.controller.horizontalModeEnabled;
this.controller.horizontalModeEnabled = newSelected;
GalacticraftCore.packetPipeline.sendToServer(new PacketSimple(EnumSimplePacket.S_ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 5, this.controller.xCoord, this.controller.yCoord, this.controller.zCoord, this.controller.horizontalModeEnabled ? 1 : 0 }));
// PacketDispatcher.sendPacketToServer(PacketUtil.createPacket(GalacticraftCore.CHANNEL,
// EnumPacketServer.ON_ADVANCED_GUI_CLICKED_INT, new Object[] { 5,
// this.controller.xCoord, this.controller.yCoord,
// this.controller.zCoord, this.controller.horizontalModeEnabled ? 1
// : 0 }));