@Override public void p_() { c.a(); bG -= 1; k.a(); for (int i = 0; i < 5; i++) { OItemStack localOItemStack = b_(i); if (localOItemStack != bH[i]) { b.k.a(this, new OPacket5PlayerInventory(aC, i, localOItemStack)); bH[i] = localOItemStack; } } }
public OEntityPlayerMP( MinecraftServer paramMinecraftServer, OWorld paramOWorld, String paramString, OItemInWorldManager paramOItemInWorldManager) { super(paramOWorld); OChunkCoordinates localOChunkCoordinates = paramOWorld.n(); int i = localOChunkCoordinates.a; int j = localOChunkCoordinates.c; int k = localOChunkCoordinates.b; if (!paramOWorld.o.e) { i += br.nextInt(etc.getInstance().getSpawnProtectionSize() * 2 + 1) - etc.getInstance().getSpawnProtectionSize(); k = paramOWorld.e(i, j); j += br.nextInt(etc.getInstance().getSpawnProtectionSize() * 2 + 1) - etc.getInstance().getSpawnProtectionSize(); } c(i + 0.5D, k, j + 0.5D, 0.0F, 0.0F); b = paramMinecraftServer; bo = 0.0F; paramOItemInWorldManager.a = this; r = paramString; c = paramOItemInWorldManager; be = 0.0F; // CanaryMod: So we don't conflict with runecraft c = new Digging(paramOWorld, this); // CanaryMod: Store player player = etc.getDataSource().getPlayer(paramString); player.setUser(this); }