public void broadcastData() { mechanicalPowerMod.broadcastNetwork(new MechNetworkPacket() { angle = angle, networkId = networkId, speed = speed, direction = (speed >= 0f ? 1 : -1), totalAvailableTorque = totalAvailableTorque, networkResistance = networkResistance, networkTorque = networkTorque }); }
public void ServerTick(long tickNumber) { UpdateAngle(speed); if (tickNumber % 5 == 0) { updateNetwork(); } if (tickNumber % 40 == 0) { mechanicalPowerMod.broadcastNetwork(new MechNetworkPacket() { angle = angle, networkId = networkId, speed = speed, totalAvailableTorque = totalAvailableTorque, totalResistance = totalResistance }); } }