Search in sources :

Example 11 with Argument

use of mcjty.lib.network.Argument in project RFTools by McJty.

the class GuiEnderMonitor method changeMode.

private void changeMode() {
    EnderMonitorMode newMode = EnderMonitorMode.getMode(mode.getCurrentChoice());
    tileEntity.setMode(newMode);
    sendServerCommand(RFToolsMessages.INSTANCE, EnderMonitorTileEntity.CMD_MODE, new Argument("mode", newMode.getDescription()));
}
Also used : Argument(mcjty.lib.network.Argument)

Example 12 with Argument

use of mcjty.lib.network.Argument in project RFTools by McJty.

the class GuiLevelEmitter method setOredictUsage.

private void setOredictUsage() {
    boolean b = OREDICT_USE.equals(oreDictLabel.getCurrentChoice());
    tileEntity.setOreDict(b);
    sendServerCommand(RFToolsMessages.INSTANCE, LevelEmitterTileEntity.CMD_SETOREDICT, new Argument("b", b));
}
Also used : Argument(mcjty.lib.network.Argument)

Example 13 with Argument

use of mcjty.lib.network.Argument in project RFTools by McJty.

the class GuiStorageScanner method moveTop.

private void moveTop() {
    sendServerCommand(RFToolsMessages.INSTANCE, tileEntity.getDimension(), StorageScannerTileEntity.CMD_TOP, new Argument("index", storageList.getSelected() - 1));
    storageList.setSelected(1);
    listDirty = 0;
}
Also used : Argument(mcjty.lib.network.Argument)

Example 14 with Argument

use of mcjty.lib.network.Argument in project RFTools by McJty.

the class GuiStorageScanner method changeRoutable.

private void changeRoutable(BlockPos c) {
    sendServerCommand(RFToolsMessages.INSTANCE, tileEntity.getDimension(), StorageScannerTileEntity.CMD_TOGGLEROUTABLE, new Argument("pos", c));
    listDirty = 0;
}
Also used : Argument(mcjty.lib.network.Argument)

Example 15 with Argument

use of mcjty.lib.network.Argument in project RFTools by McJty.

the class GuiStorageScanner method moveUp.

private void moveUp() {
    sendServerCommand(RFToolsMessages.INSTANCE, tileEntity.getDimension(), StorageScannerTileEntity.CMD_UP, new Argument("index", storageList.getSelected() - 1));
    storageList.setSelected(storageList.getSelected() - 1);
    listDirty = 0;
}
Also used : Argument(mcjty.lib.network.Argument)

Aggregations

Argument (mcjty.lib.network.Argument)97 PositionalLayout (mcjty.lib.gui.layout.PositionalLayout)8 Window (mcjty.lib.gui.Window)7 Panel (mcjty.lib.gui.widgets.Panel)6 ItemStack (net.minecraft.item.ItemStack)6 PacketServerCommand (mcjty.lib.network.PacketServerCommand)4 ArrayList (java.util.ArrayList)3 GenericGuiContainer (mcjty.lib.container.GenericGuiContainer)3 HorizontalLayout (mcjty.lib.gui.layout.HorizontalLayout)3 Label (mcjty.lib.gui.widgets.Label)3 PacketRequestIntegerFromServer (mcjty.lib.network.PacketRequestIntegerFromServer)3 java.awt (java.awt)2 Rectangle (java.awt.Rectangle)2 StyleConfig (mcjty.lib.base.StyleConfig)2 GenericEnergyStorageTileEntity (mcjty.lib.entity.GenericEnergyStorageTileEntity)2 HorizontalAlignment (mcjty.lib.gui.layout.HorizontalAlignment)2 VerticalLayout (mcjty.lib.gui.layout.VerticalLayout)2 mcjty.lib.gui.widgets (mcjty.lib.gui.widgets)2 ChoiceLabel (mcjty.lib.gui.widgets.ChoiceLabel)2 TextField (mcjty.lib.gui.widgets.TextField)2