Exemplo n.º 1
0
 @Override
 public void a(OTileEntityDispenser var1) {
   // CanaryMod - onOpenInventory - Dispenser
   CanaryDispenser dispenser = var1.getDispenser();
   CancelableHook hook =
       (CancelableHook)
           Canary.hooks()
               .callCancelableHook(
                   new InventoryHook(canaryPlayer, dispenser.getInventory(), false));
   if (!hook.isCanceled()) {
     this.bc();
     this.a.b(
         (new OPacket100OpenWindow(this.cl, 3, var1.getInventoryName(), var1.getInventorySize())));
     this.m = new OContainerDispenser(this.k, var1);
     this.m.f = this.cl;
     this.m.a((OICrafting) this);
     this.m.setInventory(dispenser.getInventory());
   }
 }