001 002 public class du extends hg { 003 004 private int a; 005 006 public du(int paramInt1, int paramInt2) { 007 super(paramInt1); 008 a = paramInt2; 009 } 010 011 public boolean a(jl paramjl, hl paramhl, fv paramfv, int paramInt1, int paramInt2, int paramInt3, int paramInt4) { 012 if (paramInt4 != 1) { 013 return false; 014 } 015 016 int i = paramfv.a(paramInt1, paramInt2, paramInt3); 017 018 if ((i == hr.aA.bi) && (paramfv.e(paramInt1, paramInt2 + 1, paramInt3))) { 019 // hMod: Seeds 020 Block blockClicked = new Block(i, paramInt1, paramInt2, paramInt3); 021 blockClicked.setFaceClicked(Block.Face.fromId(paramInt4)); 022 Block blockPlaced = new Block(paramfv.a(paramInt1, paramInt2 + 1, paramInt3), paramInt1, paramInt2 + 1, paramInt3); 023 024 // Call the hook 025 Player player = ((fy) paramhl).getPlayer(); 026 if ((Boolean) etc.getLoader().callHook(PluginLoader.Hook.ITEM_USE, player, blockPlaced, blockClicked, new Item(paramjl))) { 027 return false; 028 } 029 030 paramfv.e(paramInt1, paramInt2 + 1, paramInt3, a); 031 paramjl.a -= 1; 032 return true; 033 } 034 return false; 035 } 036 }