CLASS cbf net/minecraft/world/gen/feature/Feature FIELD E DEFAULT_FLOWER Lcbj; FIELD F FOREST_FLOWER Lcbj; FIELD G PLAIN_FLOWER Lcbj; FIELD H SWAMP_FLOWER Lcbj; FIELD I GENERAL_FOREST_FLOWER Lcbj; FIELD a configDeserializer Ljava/util/function/Function; FIELD aO BONUS_CHEST Lbzv; FIELD aP STRUCTURES Lcom/google/common/collect/BiMap; FIELD aQ JIGSAW_STRUCTURES Ljava/util/List; FIELD aR emitNeighborBlockUpdates Z FIELD b PILLAGER_OUTPOST Lcem; FIELD c MINESHAFT Lcem; FIELD d WOODLAND_MANSION Lcem; FIELD e JUNGLE_TEMPLE Lcem; FIELD f DESERT_PYRAMID Lcem; FIELD g IGLOO Lcem; FIELD h SHIPWRECK Lcem; FIELD i SWAMP_HUT Lceq; FIELD j STRONGHOLD Lcem; FIELD k OCEAN_MONUMENT Lcem; FIELD l OCEAN_RUIN Lcem; FIELD m NETHER_BRIDGE Lcem; FIELD n END_CITY Lcem; FIELD o BURIED_TREASURE Lcem; FIELD p VILLAGE Lcem; METHOD (Ljava/util/function/Function;)V ARG 1 configDeserializer METHOD (Ljava/util/function/Function;Z)V ARG 1 configDeserializer ARG 2 emitNeighborBlockUpdates METHOD a generate (Lbhk;Lbxa;Ljava/util/Random;Lev;Lcbg;)Z ARG 1 world ARG 2 generator ARG 3 random ARG 4 pos ARG 5 config METHOD a setBlockState (Lbhr;Lev;Lbvl;)V ARG 1 world ARG 2 pos ARG 3 state METHOD a deserializeConfig (Lcom/mojang/datafixers/Dynamic;)Lcbg; ARG 1 dynamic METHOD a register (Ljava/lang/String;Lcbf;)Lcbf; ARG 0 name ARG 1 feature METHOD e getMonsterSpawns ()Ljava/util/List; METHOD f getCreatureSpawns ()Ljava/util/List;