CLASS bfg net/minecraft/block/Block CLASS bfg$a METHOD equals (Ljava/lang/Object;)Z ARG 0 object CLASS bfg$b OffsetType FIELD a NONE Lbfg$b; FIELD b XZ Lbfg$b; FIELD c XYZ Lbfg$b; CLASS bfg$c Builder FIELD a material Lccw; FIELD b mapColor Lccx; FIELD c collidable Z FIELD d soundGroup Lbkh; FIELD e luminance I FIELD f resistance F FIELD g hardness F FIELD h randomTicks Z FIELD i friction F FIELD j dropTableId Lpx; METHOD (Lccw;Lccx;)V ARG 0 material ARG 1 mapColor METHOD a noCollision ()Lbfg$c; METHOD a setFriction (F)Lbfg$c; METHOD a setStrength (FF)Lbfg$c; ARG 1 hardness ARG 2 resistance METHOD a setLuminance (I)Lbfg$c; METHOD a copy (Lbfg;)Lbfg$c; METHOD a setSoundGroup (Lbkh;)Lbfg$c; METHOD a create (Lccw;)Lbfg$c; METHOD a create (Lccw;Laub;)Lbfg$c; METHOD a create (Lccw;Lccx;)Lbfg$c; METHOD b breakInstantly ()Lbfg$c; METHOD b setStrength (F)Lbfg$c; ARG 1 hardness METHOD b copyDropTable (Lbfg;)Lbfg$c; METHOD c acceptRandomTicks ()Lbfg$c; METHOD e withoutDropTable ()Lbfg$c; FIELD b friction F FIELD c defaultState Lbnz; FIELD e dropTableId Lpx; FIELD f translationKey Ljava/lang/String; FIELD g LOGGER Lorg/apache/logging/log4j/Logger; FIELD h STATE_IDS Lfb; FIELD i luminance I FIELD j hardness F FIELD k resistance F FIELD l randomTicks Z FIELD m soundGroup Lbkh; FIELD n material Lccw; FIELD o mapColor Lccx; FIELD p stateFactory Lboa; FIELD q collidable Z METHOD Y_ getOffsetType ()Lbfg$b; METHOD a canMobSpawnInside ()Z METHOD a createCubeShape (DDDDDD)Lckm; METHOD a getStateFromRawId (I)Lbnz; METHOD a getPlacementState (Latj;)Lbnz; METHOD a addStacksForDisplay (Latw;Lfg;)V METHOD a getBlockFromItem (Lava;)Lbfg; ARG 0 item METHOD a addInformation (Lavf;Lazq;Ljava/util/List;Lawp;)V ARG 1 stack ARG 3 tooltip METHOD a onEntityLand (Lazq;Lagc;)V ARG 1 world METHOD a getPickStack (Lazq;Les;Lbnz;)Lavf; ARG 1 world ARG 2 pos METHOD a shouldDropItemsOnExplosion (Lazx;)Z METHOD a afterBreak (Lbae;Laqa;Les;Lbnz;Lbmc;Lavf;)V ARG 1 world ARG 2 player ARG 3 pos ARG 4 state ARG 5 blockEntity METHOD a dropExperience (Lbae;Les;I)V ARG 1 world ARG 2 pos METHOD a onSteppedOn (Lbae;Les;Lagc;)V ARG 1 world ARG 2 pos METHOD a onLandedUpon (Lbae;Les;Lagc;F)V ARG 1 world ARG 2 pos ARG 3 entity METHOD a dropStack (Lbae;Les;Lavf;)V ARG 0 world ARG 1 pos ARG 2 stack METHOD a onDestroyedByExplosion (Lbae;Les;Lazx;)V ARG 1 world ARG 2 pos METHOD a onPlaced (Lbae;Les;Lbnz;Lagl;Lavf;)V ARG 1 world ARG 2 pos ARG 3 state ARG 4 placer METHOD a onBreak (Lbae;Les;Lbnz;Laqa;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a onBroken (Lbaf;Les;Lbnz;)V ARG 1 world ARG 2 pos METHOD a getTickRate (Lbai;)I METHOD a hasBlockEntityBreakingRender (Lbnz;)Z METHOD a allowsSpawning (Lbnz;Lagc;)Z ARG 1 state METHOD a calcBlockBreakingDelta (Lbnz;Laqa;Lazq;Les;)F ARG 1 state ARG 2 player ARG 3 world METHOD a getBlockBrightness (Lbnz;Lazo;Les;)I ARG 1 state ARG 2 view METHOD a getBoundingShape (Lbnz;Lazq;Les;)Lckm; ARG 1 state ARG 2 view METHOD a canPlaceAtSide (Lbnz;Lazq;Les;Lcfb;)Z ARG 1 world ARG 3 pos METHOD a (Lbnz;Lazq;Les;Lcjx;)Lckm; ARG 1 state ARG 2 view METHOD a getWeakRedstonePower (Lbnz;Lazq;Les;Lex;)I ARG 1 state ARG 2 view ARG 3 pos METHOD a dropStacks (Lbnz;Lbae;Les;)V METHOD a onBlockAction (Lbnz;Lbae;Les;II)Z ARG 1 state ARG 2 world ARG 3 pos METHOD a onEntityCollision (Lbnz;Lbae;Les;Lagc;)V ARG 1 state ARG 2 world ARG 3 pos METHOD a onBlockBreakStart (Lbnz;Lbae;Les;Laqa;)V ARG 1 state ARG 2 world ARG 3 pos METHOD a activate (Lbnz;Lbae;Les;Laqa;Laev;Lex;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 (Lbnz;Lbae;Les;Lavf;)V METHOD a update (Lbnz;Lbae;Les;Lbfg;Les;)V ARG 1 state ARG 2 world ARG 3 pos ARG 4 block METHOD a dropStacks (Lbnz;Lbae;Les;Lbmc;)V METHOD a dropStacks (Lbnz;Lbae;Les;Lbmc;Lagc;Lavf;)V METHOD a onBlockAdded (Lbnz;Lbae;Les;Lbnz;)V ARG 3 pos METHOD a onBlockRemoved (Lbnz;Lbae;Les;Lbnz;Z)V ARG 3 pos ARG 4 state METHOD a rayTrace (Lbnz;Lbae;Les;Lcjs;Lcjs;)Lcjp; METHOD a randomTick (Lbnz;Lbae;Les;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos METHOD a canPlaceAt (Lbnz;Lbai;Les;)Z ARG 1 world METHOD a applyMirror (Lbnz;Lbip;)Lbnz; ARG 1 state METHOD a applyRotation (Lbnz;Lbjp;)Lbnz; ARG 1 state METHOD a getDroppedStacks (Lbnz;Lcgl$a;)Ljava/util/List; ARG 1 state METHOD a getRenderingState (Lbnz;Lex;Lbnz;Lbaf;Les;Les;)Lbnz; ARG 1 state METHOD a getDroppedStacks (Lbnz;Luf;Les;Lbmc;)Ljava/util/List; METHOD a getDroppedStacks (Lbnz;Luf;Les;Lbmc;Lagc;Lavf;)Ljava/util/List; METHOD a appendProperties (Lboa$a;)V METHOD a matches (Lxt;)Z METHOD b getRenderType (Lbnz;)Lbjm; METHOD b getStrongRedstonePower (Lbnz;Lazq;Les;Lex;)I ARG 1 state ARG 2 view ARG 3 pos METHOD b getComparatorOutput (Lbnz;Lbae;Les;)I ARG 1 state ARG 2 world METHOD b randomDisplayTick (Lbnz;Lbae;Les;Ljava/util/Random;)V ARG 1 state ARG 2 world ARG 3 pos METHOD b dropStacks (Lbnz;Lcgl$a;)V METHOD c getRenderLayer ()Lazr; METHOD c onRainTick (Lbae;Les;)V ARG 1 world METHOD c isNaturalStone (Lbfg;)Z METHOD c canCollideWith (Lbnz;)Z METHOD c getAmbientOcclusionLightLevel (Lbnz;Lazq;Les;)F METHOD c (Lbnz;Lbae;Les;Ljava/util/Random;)V ARG 1 world ARG 2 state ARG 3 pos METHOD d isNaturalDirt (Lbfg;)Z METHOD d isAir (Lbnz;)Z METHOD d isSimpleFullBlock (Lbnz;Lazq;Les;)Z METHOD e isFullBoundsCubeForCulling (Lbnz;)Z METHOD e getMapColor (Lbnz;Lazq;Les;)Lccx; METHOD g hasBlockEntity ()Z METHOD g emitsRedstonePower (Lbnz;)Z METHOD h getItem ()Lava; METHOD h getPistonBehavior (Lbnz;)Lccy; METHOD i canCollideWith ()Z METHOD i hasSolidTopSurface (Lbnz;Lazq;Les;)Z METHOD j getDropTableId ()Lpx; METHOD j getRawIdFromState (Lbnz;)I METHOD j getHardness (Lbnz;Lazq;Les;)F ARG 1 state ARG 2 world METHOD k getBlastResistance ()F METHOD k getLightOpacityLevel (Lbnz;)I METHOD l getTextComponent ()Liz; METHOD l getMaterial (Lbnz;)Lccw; METHOD m getTranslationKey ()Ljava/lang/String; METHOD m hasRandomTicks (Lbnz;)Z METHOD m getRayTraceShape (Lbnz;Lazq;Les;)Lckm; METHOD n getFrictionCoefficient ()F METHOD o getStateFactory ()Lboa; METHOD o hasComparatorOutput (Lbnz;)Z METHOD p getDefaultState ()Lbnz; METHOD p setDefaultState (Lbnz;)V METHOD q getSoundGroup (Lbnz;)Lbkh; METHOD q getOffsetPos (Lbnz;Lazq;Les;)Lcjs; ARG 1 state ARG 2 view