CLASS avj net/minecraft/block/entity/BlockEntityChest FIELD a neighborsInitialized Z FIELD f neighborNorth Lavj; FIELD g neighborEast Lavj; FIELD h neighborWest Lavj; FIELD i neighborSouth Lavj; FIELD p inventory Lfi; FIELD r type Lapg$a; METHOD (Lapg$a;)V ARG 0 type METHOD B resetBlock ()V METHOD a createContainer (Laea;Laeb;)Lafp; ARG 0 playerInv ARG 1 player METHOD a verifyNeighbor (Lavj;Lfa;)V ARG 0 neighbor METHOD a getNeighbor (Lfa;)Lavj; ARG 0 facing METHOD a deserialize (Lfy;)V ARG 0 tag METHOD a registerTagUpgraders (Lrw;)V ARG 0 handler METHOD b onInvOpen (Laeb;)V ARG 0 player METHOD b serialize (Lfy;)Lfy; ARG 0 tag METHOD c onInvClose (Laeb;)V ARG 0 player METHOD e update ()V METHOD h_ getName ()Ljava/lang/String; METHOD l getContainerId ()Ljava/lang/String; METHOD o initializeNeighbors ()V METHOD p getType ()Lapg$a; METHOD q getInvStackList ()Lfi; METHOD w_ getInvSize ()I METHOD x_ isInvEmpty ()Z METHOD z invalidate ()V METHOD z_ getInvMaxStackAmount ()I