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 ank
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 Lank;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 Lank;b:Let;
      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 Lank;c:Layx;
      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 Lank;d:Lazu;
      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 Lank;e:Lazu;
      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 Lank;f:Lazu;
      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 Lank;g:Lazu;
      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 Lank;h:Lazu;
      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 Lank;i:Lazu;
      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 Lank;j:Lazu;
      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 Lank;k:Lazu;
      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 Lank;l:Lazu;
      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 Lank;m:Lazu;
      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 Lank;n:Lazu;
      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 Lank;o:Lazu;
      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 Lank;p:Lazu;
      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 Lank;q:Lazu;
      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 Lank;r:Lazv;
      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 Lank;s:Lazu;
      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 Lank;t:Lazu;
      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 Lank;u:Lazu;
      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 Lank;v:Lazu;
      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 Lank;w:Lazu;
      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 Lank;x:Lazu;
      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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;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 Lank;a(Lamu;Ljava/util/Random;Lanh;Let;)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 Lank;a(Lanh;Lamu;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 Lank;a(Lamu;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 Lank;a(Lamu;Ljava/util/Random;ILazu;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 Lank;b(Lamu;Ljava/util/Random;ILazu;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