net.minecraft.world.level.levelgen.placement

public class ConfiguredDecorator<DC extends DecoratorConfiguration>

cjg
net.minecraft.world.level.levelgen.placement.ConfiguredDecorator
net.minecraft.class_3243
net.minecraft.world.gen.decorator.ConfiguredDecorator
net.minecraft.world.gen.placement.ConfiguredPlacement
net.minecraft.server.v1_15_R1.WorldGenDecoratorConfigured

Field summary

Modifier and TypeField
public final FeatureDecorator<DC>
a
decorator
field_14115
decorator
field_215096_a
public final DC
b
config
field_14114
config
field_215097_b

Constructor summary

ModifierConstructor
public (FeatureDecorator<DC> decorator, com.mojang.datafixers.Dynamic<?> arg1)
public (FeatureDecorator<DC> decorator, DC arg1)

Method summary

Modifier and TypeMethod
public <FC extends FeatureConfiguration, F extends Feature<FC>> boolean
a(bju arg0, bzx<? extends cbn> arg1, Random arg2, fk arg3, ccz<FC, F> arg4)
place(LevelAccessor arg0, ChunkGenerator<? extends ChunkGeneratorSettings> arg1, Random arg2, BlockPos arg3, ConfiguredFeature<FC, F> arg4)
method_14358(class_1936 arg0, class_2794<? extends class_2888> arg1, Random arg2, class_2338 arg3, class_2975<FC, F> arg4)
generate(IWorld world, ChunkGenerator<? extends ChunkGeneratorConfig> generator, Random random, BlockPos pos, ConfiguredFeature<FC, F> arg4)
func_215093_a(IWorld arg0, ChunkGenerator<? extends GenerationSettings> arg1, Random arg2, BlockPos arg3, ConfiguredFeature<FC, F> arg4)
public <T> com.mojang.datafixers.Dynamic<T>
a(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
method_16641(com.mojang.datafixers.types.DynamicOps<T> arg0)
serialize(com.mojang.datafixers.types.DynamicOps<T> arg0)
func_215094_a(com.mojang.datafixers.types.DynamicOps<T> arg0)
public static <T> ConfiguredDecorator<?>
a(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> arg0)
method_14359(com.mojang.datafixers.Dynamic<T> arg0)
deserialize(com.mojang.datafixers.Dynamic<T> dynamic)
func_215095_a(com.mojang.datafixers.Dynamic<T> arg0)