CLASS cbq net/minecraft/world/gen/decorator/Decorator FIELD M factory Ljava/util/function/Function; FIELD h NOPE Lcbq; METHOD a (Lbcj;Lbrx;Ljava/util/Random;Lbvm;Let;)Ljava/util/stream/Stream; ARG 1 world ARG 2 generator ARG 3 random METHOD a generate (Lbcj;Lbrx;Ljava/util/Random;Let;Lbvm;Lbva;)Z ARG 1 world ARG 2 generator ARG 3 random ARG 4 pos ARG 5 decoratorConfig METHOD a deserialize (Lcom/mojang/datafixers/Dynamic;)Lbvm; METHOD a register (Ljava/lang/String;Lcbq;)Lcbq; ARG 0 registryName ARG 1 decorator