use of mcjty.lib.network.Argument in project RFTools by McJty.
the class GuiLevelEmitter method setMetaUsage.
private void setMetaUsage() {
boolean b = STARRED.equals(starredLabel.getCurrentChoice());
tileEntity.setStarred(b);
sendServerCommand(RFToolsMessages.INSTANCE, LevelEmitterTileEntity.CMD_SETSTARRED, new Argument("b", b));
}
use of mcjty.lib.network.Argument in project RFTools by McJty.
the class GuiStorageScanner method moveDown.
private void moveDown() {
sendServerCommand(RFToolsMessages.INSTANCE, tileEntity.getDimension(), StorageScannerTileEntity.CMD_DOWN, new Argument("index", storageList.getSelected() - 1));
storageList.setSelected(storageList.getSelected() + 1);
listDirty = 0;
}
use of mcjty.lib.network.Argument in project RFTools by McJty.
the class GuiStorageScanner method toggleView.
private void toggleView() {
storagePanel.setLayoutHint(new PositionalLayout.PositionalHint(3, 4, getStoragePanelWidth(), 86 + 54));
itemPanel.setLayoutHint(new PositionalLayout.PositionalHint(getStoragePanelWidth() + 6, 4, 256 - getStoragePanelWidth() - 12, 86 + 54));
// Force layout dirty:
window.getToplevel().setBounds(window.getToplevel().getBounds());
listDirty = 0;
requestListsIfNeeded();
sendServerCommand(RFToolsMessages.INSTANCE, tileEntity.getDimension(), StorageScannerTileEntity.CMD_SETVIEW, new Argument("b", openViewButton.isPressed()));
}
use of mcjty.lib.network.Argument in project RFTools by McJty.
the class GuiBuilder method changeRedstoneMode.
private void changeRedstoneMode() {
tileEntity.setRSMode(RedstoneMode.values()[redstoneMode.getCurrentChoiceIndex()]);
sendServerCommand(RFToolsMessages.INSTANCE, BuilderTileEntity.CMD_SETRSMODE, new Argument("rs", RedstoneMode.values()[redstoneMode.getCurrentChoiceIndex()].getDescription()));
}
use of mcjty.lib.network.Argument in project RFTools by McJty.
the class GuiBuilder method updateRotate.
private void updateRotate() {
String choice = rotateButton.getCurrentChoice();
int index = 0;
if (ROTATE_0.equals(choice)) {
index = 0;
} else if (ROTATE_90.equals(choice)) {
index = 1;
} else if (ROTATE_180.equals(choice)) {
index = 2;
} else if (ROTATE_270.equals(choice)) {
index = 3;
}
sendServerCommand(RFToolsMessages.INSTANCE, CMD_SETROTATE, new Argument("rotate", index));
}
Aggregations