Villager Trading GUI will not open if Player is sneaking.

This commit is contained in:
Lomeli12 2013-09-10 14:08:29 -07:00
parent 519da32391
commit c0164f29cd

View file

@ -0,0 +1,11 @@
--- ../src_base/minecraft/net/minecraft/entity/passive/EntityVillager.java
+++ ../src_work/minecraft/net/minecraft/entity/passive/EntityVillager.java
@@ -205,7 +205,7 @@
ItemStack itemstack = par1EntityPlayer.inventory.getCurrentItem();
boolean flag = itemstack != null && itemstack.itemID == Item.monsterPlacer.itemID;
- if (!flag && this.isEntityAlive() && !this.isTrading() && !this.isChild())
+ if (!flag && this.isEntityAlive() && !this.isTrading() && !this.isChild() && !par1EntityPlayer.isSneaking())
{
if (!this.worldObj.isRemote)
{