CLASS net/minecraft/class_2680 net/minecraft/block/BlockState FIELD field_12290 shapeCache Lnet/minecraft/class_2680$class_3752; FIELD field_16553 luminance I FIELD field_16554 hasSidedTransparency Z METHOD (Lnet/minecraft/class_2248;Lcom/google/common/collect/ImmutableMap;)V ARG 1 block ARG 2 propertyMap METHOD method_11577 getStrongRedstonePower (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I ARG 1 world ARG 2 pos ARG 3 facing METHOD method_11578 getStateForNeighborUpdate (Lnet/minecraft/class_2350;Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; ARG 1 facing ARG 2 neighborState ARG 3 world ARG 4 pos ARG 5 neighborPos METHOD method_11579 getHardness (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F ARG 1 world ARG 2 pos METHOD method_11580 onBlockAdded (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V ARG 1 world ARG 2 pos ARG 3 oldState ARG 4 moved METHOD method_11581 getOpacity (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I ARG 1 world ARG 2 pos METHOD method_11582 canSuffocate (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_11583 onBlockAction (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;II)Z ARG 1 world ARG 2 pos ARG 3 type ARG 4 data METHOD method_11584 hasComparatorOutput ()Z METHOD method_11585 scheduledTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V ARG 1 world ARG 2 pos ARG 3 random METHOD method_11586 getPistonBehavior ()Lnet/minecraft/class_3619; METHOD method_11587 canReplace (Lnet/minecraft/class_1750;)Z ARG 1 ctx METHOD method_11588 isAir ()Z METHOD method_11589 calcBlockBreakingDelta (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F ARG 1 player ARG 2 world ARG 3 pos METHOD method_11590 initShapeCache ()V METHOD method_11591 canPlaceAt (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_11592 isSideInvisible (Lnet/minecraft/class_2680;Lnet/minecraft/class_2350;)Z ARG 1 neighbor ARG 2 facing METHOD method_11595 onStacksDropped (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;)V ARG 1 world ARG 2 pos ARG 3 stack METHOD method_11596 getAmbientOcclusionLightLevel (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F ARG 1 world ARG 2 pos METHOD method_11597 getWeakRedstonePower (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I ARG 1 world ARG 2 pos ARG 3 facing METHOD method_11598 isFullOpaque (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_11599 getOffsetPos (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; ARG 1 world ARG 2 pos METHOD method_11600 onBlockRemoved (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)V ARG 1 world ARG 2 pos ARG 3 newState ARG 4 moved METHOD method_11601 shouldPostProcess (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_11602 matches (Lnet/minecraft/class_3494;)Z ARG 1 tag METHOD method_11605 mirror (Lnet/minecraft/class_2415;)Lnet/minecraft/class_2680; ARG 1 mirror METHOD method_11606 getOutlineShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos ARG 3 context METHOD method_11607 getRayTraceShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos METHOD method_11609 canPlaceAtSide (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_10;)Z ARG 1 world ARG 2 pos ARG 3 env METHOD method_11610 getRenderType ()Lnet/minecraft/class_2464; METHOD method_11611 allowsSpawning (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;)Z ARG 1 world ARG 2 pos ARG 3 type METHOD method_11612 getDroppedStacks (Lnet/minecraft/class_47$class_48;)Ljava/util/List; ARG 1 builder METHOD method_11613 onEntityCollision (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)V ARG 1 world ARG 2 pos ARG 3 entity METHOD method_11614 getBlock ()Lnet/minecraft/class_2248; METHOD method_11615 getCullingShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos METHOD method_11616 hasRandomTicks ()Z METHOD method_11617 getRenderingSeed (Lnet/minecraft/class_2338;)J ARG 1 pos METHOD method_11618 getFluidState ()Lnet/minecraft/class_3610; METHOD method_11619 isOpaque ()Z METHOD method_11620 getMaterial ()Lnet/minecraft/class_3614; METHOD method_11621 isSimpleFullBlock (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_11622 neighborUpdate (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;Z)V ARG 1 world ARG 2 pos ARG 3 neighborBlock ARG 4 neighborPos ARG 5 moved METHOD method_11623 isTranslucent (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_11624 randomTick (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/util/Random;)V ARG 1 world ARG 2 pos ARG 3 random METHOD method_11625 getTopMaterialColor (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3620; ARG 1 world ARG 2 pos METHOD method_11626 rotate (Lnet/minecraft/class_2470;)Lnet/minecraft/class_2680; ARG 1 rotation METHOD method_11627 getComparatorOutput (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)I ARG 1 world ARG 2 pos METHOD method_11628 getCollisionShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos METHOD method_11629 onUse (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_3965;)Lnet/minecraft/class_1269; ARG 1 world ARG 2 player ARG 3 hand ARG 4 hit METHOD method_11630 getLuminance ()I METHOD method_11631 hasSolidTopSurface (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;)Z ARG 1 world ARG 2 pos ARG 3 entity METHOD method_11633 deserialize (Lcom/mojang/datafixers/Dynamic;)Lnet/minecraft/class_2680; ARG 0 dynamic METHOD method_11634 emitsRedstonePower ()Z METHOD method_11635 updateNeighborStates (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V ARG 1 world ARG 2 pos ARG 3 flags METHOD method_11636 onBlockBreakStart (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V ARG 1 world ARG 2 pos ARG 3 player METHOD method_11637 (Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)V ARG 1 world ARG 2 pos ARG 3 flags METHOD method_11638 getSoundGroup ()Lnet/minecraft/class_2498; METHOD method_16337 getCollisionShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_3726;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos ARG 3 context METHOD method_16384 getCullingFace (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos ARG 3 facing METHOD method_16386 hasSidedTransparency ()Z METHOD method_16550 serialize (Lcom/mojang/datafixers/types/DynamicOps;Lnet/minecraft/class_2680;)Lcom/mojang/datafixers/Dynamic; ARG 0 ops ARG 1 state METHOD method_17526 createContainerFactory (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_3908; ARG 1 world ARG 2 pos METHOD method_17770 getOutlineShape (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_265; ARG 1 world ARG 2 pos METHOD method_17900 exceedsCube ()Z METHOD method_19287 onProjectileHit (Lnet/minecraft/class_1937;Lnet/minecraft/class_2680;Lnet/minecraft/class_3965;Lnet/minecraft/class_1676;)V ARG 1 world ARG 2 state ARG 3 hitResult METHOD method_20827 isSideSolidFullSquare (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z ARG 1 world ARG 2 pos ARG 3 direction METHOD method_21743 isFullCube (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_22360 canBucketPlace (Lnet/minecraft/class_3611;)Z ARG 1 fluid METHOD method_22361 hasEmissiveLighting ()Z METHOD method_24220 hasInWallOverlay (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos METHOD method_24432 hasSolidSurface (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_1297;Lnet/minecraft/class_2350;)Z ARG 1 world ARG 2 pos ARG 3 entity ARG 4 side CLASS class_3752 ShapeCache FIELD field_16555 lightSubtracted I FIELD field_16556 translucent Z FIELD field_16557 fullOpaque Z FIELD field_16558 opaque Z FIELD field_16559 DIRECTIONS [Lnet/minecraft/class_2350; FIELD field_16560 extrudedFaces [Lnet/minecraft/class_265; FIELD field_17651 exceedsCube Z FIELD field_19360 collisionShape Lnet/minecraft/class_265; FIELD field_19429 solidFullSquare [Z FIELD field_20337 isFullCube Z METHOD (Lnet/minecraft/class_2680;)V ARG 1 state