Class EndChunkGenerator

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

public class EndChunkGenerator extends Object implements ChunkGenerator
Mappings:
Namespace Name
official avy
intermediary net/minecraft/class_1219
named net/minecraft/world/chunk/EndChunkGenerator
  • Field Details

    • field_12971

      protected static final BlockState field_12971
      Mappings:
      Namespace Name Mixin selector
      official a Lavy;a:Latl;
      intermediary field_12971 Lnet/minecraft/class_1219;field_12971:Lnet/minecraft/class_2232;
      named field_12971 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12971:Lnet/minecraft/block/BlockState;
    • field_12972

      protected static final BlockState field_12972
      Mappings:
      Namespace Name Mixin selector
      official b Lavy;b:Latl;
      intermediary field_12972 Lnet/minecraft/class_1219;field_12972:Lnet/minecraft/class_2232;
      named field_12972 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12972:Lnet/minecraft/block/BlockState;
    • field_4855

      private final Random field_4855
      Mappings:
      Namespace Name Mixin selector
      official h Lavy;h:Ljava/util/Random;
      intermediary field_4855 Lnet/minecraft/class_1219;field_4855:Ljava/util/Random;
      named field_4855 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4855:Ljava/util/Random;
    • field_4856

      private final NoiseGenerator field_4856
      Mappings:
      Namespace Name Mixin selector
      official i Lavy;i:Lazi;
      intermediary field_4856 Lnet/minecraft/class_1219;field_4856:Lnet/minecraft/class_58;
      named field_4856 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4856:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4857

      private final NoiseGenerator field_4857
      Mappings:
      Namespace Name Mixin selector
      official j Lavy;j:Lazi;
      intermediary field_4857 Lnet/minecraft/class_1219;field_4857:Lnet/minecraft/class_58;
      named field_4857 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4857:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4858

      private final NoiseGenerator field_4858
      Mappings:
      Namespace Name Mixin selector
      official k Lavy;k:Lazi;
      intermediary field_4858 Lnet/minecraft/class_1219;field_4858:Lnet/minecraft/class_58;
      named field_4858 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4858:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_12973

      public NoiseGenerator field_12973
      Mappings:
      Namespace Name Mixin selector
      official c Lavy;c:Lazi;
      intermediary field_12973 Lnet/minecraft/class_1219;field_12973:Lnet/minecraft/class_58;
      named field_12973 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12973:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_12974

      public NoiseGenerator field_12974
      Mappings:
      Namespace Name Mixin selector
      official d Lavy;d:Lazi;
      intermediary field_12974 Lnet/minecraft/class_1219;field_12974:Lnet/minecraft/class_58;
      named field_12974 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12974:Lnet/minecraft/world/gen/NoiseGenerator;
    • world

      private final World world
      Mappings:
      Namespace Name Mixin selector
      official l Lavy;l:Lajs;
      intermediary field_4859 Lnet/minecraft/class_1219;field_4859:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/world/chunk/EndChunkGenerator;world:Lnet/minecraft/world/World;
    • field_12975

      private final boolean field_12975
      Mappings:
      Namespace Name Mixin selector
      official m Lavy;m:Z
      intermediary field_12975 Lnet/minecraft/class_1219;field_12975:Z
      named field_12975 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12975:Z
    • field_15189

      private final BlockPos field_15189
      Mappings:
      Namespace Name Mixin selector
      official n Lavy;n:Lco;
      intermediary field_15189 Lnet/minecraft/class_1219;field_15189:Lnet/minecraft/class_2552;
      named field_15189 Lnet/minecraft/world/chunk/EndChunkGenerator;field_15189:Lnet/minecraft/util/math/BlockPos;
    • field_12976

      private final class_2757 field_12976
      Mappings:
      Namespace Name Mixin selector
      official o Lavy;o:Laya;
      intermediary field_12976 Lnet/minecraft/class_1219;field_12976:Lnet/minecraft/class_2757;
      named field_12976 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12976:Lnet/minecraft/structure/class_2757;
    • field_12977

      private final NoiseSampler field_12977
      Mappings:
      Namespace Name Mixin selector
      official p Lavy;p:Lazm;
      intermediary field_12977 Lnet/minecraft/class_1219;field_12977:Lnet/minecraft/class_1780;
      named field_12977 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12977:Lnet/minecraft/util/math/noise/NoiseSampler;
    • field_4860

      private double[] field_4860
      Mappings:
      Namespace Name Mixin selector
      official q Lavy;q:[D
      intermediary field_4860 Lnet/minecraft/class_1219;field_4860:[D
      named field_4860 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4860:[D
    • field_4861

      private Biome[] field_4861
      Mappings:
      Namespace Name Mixin selector
      official r Lavy;r:[Lakf;
      intermediary field_4861 Lnet/minecraft/class_1219;field_4861:[Lnet/minecraft/class_1170;
      named field_4861 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4861:[Lnet/minecraft/world/biome/Biome;
    • field_4849

      double[] field_4849
      Mappings:
      Namespace Name Mixin selector
      official e Lavy;e:[D
      intermediary field_4849 Lnet/minecraft/class_1219;field_4849:[D
      named field_4849 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4849:[D
    • field_4850

      double[] field_4850
      Mappings:
      Namespace Name Mixin selector
      official f Lavy;f:[D
      intermediary field_4850 Lnet/minecraft/class_1219;field_4850:[D
      named field_4850 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4850:[D
    • field_4851

      double[] field_4851
      Mappings:
      Namespace Name Mixin selector
      official g Lavy;g:[D
      intermediary field_4851 Lnet/minecraft/class_1219;field_4851:[D
      named field_4851 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4851:[D
    • field_12978

      private final class_2754 field_12978
      Mappings:
      Namespace Name Mixin selector
      official s Lavy;s:Lawl;
      intermediary field_12978 Lnet/minecraft/class_1219;field_12978:Lnet/minecraft/class_2754;
      named field_12978 Lnet/minecraft/world/chunk/EndChunkGenerator;field_12978:Lnet/minecraft/world/gen/feature/class_2754;
  • Constructor Details

    • EndChunkGenerator

      public EndChunkGenerator(World world, boolean bool, long long2, BlockPos blockPos)
  • Method Details

    • method_9195

      public void method_9195(int int2, int int3, ChunkBlockStateStorage chunkBlockStateStorage)
      Mappings:
      Namespace Name Mixin selector
      official a Lavy;a(IILavp;)V
      intermediary method_9195 Lnet/minecraft/class_1219;method_9195(IILnet/minecraft/class_2252;)V
      named method_9195 Lnet/minecraft/world/chunk/EndChunkGenerator;method_9195(IILnet/minecraft/world/chunk/ChunkBlockStateStorage;)V
    • method_9196

      public void method_9196(ChunkBlockStateStorage chunkBlockStateStorage)
      Mappings:
      Namespace Name Mixin selector
      official a Lavy;a(Lavp;)V
      intermediary method_9196 Lnet/minecraft/class_1219;method_9196(Lnet/minecraft/class_2252;)V
      named method_9196 Lnet/minecraft/world/chunk/EndChunkGenerator;method_9196(Lnet/minecraft/world/chunk/ChunkBlockStateStorage;)V
    • generate

      public Chunk generate(int x, int z)
      Specified by:
      generate in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official a Laui;a(II)Lauo;
      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_11821

      private float method_11821(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lavy;a(IIII)F
      intermediary method_11821 Lnet/minecraft/class_1219;method_11821(IIII)F
      named method_11821 Lnet/minecraft/world/chunk/EndChunkGenerator;method_11821(IIII)F
    • method_11822

      public boolean method_11822(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official c Lavy;c(II)Z
      intermediary method_11822 Lnet/minecraft/class_1219;method_11822(II)Z
      named method_11822 Lnet/minecraft/world/chunk/EndChunkGenerator;method_11822(II)Z
    • method_4011

      private double[] method_4011(double[] double2, int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official a Lavy;a([DIIIIII)[D
      intermediary method_4011 Lnet/minecraft/class_1219;method_4011([DIIIIII)[D
      named method_4011 Lnet/minecraft/world/chunk/EndChunkGenerator;method_4011([DIIIIII)[D
    • method_11764

      public void method_11764(int x, int z)
      Specified by:
      method_11764 in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official b Laui;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 Laui;a(Lauo;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 Laui;a(Lsy;Lco;)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 pos, boolean bool)
      Specified by:
      method_3866 in interface ChunkGenerator
      Mappings:
      Namespace Name Mixin selector
      official a Laui;a(Lajs;Ljava/lang/String;Lco;Z)Lco;
      intermediary method_3866 Lnet/minecraft/class_2744;method_3866(Lnet/minecraft/class_1150;Ljava/lang/String;Lnet/minecraft/class_2552;Z)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;Z)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 Laui;b(Lauo;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