CLASS bue net/minecraft/block/BlockState CLASS bue$a ShapeCache FIELD a DIRECTIONS [Lfa; FIELD b cull Z FIELD c fullOpaque Z FIELD f shapes [Lcri; METHOD (Lbue;)V ARG 1 state FIELD c shapeCache Lbue$a; FIELD d luminance I METHOD (Lblg;Lcom/google/common/collect/ImmutableMap;)V ARG 1 block ARG 2 propertyMap METHOD a allowsSpawning (Lahy;)Z ARG 1 entity METHOD a calcBlockBreakingDelta (Lauv;Lbfq;Lev;)F ARG 1 player ARG 2 view ARG 3 pos METHOD a (Lazd;)Z ARG 1 ctx METHOD a getBlockBrightness (Lbfo;Lev;)I ARG 1 view ARG 2 pos METHOD a isTranslucent (Lbfq;Lev;)Z ARG 1 view ARG 2 pos METHOD a hasSolidTopSurface (Lbfq;Lev;Lahy;)Z METHOD a canPlaceAtSide (Lbfq;Lev;Lcma;)Z ARG 1 view ARG 2 pos ARG 3 env METHOD a getOutlineShape (Lbfq;Lev;Lcqt;)Lcri; ARG 1 view METHOD a getCullShape (Lbfq;Lev;Lfa;)Lcri; ARG 1 view ARG 2 pos ARG 3 facing METHOD a activate (Lbgf;Lauv;Lags;Lcqk;)Z ARG 1 world METHOD a getComparatorOutput (Lbgf;Lev;)I ARG 1 world ARG 2 pos METHOD a onBlockAction (Lbgf;Lev;II)Z ARG 1 world ARG 2 pos ARG 3 type ARG 4 data METHOD a onEntityCollision (Lbgf;Lev;Lahy;)V ARG 1 world ARG 2 pos ARG 3 entity METHOD a onBlockBreakStart (Lbgf;Lev;Lauv;)V ARG 1 world ARG 2 pos ARG 3 player METHOD a onStacksDropped (Lbgf;Lev;Lbaz;)V ARG 1 world ARG 2 pos ARG 3 stack METHOD a neighborUpdate (Lbgf;Lev;Lblg;Lev;)V ARG 1 world ARG 2 pos ARG 3 neighborBlock ARG 4 neighborPos METHOD a onBlockAdded (Lbgf;Lev;Lbue;)V ARG 1 world ARG 2 pos ARG 3 oldState METHOD a onBlockRemoved (Lbgf;Lev;Lbue;Z)V ARG 1 world ARG 2 pos ARG 3 newState METHOD a scheduledTick (Lbgf;Lev;Ljava/util/Random;)V ARG 1 world ARG 2 pos ARG 3 rnd METHOD a updateNeighborStates (Lbgg;Lev;I)V ARG 1 world ARG 2 pos ARG 3 flags METHOD a canPlaceAt (Lbgi;Lev;)Z ARG 1 world ARG 2 pos METHOD a mirror (Lbor;)Lbue; ARG 1 mirror METHOD a rotate (Lbpr;)Lbue; ARG 1 rotation METHOD a skipRenderingSide (Lbue;Lfa;)Z ARG 1 neighbor ARG 2 facing METHOD a getDroppedStacks (Lcne$a;)Ljava/util/List; ARG 1 builder METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbue; ARG 0 dynamic METHOD a serialize (Lcom/mojang/datafixers/types/DynamicOps;Lbue;)Lcom/mojang/datafixers/Dynamic; ARG 0 ops ARG 1 state METHOD a getRenderingSeed (Lev;)J ARG 1 pos METHOD a getStateForNeighborUpdate (Lfa;Lbue;Lbgg;Lev;Lev;)Lbue; ARG 1 facing ARG 2 neighborState ARG 3 world ARG 4 pos ARG 5 neighborPos METHOD a matches (Lyy;)Z ARG 1 tag METHOD b getLightSubtracted (Lbfq;Lev;)I ARG 1 view ARG 2 pos METHOD b getCollisionShape (Lbfq;Lev;Lcqt;)Lcri; ARG 1 view ARG 2 pos ARG 3 ePos METHOD b getWeakRedstonePower (Lbfq;Lev;Lfa;)I ARG 1 view ARG 2 pos ARG 3 facing METHOD b createContainerProvider (Lbgf;Lev;)Lagw; ARG 1 world ARG 2 pos METHOD b onRandomTick (Lbgf;Lev;Ljava/util/Random;)V ARG 1 world ARG 2 pos ARG 3 rnd METHOD b (Lbgg;Lev;I)V ARG 1 world ARG 2 pos ARG 3 flags METHOD c initShapeCache ()V METHOD c usesNeighborLightValues (Lbfq;Lev;)Z ARG 1 view ARG 2 pos METHOD c getStrongRedstonePower (Lbfq;Lev;Lfa;)I ARG 1 view ARG 2 pos ARG 3 facing METHOD d getBlock ()Lblg; METHOD d getTopMaterialColor (Lbfq;Lev;)Lcjx; ARG 1 view ARG 2 pos METHOD e getMaterial ()Lcjw; METHOD e getAmbientOcclusionLightLevel (Lbfq;Lev;)F ARG 1 view ARG 2 pos METHOD f isSimpleFullBlock (Lbfq;Lev;)Z ARG 1 view ARG 2 pos METHOD g getHardness (Lbfq;Lev;)F ARG 1 view ARG 2 pos METHOD h getLuminance ()I METHOD h isFullOpaque (Lbfq;Lev;)Z ARG 1 view ARG 2 pos METHOD i isAir ()Z METHOD i getOutlineShape (Lbfq;Lev;)Lcri; METHOD j hasBlockEntityBreakingRender ()Z METHOD j getCollisionShape (Lbfq;Lev;)Lcri; ARG 1 view ARG 2 pos METHOD k getRenderType ()Lbpo; METHOD k (Lbfq;Lev;)Lcri; ARG 1 view ARG 2 pos METHOD l emitsRedstonePower ()Z METHOD l getRayTraceShape (Lbfq;Lev;)Lcri; ARG 1 view ARG 2 pos METHOD m hasComparatorOutput ()Z METHOD m getOffsetPos (Lbfq;Lev;)Lcqo; ARG 1 view ARG 2 pos METHOD n getPistonBehavior ()Lcjy; METHOD n canSuffocate (Lbfq;Lev;)Z ARG 1 view ARG 2 pos METHOD o isFullBoundsCubeForCulling ()Z METHOD o shouldPostProcess (Lbfq;Lev;)Z ARG 1 view ARG 2 pos METHOD p getFluidState ()Lcjs; METHOD q hasRandomTicks ()Z METHOD r getSoundGroup ()Lbqj;