CLASS buk net/minecraft/world/gen/feature/AbstractTreeFeature METHOD (Ljava/util/function/Function;Z)V ARG 1 configFactory ARG 2 emitNeighborBlockUpdates METHOD a generate (Lbcj;Lbrx;Ljava/util/Random;Let;Lbwd;)Z ARG 1 world ARG 2 generator ARG 3 random ARG 4 pos ARG 5 config METHOD a setToDirt (Lbco;Let;)V ARG 1 world ARG 2 pos METHOD a canTreeReplace (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD a setBlockState (Lbcs;Let;Lbqi;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a generate (Ljava/util/Set;Lbco;Ljava/util/Random;Let;)Z ARG 1 logPositions ARG 2 world ARG 3 random ARG 4 pos METHOD a setBlockState (Ljava/util/Set;Lbcs;Let;Lbqi;)V ARG 1 logPositions ARG 2 world ARG 3 pos ARG 4 state METHOD b isAir (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD b setBlockStateWithoutUpdatingNeighbors (Lbcs;Let;Lbqi;)V METHOD c isNaturalDirt (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD e isWater (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD f isLeaves (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD g isAirOrLeaves (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD h isNaturalDirtOrGrass (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD i isDirtOrGrass (Lbcp;Let;)Z ARG 0 world ARG 1 pos METHOD j isReplaceablePlant (Lbcp;Let;)Z ARG 0 world ARG 1 pos