CLASS bfr net/minecraft/block/Block CLASS bfr$a METHOD equals (Ljava/lang/Object;)Z ARG 0 object CLASS bfr$b OffsetType FIELD a NONE Lbfr$b; FIELD b XZ Lbfr$b; FIELD c XYZ Lbfr$b; CLASS bfr$c Builder FIELD a material Lcdu; FIELD b mapColor Lcdv; FIELD c collidable Z FIELD d soundGroup Lbks; FIELD e luminance I FIELD f resistance F FIELD g hardness F FIELD h randomTicks Z FIELD i friction F FIELD j dropTableId Lpy; METHOD (Lcdu;Lcdv;)V ARG 0 material ARG 1 mapColor METHOD a noCollision ()Lbfr$c; METHOD a setFrictionCoefficient (F)Lbfr$c; METHOD a setStrength (FF)Lbfr$c; ARG 1 hardness METHOD a setLuminance (I)Lbfr$c; METHOD a copy (Lbfr;)Lbfr$c; METHOD a setSoundGroup (Lbks;)Lbfr$c; METHOD a create (Lcdu;)Lbfr$c; METHOD a create (Lcdu;Lauo;)Lbfr$c; METHOD a create (Lcdu;Lcdv;)Lbfr$c; METHOD b breakInstantly ()Lbfr$c; METHOD b setStrength (F)Lbfr$c; METHOD b copyDropTable (Lbfr;)Lbfr$c; METHOD c acceptRandomTicks ()Lbfr$c; METHOD e withoutDropTable ()Lbfr$c; FIELD b friction F FIELD c defaultState Lboj; FIELD e dropTableId Lpy; FIELD f translationKey Ljava/lang/String; FIELD l LOGGER Lorg/apache/logging/log4j/Logger; FIELD m STATE_IDS Lfc; FIELD n luminance I FIELD o hardness F FIELD p resistance F FIELD q randomTicks Z FIELD r soundGroup Lbks; FIELD s material Lcdu; FIELD t mapColor Lcdv; FIELD u stateFactory Lbok; FIELD v collidable Z METHOD (Lbfr$c;)V ARG 1 builder METHOD a canMobSpawnInside ()Z METHOD a createCubeShape (DDDDDD)Lclj; METHOD a getStateFromRawId (I)Lboj; METHOD a getPlacementState (Latw;)Lboj; ARG 1 context METHOD a addStacksForDisplay (Lauj;Lfh;)V METHOD a getBlockFromItem (Lavn;)Lbfr; ARG 0 item METHOD a addInformation (Lavs;Lbac;Ljava/util/List;Laxc;)V ARG 1 stack ARG 3 tooltip METHOD a onEntityLand (Lbac;Lagi;)V ARG 1 world METHOD a getPickStack (Lbac;Let;Lboj;)Lavs; ARG 1 world ARG 2 pos METHOD a shouldDropItemsOnExplosion (Lbaj;)Z METHOD a afterBreak (Lbaq;Laqj;Let;Lboj;Lbmn;Lavs;)V ARG 1 world ARG 2 player ARG 3 pos ARG 4 state ARG 5 blockEntity METHOD a dropExperience (Lbaq;Let;I)V ARG 1 world ARG 2 pos METHOD a onSteppedOn (Lbaq;Let;Lagi;)V ARG 1 world ARG 2 pos METHOD a onLandedUpon (Lbaq;Let;Lagi;F)V ARG 1 world ARG 2 pos ARG 3 entity METHOD a dropStack (Lbaq;Let;Lavs;)V ARG 0 world ARG 1 pos ARG 2 stack METHOD a onDestroyedByExplosion (Lbaq;Let;Lbaj;)V ARG 1 world ARG 2 pos METHOD a onPlaced (Lbaq;Let;Lboj;Lagr;Lavs;)V ARG 1 world ARG 2 pos ARG 3 state ARG 4 placer METHOD a onBreak (Lbaq;Let;Lboj;Laqj;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a onBroken (Lbar;Let;Lboj;)V ARG 1 world ARG 2 pos METHOD a getTickRate (Lbau;)I METHOD a hasBlockEntityBreakingRender (Lboj;)Z METHOD a allowsSpawning (Lboj;Lagi;)Z ARG 1 state METHOD a calcBlockBreakingDelta (Lboj;Laqj;Lbac;Let;)F ARG 1 state ARG 2 player ARG 3 world METHOD a getBlockBrightness (Lboj;Lbaa;Let;)I ARG 1 state ARG 2 view METHOD a getBoundingShape (Lboj;Lbac;Let;)Lclj; ARG 1 state ARG 2 view ARG 3 pos METHOD a canPlaceAtSide (Lboj;Lbac;Let;Lcfy;)Z ARG 1 world ARG 3 pos METHOD a (Lboj;Lbac;Let;Lcku;)Lclj; ARG 1 state ARG 2 view METHOD a getWeakRedstonePower (Lboj;Lbac;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos METHOD a dropStacks (Lboj;Lbaq;Let;)V METHOD a onBlockAction (Lboj;Lbaq;Let;II)Z ARG 1 state ARG 2 world ARG 3 pos METHOD a onEntityCollision (Lboj;Lbaq;Let;Lagi;)V ARG 1 state ARG 2 world ARG 3 pos METHOD a onBlockBreakStart (Lboj;Lbaq;Let;Laqj;)V ARG 1 state ARG 2 world ARG 3 pos METHOD a activate (Lboj;Lbaq;Let;Laqj;Lafb;Ley;FFF)Z ARG 1 state ARG 2 world ARG 3 pos ARG 4 player ARG 5 hand ARG 6 facing ARG 7 hitX ARG 8 hitY METHOD a onStacksDropped (Lboj;Lbaq;Let;Lavs;)V METHOD a neighborUpdate (Lboj;Lbaq;Let;Lbfr;Let;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block METHOD a dropStacks (Lboj;Lbaq;Let;Lbmn;)V METHOD a dropStacks (Lboj;Lbaq;Let;Lbmn;Lagi;Lavs;)V METHOD a onBlockAdded (Lboj;Lbaq;Let;Lboj;)V ARG 3 pos METHOD a onBlockRemoved (Lboj;Lbaq;Let;Lboj;Z)V ARG 3 pos ARG 4 state METHOD a rayTrace (Lboj;Lbaq;Let;Lckp;Lckp;)Lckm; METHOD a scheduledTick (Lboj;Lbaq;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos METHOD a canPlaceAt (Lboj;Lbau;Let;)Z ARG 1 world METHOD a applyMirror (Lboj;Lbja;)Lboj; ARG 1 state METHOD a applyRotation (Lboj;Lbka;)Lboj; ARG 1 state ARG 2 rotation METHOD a getDroppedStacks (Lboj;Lchi$a;)Ljava/util/List; ARG 1 state METHOD a getRenderingState (Lboj;Ley;Lboj;Lbar;Let;Let;)Lboj; ARG 1 state METHOD a getDroppedStacks (Lboj;Luj;Let;Lbmn;)Ljava/util/List; METHOD a getDroppedStacks (Lboj;Luj;Let;Lbmn;Lagi;Lavs;)Ljava/util/List; METHOD a appendProperties (Lbok$a;)V ARG 1 builder METHOD a matches (Lxx;)Z METHOD aa_ getOffsetType ()Lbfr$b; METHOD b getRenderType (Lboj;)Lbjx; METHOD b getStrongRedstonePower (Lboj;Lbac;Let;Ley;)I ARG 1 state ARG 2 view ARG 3 pos METHOD b getComparatorOutput (Lboj;Lbaq;Let;)I ARG 1 state ARG 2 world METHOD b randomDisplayTick (Lboj;Lbaq;Let;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos METHOD b dropStacks (Lboj;Lchi$a;)V METHOD c getRenderLayer ()Lbad; METHOD c onRainTick (Lbaq;Let;)V ARG 1 world METHOD c isNaturalStone (Lbfr;)Z METHOD c canCollideWith (Lboj;)Z METHOD c getAmbientOcclusionLightLevel (Lboj;Lbac;Let;)F METHOD c randomTick (Lboj;Lbaq;Let;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos METHOD d isNaturalDirt (Lbfr;)Z METHOD d isAir (Lboj;)Z METHOD d isSimpleFullBlock (Lboj;Lbac;Let;)Z METHOD e isFullBoundsCubeForCulling (Lboj;)Z METHOD e getMapColor (Lboj;Lbac;Let;)Lcdv; METHOD f getFluidState (Lboj;)Lcdq; METHOD g hasBlockEntity ()Z METHOD g emitsRedstonePower (Lboj;)Z METHOD g canSuffocate (Lboj;Lbac;Let;)Z METHOD h getItem ()Lavn; METHOD h getPistonBehavior (Lboj;)Lcdw; METHOD i canCollideWith ()Z METHOD i hasSolidTopSurface (Lboj;Lbac;Let;)Z METHOD j getDropTableId ()Lpy; METHOD j getRawIdFromState (Lboj;)I METHOD j getHardness (Lboj;Lbac;Let;)F ARG 1 state ARG 2 world METHOD k getBlastResistance ()F METHOD k getLuminance (Lboj;)I METHOD l getTextComponent ()Lja; METHOD l getMaterial (Lboj;)Lcdu; METHOD m getTranslationKey ()Ljava/lang/String; METHOD m hasRandomTicks (Lboj;)Z METHOD m getRayTraceShape (Lboj;Lbac;Let;)Lclj; METHOD n getFrictionCoefficient ()F METHOD o getStateFactory ()Lbok; METHOD o hasComparatorOutput (Lboj;)Z METHOD p getDefaultState ()Lboj; METHOD p setDefaultState (Lboj;)V METHOD q getSoundGroup (Lboj;)Lbks; METHOD q getOffsetPos (Lboj;Lbac;Let;)Lckp; ARG 1 state ARG 2 view