Various net crashes fixed

This commit is contained in:
Anuken
2018-07-03 13:13:02 -04:00
parent 3597860074
commit 4a626bc920
5 changed files with 12 additions and 4 deletions

View File

@@ -279,10 +279,12 @@ public abstract class InputHandler extends InputAdapter{
@Remote(targets = Loc.both, forward = true, called = Loc.server, in = In.blocks)
public static void transferInventory(Player player, Tile tile){
if(Net.server() && (!player.inventory.hasItem() || player.isTransferring)){
if(Net.server() && (!player.inventory.hasItem() || player.isTransferring)) {
throw new ValidateException(player, "Player cannot transfer an item.");
}
if(player == null) return;
player.isTransferring = true;
ItemStack stack = player.inventory.getItem();