User Tools

Site Tools


tutorial:features

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
tutorial:features [2020/04/23 18:18] – [Adding a Feature to a Biome] Update feature configuration 2xsaikotutorial:features [2020/07/16 20:20] – update IWorld references to WorldAccess user11681
Line 12: Line 12:
  
     @Override     @Override
-    public boolean generate(IWorld world, ChunkGenerator<? extends ChunkGeneratorConfig> chunkGenerator, Random random, BlockPos pos, DefaultFeatureConfig config) {+    public boolean generate(WorldAccess world, ChunkGenerator<? extends ChunkGeneratorConfig> chunkGenerator, Random random, BlockPos pos, DefaultFeatureConfig config) {
         BlockPos topPos = world.getTopPosition(Heightmap.Type.WORLD_SURFACE, pos);         BlockPos topPos = world.getTopPosition(Heightmap.Type.WORLD_SURFACE, pos);
         Direction offset = Direction.NORTH;         Direction offset = Direction.NORTH;
Line 34: Line 34:
 <code java> <code java>
 @Override @Override
-public boolean generate(IWorld world, ChunkGenerator<? extends ChunkGeneratorConfig> chunkGenerator, Random random, BlockPos pos, DefaultFeatureConfig config) {+public boolean generate(WorldAccess world, ChunkGenerator<? extends ChunkGeneratorConfig> chunkGenerator, Random random, BlockPos pos, DefaultFeatureConfig config) {
     BlockPos topPos = world.getTopPosition(Heightmap.Type.WORLD_SURFACE, pos);     BlockPos topPos = world.getTopPosition(Heightmap.Type.WORLD_SURFACE, pos);
     Direction offset = Direction.NORTH;     Direction offset = Direction.NORTH;
Line 65: Line 65:
         GenerationStep.Feature.RAW_GENERATION,         GenerationStep.Feature.RAW_GENERATION,
  LAVA_HOLE.configure(new DefaultFeatureConfig())  LAVA_HOLE.configure(new DefaultFeatureConfig())
- .configureDecorator(Decorator.CHANCE_HEIGHTMAPnew ChanceDecoratorConfig(100));+ .createDecoratedFeature(Decorator.CHANCE_HEIGHTMAP.configure(new ChanceDecoratorConfig(100)));
 )); ));
 </code> </code>
tutorial/features.txt · Last modified: 2023/12/18 01:19 by solidblock