use of forestry.core.network.PacketPayload in project ForestryMC by ForestryMC.
the class ContainerImprinter method advanceSelection.
public void advanceSelection(int index, World world) {
PacketPayload payload = new PacketPayload(2, 0, 0);
payload.intPayload[0] = index;
payload.intPayload[1] = 0;
sendSelectionChange(payload);
}
use of forestry.core.network.PacketPayload in project ForestryMC by ForestryMC.
the class ContainerImprinter method sendSelection.
public void sendSelection(EntityPlayer player) {
PacketPayload payload = new PacketPayload(2, 0, 0);
payload.intPayload[0] = inventory.getPrimaryIndex();
payload.intPayload[1] = inventory.getSecondaryIndex();
Proxies.net.sendToPlayer(new PacketUpdate(PacketIds.GUI_SELECTION, payload), player);
}
use of forestry.core.network.PacketPayload in project ForestryMC by ForestryMC.
the class Engine method getPacketPayload.
@Override
public PacketPayload getPacketPayload() {
PacketPayload payload = new PacketPayload(3, 1, 0);
if (this.isActive) {
payload.intPayload[0] = 1;
} else {
payload.intPayload[0] = 0;
}
payload.intPayload[1] = energyManager.toPacketInt();
payload.intPayload[2] = heat;
payload.floatPayload[0] = pistonSpeedServer;
return payload;
}
use of forestry.core.network.PacketPayload in project ForestryMC by ForestryMC.
the class ContainerSolderingIron method sendSelection.
public void sendSelection(EntityPlayer player) {
PacketPayload payload = new PacketPayload(0, 0, 1);
payload.stringPayload[0] = inventory.getLayout().getUID();
Proxies.net.sendToPlayer(new PacketUpdate(PacketIds.GUI_SELECTION, payload), player);
}
use of forestry.core.network.PacketPayload in project ForestryMC by ForestryMC.
the class ContainerCatalogue method cycleFilter.
public void cycleFilter() {
if (!Proxies.common.isSimulating(player.worldObj)) {
PacketPayload payload = new PacketPayload(1, 0, 0);
payload.intPayload[0] = 2;
PacketUpdate packet = new PacketUpdate(PacketIds.GUI_SELECTION_CHANGE, payload);
Proxies.net.sendToServer(packet);
return;
}
currentFilter = (currentFilter + 1) % FILTERS.size();
rebuildStationsList();
}
Aggregations