Class BiomeDecorator

java.lang.Object
net.minecraft.world.biome.BiomeDecorator
Direct Known Subclasses:
class_2717, class_3007, EndBiomeDecorator, MesaBiome.class_3008

public class BiomeDecorator extends Object
Mappings:
Namespace Name
official aki
intermediary net/minecraft/class_1174
named net/minecraft/world/biome/BiomeDecorator
  • Field Details

    • field_12461

      protected boolean field_12461
      Mappings:
      Namespace Name Mixin selector
      official a Laki;a:Z
      intermediary field_12461 Lnet/minecraft/class_1174;field_12461:Z
      named field_12461 Lnet/minecraft/world/biome/BiomeDecorator;field_12461:Z
    • startPos

      protected BlockPos startPos
      Mappings:
      Namespace Name Mixin selector
      official b Laki;b:Lco;
      intermediary field_9232 Lnet/minecraft/class_1174;field_9232:Lnet/minecraft/class_2552;
      named startPos Lnet/minecraft/world/biome/BiomeDecorator;startPos:Lnet/minecraft/util/math/BlockPos;
    • worldProperties

      protected CustomizedWorldProperties worldProperties
      Mappings:
      Namespace Name Mixin selector
      official c Laki;c:Lavq;
      intermediary field_9233 Lnet/minecraft/class_1174;field_9233:Lnet/minecraft/class_2253;
      named worldProperties Lnet/minecraft/world/biome/BiomeDecorator;worldProperties:Lnet/minecraft/world/gen/CustomizedWorldProperties;
    • clayFeature

      protected Feature clayFeature
      Mappings:
      Namespace Name Mixin selector
      official d Laki;d:Lawn;
      intermediary field_4692 Lnet/minecraft/class_1174;field_4692:Lnet/minecraft/class_1227;
      named clayFeature Lnet/minecraft/world/biome/BiomeDecorator;clayFeature:Lnet/minecraft/world/gen/feature/Feature;
    • sandDiskFeature

      protected Feature sandDiskFeature
      Mappings:
      Namespace Name Mixin selector
      official e Laki;e:Lawn;
      intermediary field_4693 Lnet/minecraft/class_1174;field_4693:Lnet/minecraft/class_1227;
      named sandDiskFeature Lnet/minecraft/world/biome/BiomeDecorator;sandDiskFeature:Lnet/minecraft/world/gen/feature/Feature;
    • gravelDiskFeature

      protected Feature gravelDiskFeature
      Mappings:
      Namespace Name Mixin selector
      official f Laki;f:Lawn;
      intermediary field_4694 Lnet/minecraft/class_1174;field_4694:Lnet/minecraft/class_1227;
      named gravelDiskFeature Lnet/minecraft/world/biome/BiomeDecorator;gravelDiskFeature:Lnet/minecraft/world/gen/feature/Feature;
    • dirtFeature

      protected Feature dirtFeature
      Mappings:
      Namespace Name Mixin selector
      official g Laki;g:Lawn;
      intermediary field_4695 Lnet/minecraft/class_1174;field_4695:Lnet/minecraft/class_1227;
      named dirtFeature Lnet/minecraft/world/biome/BiomeDecorator;dirtFeature:Lnet/minecraft/world/gen/feature/Feature;
    • gravelFeature

      protected Feature gravelFeature
      Mappings:
      Namespace Name Mixin selector
      official h Laki;h:Lawn;
      intermediary field_4696 Lnet/minecraft/class_1174;field_4696:Lnet/minecraft/class_1227;
      named gravelFeature Lnet/minecraft/world/biome/BiomeDecorator;gravelFeature:Lnet/minecraft/world/gen/feature/Feature;
    • graniteFeature

      protected Feature graniteFeature
      Mappings:
      Namespace Name Mixin selector
      official i Laki;i:Lawn;
      intermediary field_9234 Lnet/minecraft/class_1174;field_9234:Lnet/minecraft/class_1227;
      named graniteFeature Lnet/minecraft/world/biome/BiomeDecorator;graniteFeature:Lnet/minecraft/world/gen/feature/Feature;
    • dioriteFeature

      protected Feature dioriteFeature
      Mappings:
      Namespace Name Mixin selector
      official j Laki;j:Lawn;
      intermediary field_9235 Lnet/minecraft/class_1174;field_9235:Lnet/minecraft/class_1227;
      named dioriteFeature Lnet/minecraft/world/biome/BiomeDecorator;dioriteFeature:Lnet/minecraft/world/gen/feature/Feature;
    • andesiteFeature

      protected Feature andesiteFeature
      Mappings:
      Namespace Name Mixin selector
      official k Laki;k:Lawn;
      intermediary field_9236 Lnet/minecraft/class_1174;field_9236:Lnet/minecraft/class_1227;
      named andesiteFeature Lnet/minecraft/world/biome/BiomeDecorator;andesiteFeature:Lnet/minecraft/world/gen/feature/Feature;
    • coalOreFeature

      protected Feature coalOreFeature
      Mappings:
      Namespace Name Mixin selector
      official l Laki;l:Lawn;
      intermediary field_4697 Lnet/minecraft/class_1174;field_4697:Lnet/minecraft/class_1227;
      named coalOreFeature Lnet/minecraft/world/biome/BiomeDecorator;coalOreFeature:Lnet/minecraft/world/gen/feature/Feature;
    • ironOreFeature

      protected Feature ironOreFeature
      Mappings:
      Namespace Name Mixin selector
      official m Laki;m:Lawn;
      intermediary field_4698 Lnet/minecraft/class_1174;field_4698:Lnet/minecraft/class_1227;
      named ironOreFeature Lnet/minecraft/world/biome/BiomeDecorator;ironOreFeature:Lnet/minecraft/world/gen/feature/Feature;
    • goldOreFeature

      protected Feature goldOreFeature
      Mappings:
      Namespace Name Mixin selector
      official n Laki;n:Lawn;
      intermediary field_4699 Lnet/minecraft/class_1174;field_4699:Lnet/minecraft/class_1227;
      named goldOreFeature Lnet/minecraft/world/biome/BiomeDecorator;goldOreFeature:Lnet/minecraft/world/gen/feature/Feature;
    • redstoneOrefeature

      protected Feature redstoneOrefeature
      Mappings:
      Namespace Name Mixin selector
      official o Laki;o:Lawn;
      intermediary field_9237 Lnet/minecraft/class_1174;field_9237:Lnet/minecraft/class_1227;
      named redstoneOrefeature Lnet/minecraft/world/biome/BiomeDecorator;redstoneOrefeature:Lnet/minecraft/world/gen/feature/Feature;
    • diamondOreFeature

      protected Feature diamondOreFeature
      Mappings:
      Namespace Name Mixin selector
      official p Laki;p:Lawn;
      intermediary field_9238 Lnet/minecraft/class_1174;field_9238:Lnet/minecraft/class_1227;
      named diamondOreFeature Lnet/minecraft/world/biome/BiomeDecorator;diamondOreFeature:Lnet/minecraft/world/gen/feature/Feature;
    • lapisOreFeature

      protected Feature lapisOreFeature
      Mappings:
      Namespace Name Mixin selector
      official q Laki;q:Lawn;
      intermediary field_4702 Lnet/minecraft/class_1174;field_4702:Lnet/minecraft/class_1227;
      named lapisOreFeature Lnet/minecraft/world/biome/BiomeDecorator;lapisOreFeature:Lnet/minecraft/world/gen/feature/Feature;
    • dandelionFeature

      protected FlowerPatchFeature dandelionFeature
      Mappings:
      Namespace Name Mixin selector
      official r Laki;r:Lawo;
      intermediary field_7228 Lnet/minecraft/class_1174;field_7228:Lnet/minecraft/class_1228;
      named dandelionFeature Lnet/minecraft/world/biome/BiomeDecorator;dandelionFeature:Lnet/minecraft/world/gen/feature/FlowerPatchFeature;
    • brownMushroomFeature

      protected Feature brownMushroomFeature
      Mappings:
      Namespace Name Mixin selector
      official s Laki;s:Lawn;
      intermediary field_4705 Lnet/minecraft/class_1174;field_4705:Lnet/minecraft/class_1227;
      named brownMushroomFeature Lnet/minecraft/world/biome/BiomeDecorator;brownMushroomFeature:Lnet/minecraft/world/gen/feature/Feature;
    • redMushroomFeature

      protected Feature redMushroomFeature
      Mappings:
      Namespace Name Mixin selector
      official t Laki;t:Lawn;
      intermediary field_4706 Lnet/minecraft/class_1174;field_4706:Lnet/minecraft/class_1227;
      named redMushroomFeature Lnet/minecraft/world/biome/BiomeDecorator;redMushroomFeature:Lnet/minecraft/world/gen/feature/Feature;
    • hugeMushroomFeature

      protected Feature hugeMushroomFeature
      Mappings:
      Namespace Name Mixin selector
      official u Laki;u:Lawn;
      intermediary field_4707 Lnet/minecraft/class_1174;field_4707:Lnet/minecraft/class_1227;
      named hugeMushroomFeature Lnet/minecraft/world/biome/BiomeDecorator;hugeMushroomFeature:Lnet/minecraft/world/gen/feature/Feature;
    • sugarcaneFeature

      protected Feature sugarcaneFeature
      Mappings:
      Namespace Name Mixin selector
      official v Laki;v:Lawn;
      intermediary field_4708 Lnet/minecraft/class_1174;field_4708:Lnet/minecraft/class_1227;
      named sugarcaneFeature Lnet/minecraft/world/biome/BiomeDecorator;sugarcaneFeature:Lnet/minecraft/world/gen/feature/Feature;
    • cactusFeature

      protected Feature cactusFeature
      Mappings:
      Namespace Name Mixin selector
      official w Laki;w:Lawn;
      intermediary field_4709 Lnet/minecraft/class_1174;field_4709:Lnet/minecraft/class_1227;
      named cactusFeature Lnet/minecraft/world/biome/BiomeDecorator;cactusFeature:Lnet/minecraft/world/gen/feature/Feature;
    • lilyPadFeature

      protected Feature lilyPadFeature
      Mappings:
      Namespace Name Mixin selector
      official x Laki;x:Lawn;
      intermediary field_4710 Lnet/minecraft/class_1174;field_4710:Lnet/minecraft/class_1227;
      named lilyPadFeature Lnet/minecraft/world/biome/BiomeDecorator;lilyPadFeature:Lnet/minecraft/world/gen/feature/Feature;
    • lilyPadsPerChunk

      protected int lilyPadsPerChunk
      Mappings:
      Namespace Name Mixin selector
      official y Laki;y:I
      intermediary field_4711 Lnet/minecraft/class_1174;field_4711:I
      named lilyPadsPerChunk Lnet/minecraft/world/biome/BiomeDecorator;lilyPadsPerChunk:I
    • treesPerChunk

      protected int treesPerChunk
      Mappings:
      Namespace Name Mixin selector
      official z Laki;z:I
      intermediary field_4712 Lnet/minecraft/class_1174;field_4712:I
      named treesPerChunk Lnet/minecraft/world/biome/BiomeDecorator;treesPerChunk:I
    • field_14821

      protected float field_14821
      Mappings:
      Namespace Name Mixin selector
      official A Laki;A:F
      intermediary field_14821 Lnet/minecraft/class_1174;field_14821:F
      named field_14821 Lnet/minecraft/world/biome/BiomeDecorator;field_14821:F
    • flowersPerChunk

      protected int flowersPerChunk
      Mappings:
      Namespace Name Mixin selector
      official B Laki;B:I
      intermediary field_4676 Lnet/minecraft/class_1174;field_4676:I
      named flowersPerChunk Lnet/minecraft/world/biome/BiomeDecorator;flowersPerChunk:I
    • grassPerChunk

      protected int grassPerChunk
      Mappings:
      Namespace Name Mixin selector
      official C Laki;C:I
      intermediary field_4677 Lnet/minecraft/class_1174;field_4677:I
      named grassPerChunk Lnet/minecraft/world/biome/BiomeDecorator;grassPerChunk:I
    • deadBushesPerChunk

      protected int deadBushesPerChunk
      Mappings:
      Namespace Name Mixin selector
      official D Laki;D:I
      intermediary field_4678 Lnet/minecraft/class_1174;field_4678:I
      named deadBushesPerChunk Lnet/minecraft/world/biome/BiomeDecorator;deadBushesPerChunk:I
    • mushroomsPerChunk

      protected int mushroomsPerChunk
      Mappings:
      Namespace Name Mixin selector
      official E Laki;E:I
      intermediary field_4679 Lnet/minecraft/class_1174;field_4679:I
      named mushroomsPerChunk Lnet/minecraft/world/biome/BiomeDecorator;mushroomsPerChunk:I
    • sugarcanePerChunk

      protected int sugarcanePerChunk
      Mappings:
      Namespace Name Mixin selector
      official F Laki;F:I
      intermediary field_4680 Lnet/minecraft/class_1174;field_4680:I
      named sugarcanePerChunk Lnet/minecraft/world/biome/BiomeDecorator;sugarcanePerChunk:I
    • cactusPerChunk

      protected int cactusPerChunk
      Mappings:
      Namespace Name Mixin selector
      official G Laki;G:I
      intermediary field_4681 Lnet/minecraft/class_1174;field_4681:I
      named cactusPerChunk Lnet/minecraft/world/biome/BiomeDecorator;cactusPerChunk:I
    • gravelDisksPerChunk

      protected int gravelDisksPerChunk
      Mappings:
      Namespace Name Mixin selector
      official H Laki;H:I
      intermediary field_4682 Lnet/minecraft/class_1174;field_4682:I
      named gravelDisksPerChunk Lnet/minecraft/world/biome/BiomeDecorator;gravelDisksPerChunk:I
    • sandDisksPerChunk

      protected int sandDisksPerChunk
      Mappings:
      Namespace Name Mixin selector
      official I Laki;I:I
      intermediary field_4683 Lnet/minecraft/class_1174;field_4683:I
      named sandDisksPerChunk Lnet/minecraft/world/biome/BiomeDecorator;sandDisksPerChunk:I
    • clayPerChunk

      protected int clayPerChunk
      Mappings:
      Namespace Name Mixin selector
      official J Laki;J:I
      intermediary field_4684 Lnet/minecraft/class_1174;field_4684:I
      named clayPerChunk Lnet/minecraft/world/biome/BiomeDecorator;clayPerChunk:I
    • hugeMushroomsPerChunk

      protected int hugeMushroomsPerChunk
      Mappings:
      Namespace Name Mixin selector
      official K Laki;K:I
      intermediary field_4685 Lnet/minecraft/class_1174;field_4685:I
      named hugeMushroomsPerChunk Lnet/minecraft/world/biome/BiomeDecorator;hugeMushroomsPerChunk:I
    • generateLakes

      public boolean generateLakes
      Mappings:
      Namespace Name Mixin selector
      official L Laki;L:Z
      intermediary field_4686 Lnet/minecraft/class_1174;field_4686:Z
      named generateLakes Lnet/minecraft/world/biome/BiomeDecorator;generateLakes:Z
  • Constructor Details

    • BiomeDecorator

      public BiomeDecorator()
  • Method Details

    • decorate

      public void decorate(World world, Random random, Biome biome, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Laki;a(Lajs;Ljava/util/Random;Lakf;Lco;)V
      intermediary method_8599 Lnet/minecraft/class_1174;method_8599(Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1170;Lnet/minecraft/class_2552;)V
      named decorate Lnet/minecraft/world/biome/BiomeDecorator;decorate(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/world/biome/Biome;Lnet/minecraft/util/math/BlockPos;)V
    • method_11530

      protected void method_11530(Biome biome, World world, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Laki;a(Lakf;Lajs;Ljava/util/Random;)V
      intermediary method_11530 Lnet/minecraft/class_1174;method_11530(Lnet/minecraft/class_1170;Lnet/minecraft/class_1150;Ljava/util/Random;)V
      named method_11530 Lnet/minecraft/world/biome/BiomeDecorator;method_11530(Lnet/minecraft/world/biome/Biome;Lnet/minecraft/world/World;Ljava/util/Random;)V
    • method_11528

      protected void method_11528(World world, Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Laki;a(Lajs;Ljava/util/Random;)V
      intermediary method_11528 Lnet/minecraft/class_1174;method_11528(Lnet/minecraft/class_1150;Ljava/util/Random;)V
      named method_11528 Lnet/minecraft/world/biome/BiomeDecorator;method_11528(Lnet/minecraft/world/World;Ljava/util/Random;)V
    • method_11529

      protected void method_11529(World world, Random random, int int2, Feature feature, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Laki;a(Lajs;Ljava/util/Random;ILawn;II)V
      intermediary method_11529 Lnet/minecraft/class_1174;method_11529(Lnet/minecraft/class_1150;Ljava/util/Random;ILnet/minecraft/class_1227;II)V
      named method_11529 Lnet/minecraft/world/biome/BiomeDecorator;method_11529(Lnet/minecraft/world/World;Ljava/util/Random;ILnet/minecraft/world/gen/feature/Feature;II)V
    • method_11531

      protected void method_11531(World world, Random random, int int2, Feature feature, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official b Laki;b(Lajs;Ljava/util/Random;ILawn;II)V
      intermediary method_11531 Lnet/minecraft/class_1174;method_11531(Lnet/minecraft/class_1150;Ljava/util/Random;ILnet/minecraft/class_1227;II)V
      named method_11531 Lnet/minecraft/world/biome/BiomeDecorator;method_11531(Lnet/minecraft/world/World;Ljava/util/Random;ILnet/minecraft/world/gen/feature/Feature;II)V