Class FlatChunkGenerator

java.lang.Object
net.minecraft.world.chunk.FlatChunkGenerator
All Implemented Interfaces:
ChunkGenerator

public class FlatChunkGenerator extends Object implements ChunkGenerator
Mappings:
Namespace Name
official ati
intermediary net/minecraft/class_1213
named net/minecraft/world/chunk/FlatChunkGenerator
  • Field Details

    • world

      private final World world
      Mappings:
      Namespace Name Mixin selector
      official a Lati;a:Laht;
      intermediary field_4794 Lnet/minecraft/class_1213;field_4794:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/world/chunk/FlatChunkGenerator;world:Lnet/minecraft/world/World;
    • random

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      official b Lati;b:Ljava/util/Random;
      intermediary field_4795 Lnet/minecraft/class_1213;field_4795:Ljava/util/Random;
      named random Lnet/minecraft/world/chunk/FlatChunkGenerator;random:Ljava/util/Random;
    • field_10123

      private final BlockState[] field_10123
      Mappings:
      Namespace Name Mixin selector
      official c Lati;c:[Lard;
      intermediary field_10123 Lnet/minecraft/class_1213;field_10123:[Lnet/minecraft/class_2232;
      named field_10123 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_10123:[Lnet/minecraft/block/BlockState;
    • field_4940

      private final FlatWorldHelper field_4940
      Mappings:
      Namespace Name Mixin selector
      official d Lati;d:Lavk;
      intermediary field_4940 Lnet/minecraft/class_1213;field_4940:Lnet/minecraft/class_1281;
      named field_4940 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4940:Lnet/minecraft/world/gen/FlatWorldHelper;
    • field_4941

      private final List<StructureFeature> field_4941
      Mappings:
      Namespace Name Mixin selector
      official e Lati;e:Ljava/util/List;
      intermediary field_4941 Lnet/minecraft/class_1213;field_4941:Ljava/util/List;
      named field_4941 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4941:Ljava/util/List;
    • field_4942

      private final boolean field_4942
      Mappings:
      Namespace Name Mixin selector
      official f Lati;f:Z
      intermediary field_4942 Lnet/minecraft/class_1213;field_4942:Z
      named field_4942 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4942:Z
    • field_4943

      private final boolean field_4943
      Mappings:
      Namespace Name Mixin selector
      official g Lati;g:Z
      intermediary field_4943 Lnet/minecraft/class_1213;field_4943:Z
      named field_4943 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4943:Z
    • field_4944

      private LakesFeature field_4944
      Mappings:
      Namespace Name Mixin selector
      official h Lati;h:Laum;
      intermediary field_4944 Lnet/minecraft/class_1213;field_4944:Lnet/minecraft/class_1235;
      named field_4944 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4944:Lnet/minecraft/world/gen/feature/LakesFeature;
    • field_4945

      private LakesFeature field_4945
      Mappings:
      Namespace Name Mixin selector
      official i Lati;i:Laum;
      intermediary field_4945 Lnet/minecraft/class_1213;field_4945:Lnet/minecraft/class_1235;
      named field_4945 Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4945:Lnet/minecraft/world/gen/feature/LakesFeature;
  • Constructor Details

    • FlatChunkGenerator

      public FlatChunkGenerator(World world, long long2, boolean bool, String string)
  • Method Details

    • generate

      public Chunk generate(int x, int z)
      Specified by:
      generate in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official a Larz;a(II)Lasf;
      intermediary method_11761 Lnet/minecraft/class_2744;method_11761(II)Lnet/minecraft/class_1196;
      named generate Lnet/minecraft/server/world/ChunkGenerator;generate(II)Lnet/minecraft/world/chunk/Chunk;
    • method_11764

      public void method_11764(int x, int z)
      Specified by:
      method_11764 in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official b Larz;b(II)V
      intermediary method_11764 Lnet/minecraft/class_2744;method_11764(II)V
      named method_11764 Lnet/minecraft/server/world/ChunkGenerator;method_11764(II)V
    • method_11762

      public boolean method_11762(Chunk chunk, int x, int z)
      Specified by:
      method_11762 in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official a Larz;a(Lasf;II)Z
      intermediary method_11762 Lnet/minecraft/class_2744;method_11762(Lnet/minecraft/class_1196;II)Z
      named method_11762 Lnet/minecraft/server/world/ChunkGenerator;method_11762(Lnet/minecraft/world/chunk/Chunk;II)Z
    • getSpawnEntries

      public List<Biome.SpawnEntry> getSpawnEntries(EntityCategory category, BlockPos pos)
      Specified by:
      getSpawnEntries in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official a Larz;a(Lsc;Lcl;)Ljava/util/List;
      intermediary method_11763 Lnet/minecraft/class_2744;method_11763(Lnet/minecraft/class_872;Lnet/minecraft/class_2552;)Ljava/util/List;
      named getSpawnEntries Lnet/minecraft/server/world/ChunkGenerator;getSpawnEntries(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
    • method_3866

      @Nullable public BlockPos method_3866(World world, String string, BlockPos blockPos)
      Specified by:
      method_3866 in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official a Larz;a(Laht;Ljava/lang/String;Lcl;)Lcl;
      intermediary method_3866 Lnet/minecraft/class_2744;method_3866(Lnet/minecraft/class_1150;Ljava/lang/String;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;
      named method_3866 Lnet/minecraft/server/world/ChunkGenerator;method_3866(Lnet/minecraft/world/World;Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • method_4702

      public void method_4702(Chunk chunk, int x, int z)
      Specified by:
      method_4702 in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official b Larz;b(Lasf;II)V
      intermediary method_4702 Lnet/minecraft/class_2744;method_4702(Lnet/minecraft/class_1196;II)V
      named method_4702 Lnet/minecraft/server/world/ChunkGenerator;method_4702(Lnet/minecraft/world/chunk/Chunk;II)V