001    
002    public class dw extends hg {
003    
004        public int a;
005    
006        public dw(int paramInt1, int paramInt2) {
007            super(paramInt1);
008            bb = 1;
009            a = paramInt2;
010        }
011    
012        public boolean a(jl paramjl, hl paramhl, fv paramfv, int paramInt1, int paramInt2, int paramInt3, int paramInt4) {
013            int i = paramfv.a(paramInt1, paramInt2, paramInt3);
014    
015            if (i == hr.aG.bi) {
016                if (!paramfv.z) {
017                    // hMod: placing of a mine cart
018                    Block block = new Block(i, paramInt1, paramInt2, paramInt3);
019                    Player player = ((fy) paramhl).getPlayer();
020                    if ((Boolean) etc.getLoader().callHook(PluginLoader.Hook.ITEM_USE, player, block, block, new Item(paramjl))) {
021                        return false;
022                    }
023    
024                    paramfv.a(new lw(paramfv, paramInt1 + 0.5F, paramInt2 + 0.5F, paramInt3 + 0.5F, a));
025                }
026                paramjl.a -= 1;
027                return true;
028            }
029            return false;
030        }
031    }