This commit is contained in:
lishd
2011-06-03 10:32:54 -04:00
commit d1a83c53ca
10 changed files with 448 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
package lishid.openinv.utils;
import org.bukkit.entity.Player;
public class OpenInvHistory {
public Player player = null;
public String lastPlayer = "";
public OpenInvHistory(Player player)
{
this.player = player;
}
}

View File

@@ -0,0 +1,7 @@
package lishid.openinv.utils;
import java.util.HashMap;
public class OpenInvToggleState {
public static HashMap<String, Integer> openInvState = new HashMap<String, Integer>();
}

View File

@@ -0,0 +1,31 @@
package lishid.openinv.utils;
import net.minecraft.server.ContainerPlayer;
import net.minecraft.server.EntityHuman;
import net.minecraft.server.EntityPlayer;
import net.minecraft.server.InventoryPlayer;
public class PlayerInventoryChest extends InventoryPlayer
{
public PlayerInventoryChest(InventoryPlayer inventory) {
super(inventory.d);
this.armor = inventory.armor;
this.items = inventory.items;
this.itemInHandIndex = inventory.itemInHandIndex;
this.e = inventory.e;
this.b(inventory.j());
inventory.d.defaultContainer = new ContainerPlayer(this, !inventory.d.world.isStatic);
inventory.d.activeContainer = inventory.d.defaultContainer;
}
@Override
public String getName() {
return ((EntityPlayer)this.d).displayName;
}
@Override
public boolean a_(EntityHuman entityhuman)
{
return true;
}
}