Add SneakClick bypass to client
This commit is contained in:
parent
6397939c9e
commit
fd5b7359e2
1 changed files with 7 additions and 3 deletions
|
@ -33,19 +33,23 @@
|
|||
|
||||
if (flag)
|
||||
{
|
||||
@@ -347,6 +357,12 @@
|
||||
@@ -347,8 +357,14 @@
|
||||
float f2 = (float)par8Vec3.zCoord - (float)par6;
|
||||
boolean flag = false;
|
||||
int i1;
|
||||
-
|
||||
- if (!par1EntityPlayer.isSneaking() || par1EntityPlayer.getHeldItem() == null)
|
||||
+ if (par3ItemStack != null &&
|
||||
+ par3ItemStack.getItem() != null &&
|
||||
+ par3ItemStack.getItem().onItemUseFirst(par3ItemStack, par1EntityPlayer, par2World, par4, par5, par6, par7, f, f1, f2))
|
||||
+ {
|
||||
+ return true;
|
||||
+ }
|
||||
|
||||
if (!par1EntityPlayer.isSneaking() || par1EntityPlayer.getHeldItem() == null)
|
||||
+
|
||||
+ if (!par1EntityPlayer.isSneaking() || (par1EntityPlayer.getHeldItem() == null || par1EntityPlayer.getHeldItem().getItem().shouldPassSneakingClickToBlock(par2World, par4, par5, par6)))
|
||||
{
|
||||
i1 = par2World.getBlockId(par4, par5, par6);
|
||||
|
||||
@@ -389,7 +405,15 @@
|
||||
}
|
||||
else
|
||||
|
|
Loading…
Reference in a new issue