summaryrefslogtreecommitdiffstats
path: root/src/main/java/net/minecraft/server/EntityPlayer.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/minecraft/server/EntityPlayer.java')
-rw-r--r--src/main/java/net/minecraft/server/EntityPlayer.java94
1 files changed, 49 insertions, 45 deletions
diff --git a/src/main/java/net/minecraft/server/EntityPlayer.java b/src/main/java/net/minecraft/server/EntityPlayer.java
index 442666c0..2b6cd71e 100644
--- a/src/main/java/net/minecraft/server/EntityPlayer.java
+++ b/src/main/java/net/minecraft/server/EntityPlayer.java
@@ -21,10 +21,10 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
public double e;
public List chunkCoordIntPairQueue = new LinkedList();
public Set playerChunkCoordIntPairs = new HashSet();
- private int bK = -99999999;
- private int bL = 60;
- private ItemStack[] bM = new ItemStack[] { null, null, null, null, null};
- private int bN = 0;
+ private int bL = -99999999;
+ private int bM = 60;
+ private ItemStack[] bN = new ItemStack[] { null, null, null, null, null};
+ private int bO = 0;
public boolean h;
public EntityPlayer(MinecraftServer minecraftserver, World world, String s, ItemInWorldManager iteminworldmanager) {
@@ -87,33 +87,33 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
public ItemStack[] getEquipment() {
- return this.bM;
+ return this.bN;
}
- protected void j_() {
+ protected void s() {
this.height = 0.0F;
}
- public float s() {
+ public float t() {
return 1.62F;
}
- public void o_() {
+ public void m_() {
this.itemInWorldManager.a();
- --this.bL;
+ --this.bM;
this.activeContainer.a();
for (int i = 0; i < 5; ++i) {
- ItemStack itemstack = this.b_(i);
+ ItemStack itemstack = this.c_(i);
- if (itemstack != this.bM[i]) {
+ if (itemstack != this.bN[i]) {
this.b.getTracker(this.dimension).a(this, new Packet5EntityEquipment(this.id, i, itemstack));
- this.bM[i] = itemstack;
+ this.bN[i] = itemstack;
}
}
}
- public ItemStack b_(int i) {
+ public ItemStack c_(int i) {
return i == 0 ? this.inventory.getItemInHand() : this.inventory.armor[i - 1];
}
@@ -152,12 +152,12 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
bworld.dropItemNaturally(bukkitEntity.getLocation(), stack);
}
- this.x();
+ this.y();
// CraftBukkit end
}
public boolean damageEntity(Entity entity, int i) {
- if (this.bL > 0) {
+ if (this.bM > 0) {
return false;
} else {
// CraftBukkit - this.b.pvpMode -> this.world.pvpMode
@@ -179,7 +179,7 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
}
- protected boolean t() {
+ protected boolean j_() {
return this.b.pvpMode;
}
@@ -188,7 +188,7 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
public void a(boolean flag) {
- super.o_();
+ super.m_();
for (int i = 0; i < this.inventory.getSize(); ++i) {
ItemStack itemstack = this.inventory.getItem(i);
@@ -228,6 +228,10 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
if (this.E) {
if (this.b.propertyManager.getBoolean("allow-nether", true)) {
+ if (this.activeContainer != this.defaultContainer) {
+ this.y();
+ }
+
if (this.vehicle != null) {
this.mount(this.vehicle);
} else {
@@ -255,15 +259,15 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
--this.D;
}
- if (this.health != this.bK) {
+ if (this.health != this.bL) {
this.netServerHandler.sendPacket(new Packet8UpdateHealth(this.health));
- this.bK = this.health;
+ this.bL = this.health;
}
}
private void a(TileEntity tileentity) {
if (tileentity != null) {
- Packet packet = tileentity.e();
+ Packet packet = tileentity.f();
if (packet != null) {
this.netServerHandler.sendPacket(packet);
@@ -271,8 +275,8 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
}
- public void u() {
- super.u();
+ public void v() {
+ super.v();
}
public void receive(Entity entity, int i) {
@@ -292,7 +296,7 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
this.activeContainer.a();
}
- public void k_() {
+ public void w() {
if (!this.p) {
this.q = -1;
this.p = true;
@@ -302,7 +306,7 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
}
- public void w() {}
+ public void x() {}
public EnumBedError a(int i, int j, int k) {
EnumBedError enumbederror = super.a(i, j, k);
@@ -354,39 +358,39 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
super.a(d0, flag);
}
- private void ah() {
- this.bN = this.bN % 100 + 1;
+ private void ai() {
+ this.bO = this.bO % 100 + 1;
}
public void b(int i, int j, int k) {
- this.ah();
- this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bN, 1, "Crafting", 9));
+ this.ai();
+ this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bO, 1, "Crafting", 9));
this.activeContainer = new ContainerWorkbench(this.inventory, this.world, i, j, k);
- this.activeContainer.windowId = this.bN;
+ this.activeContainer.windowId = this.bO;
this.activeContainer.a((ICrafting) this);
}
public void a(IInventory iinventory) {
- this.ah();
- this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bN, 0, iinventory.getName(), iinventory.getSize()));
+ this.ai();
+ this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bO, 0, iinventory.getName(), iinventory.getSize()));
this.activeContainer = new ContainerChest(this.inventory, iinventory);
- this.activeContainer.windowId = this.bN;
+ this.activeContainer.windowId = this.bO;
this.activeContainer.a((ICrafting) this);
}
public void a(TileEntityFurnace tileentityfurnace) {
- this.ah();
- this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bN, 2, tileentityfurnace.getName(), tileentityfurnace.getSize()));
+ this.ai();
+ this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bO, 2, tileentityfurnace.getName(), tileentityfurnace.getSize()));
this.activeContainer = new ContainerFurnace(this.inventory, tileentityfurnace);
- this.activeContainer.windowId = this.bN;
+ this.activeContainer.windowId = this.bO;
this.activeContainer.a((ICrafting) this);
}
public void a(TileEntityDispenser tileentitydispenser) {
- this.ah();
- this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bN, 3, tileentitydispenser.getName(), tileentitydispenser.getSize()));
+ this.ai();
+ this.netServerHandler.sendPacket(new Packet100OpenWindow(this.bO, 3, tileentitydispenser.getName(), tileentitydispenser.getSize()));
this.activeContainer = new ContainerDispenser(this.inventory, tileentitydispenser);
- this.activeContainer.windowId = this.bN;
+ this.activeContainer.windowId = this.bO;
this.activeContainer.a((ICrafting) this);
}
@@ -413,18 +417,18 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
public void a(ItemStack itemstack) {}
- public void x() {
+ public void y() {
this.netServerHandler.sendPacket(new Packet101CloseWindow(this.activeContainer.windowId));
- this.z();
+ this.A();
}
- public void y() {
+ public void z() {
if (!this.h) {
this.netServerHandler.sendPacket(new Packet103SetSlot(-1, -1, this.inventory.j()));
}
}
- public void z() {
+ public void A() {
this.activeContainer.a((EntityHuman) this);
this.activeContainer = this.defaultContainer;
}
@@ -451,7 +455,7 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
}
- public void A() {
+ public void B() {
if (this.vehicle != null) {
this.mount(this.vehicle);
}
@@ -465,8 +469,8 @@ public class EntityPlayer extends EntityHuman implements ICrafting {
}
}
- public void B() {
- this.bK = -99999999;
+ public void C() {
+ this.bL = -99999999;
}
public void a(String s) {