Class EndChunkGenerator

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

public class EndChunkGenerator
extends Object
implements ChunkProvider
Mappings:
Namespace Name
official aob
intermediary net/minecraft/class_428
named net/minecraft/world/chunk/EndChunkGenerator
  • Field Details

    • field_1886

      private Random field_1886
      Mappings:
      Namespace Name Mixin selector
      official h Laob;h:Ljava/util/Random;
      intermediary field_1886 Lnet/minecraft/class_428;field_1886:Ljava/util/Random;
      named field_1886 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1886:Ljava/util/Random;
    • field_1887

      private NoiseGenerator field_1887
      Mappings:
      Namespace Name Mixin selector
      official i Laob;i:Larc;
      intermediary field_1887 Lnet/minecraft/class_428;field_1887:Lnet/minecraft/class_584;
      named field_1887 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1887:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1888

      private NoiseGenerator field_1888
      Mappings:
      Namespace Name Mixin selector
      official j Laob;j:Larc;
      intermediary field_1888 Lnet/minecraft/class_428;field_1888:Lnet/minecraft/class_584;
      named field_1888 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1888:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1889

      private NoiseGenerator field_1889
      Mappings:
      Namespace Name Mixin selector
      official k Laob;k:Larc;
      intermediary field_1889 Lnet/minecraft/class_428;field_1889:Lnet/minecraft/class_584;
      named field_1889 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1889:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1879

      public NoiseGenerator field_1879
      Mappings:
      Namespace Name Mixin selector
      official a Laob;a:Larc;
      intermediary field_1879 Lnet/minecraft/class_428;field_1879:Lnet/minecraft/class_584;
      named field_1879 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1879:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1880

      public NoiseGenerator field_1880
      Mappings:
      Namespace Name Mixin selector
      official b Laob;b:Larc;
      intermediary field_1880 Lnet/minecraft/class_428;field_1880:Lnet/minecraft/class_584;
      named field_1880 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1880:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1890

      private World field_1890
      Mappings:
      Namespace Name Mixin selector
      official l Laob;l:Ladm;
      intermediary field_1890 Lnet/minecraft/class_428;field_1890:Lnet/minecraft/class_99;
      named field_1890 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1890:Lnet/minecraft/world/World;
    • field_1891

      private double[] field_1891
      Mappings:
      Namespace Name Mixin selector
      official m Laob;m:[D
      intermediary field_1891 Lnet/minecraft/class_428;field_1891:[D
      named field_1891 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1891:[D
    • field_1892

      private Biome[] field_1892
      Mappings:
      Namespace Name Mixin selector
      official n Laob;n:[Lady;
      intermediary field_1892 Lnet/minecraft/class_428;field_1892:[Lnet/minecraft/class_113;
      named field_1892 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1892:[Lnet/minecraft/world/biome/Biome;
    • field_1881

      double[] field_1881
      Mappings:
      Namespace Name Mixin selector
      official c Laob;c:[D
      intermediary field_1881 Lnet/minecraft/class_428;field_1881:[D
      named field_1881 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1881:[D
    • field_1882

      double[] field_1882
      Mappings:
      Namespace Name Mixin selector
      official d Laob;d:[D
      intermediary field_1882 Lnet/minecraft/class_428;field_1882:[D
      named field_1882 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1882:[D
    • field_1883

      double[] field_1883
      Mappings:
      Namespace Name Mixin selector
      official e Laob;e:[D
      intermediary field_1883 Lnet/minecraft/class_428;field_1883:[D
      named field_1883 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1883:[D
    • field_1884

      double[] field_1884
      Mappings:
      Namespace Name Mixin selector
      official f Laob;f:[D
      intermediary field_1884 Lnet/minecraft/class_428;field_1884:[D
      named field_1884 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1884:[D
    • field_1885

      double[] field_1885
      Mappings:
      Namespace Name Mixin selector
      official g Laob;g:[D
      intermediary field_1885 Lnet/minecraft/class_428;field_1885:[D
      named field_1885 Lnet/minecraft/world/chunk/EndChunkGenerator;field_1885:[D
  • Constructor Details

    • EndChunkGenerator

      public EndChunkGenerator​(World world, long long2)
  • Method Details

    • method_1516

      public void method_1516​(int int2, int int3, ChunkCoordinateRange chunkCoordinateRange)
      Mappings:
      Namespace Name Mixin selector
      official a Laob;a(IILans;)V
      intermediary method_1516 Lnet/minecraft/class_428;method_1516(IILnet/minecraft/class_416;)V
      named method_1516 Lnet/minecraft/world/chunk/EndChunkGenerator;method_1516(IILnet/minecraft/world/chunk/ChunkCoordinateRange;)V
    • method_1517

      public void method_1517​(ChunkCoordinateRange chunkCoordinateRange)
      Mappings:
      Namespace Name Mixin selector
      official a Laob;a(Lans;)V
      intermediary method_1517 Lnet/minecraft/class_428;method_1517(Lnet/minecraft/class_416;)V
      named method_1517 Lnet/minecraft/world/chunk/EndChunkGenerator;method_1517(Lnet/minecraft/world/chunk/ChunkCoordinateRange;)V
    • getChunk

      public Chunk getChunk​(int int2, int int3)
      Specified by:
      getChunk in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official d Lamv;d(II)Lamy;
      intermediary method_1331 Lnet/minecraft/class_396;method_1331(II)Lnet/minecraft/class_399;
      named getChunk Lnet/minecraft/world/chunk/ChunkProvider;getChunk(II)Lnet/minecraft/world/chunk/Chunk;
    • method_1518

      private double[] method_1518​(double[] double2, int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official a Laob;a([DIIIIII)[D
      intermediary method_1518 Lnet/minecraft/class_428;method_1518([DIIIIII)[D
      named method_1518 Lnet/minecraft/world/chunk/EndChunkGenerator;method_1518([DIIIIII)[D
    • chunkExists

      public boolean chunkExists​(int chunkX, int chunkZ)
      Specified by:
      chunkExists in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(II)Z
      intermediary method_1321 Lnet/minecraft/class_396;method_1321(II)Z
      named chunkExists Lnet/minecraft/world/chunk/ChunkProvider;chunkExists(II)Z
    • method_1323

      public void method_1323​(ChunkProvider chunkProvider, int int2, int int3)
      Specified by:
      method_1323 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(Lamv;II)V
      intermediary method_1323 Lnet/minecraft/class_396;method_1323(Lnet/minecraft/class_396;II)V
      named method_1323 Lnet/minecraft/world/chunk/ChunkProvider;method_1323(Lnet/minecraft/world/chunk/ChunkProvider;II)V
    • method_1324

      public boolean method_1324​(ChunkProvider chunkProvider, Chunk chunk, int int2, int int3)
      Specified by:
      method_1324 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(Lamv;Lamy;II)Z
      intermediary method_1324 Lnet/minecraft/class_396;method_1324(Lnet/minecraft/class_396;Lnet/minecraft/class_399;II)Z
      named method_1324 Lnet/minecraft/world/chunk/ChunkProvider;method_1324(Lnet/minecraft/world/chunk/ChunkProvider;Lnet/minecraft/world/chunk/Chunk;II)Z
    • method_1328

      public boolean method_1328​(boolean bool, ProgressListener progressListener)
      Specified by:
      method_1328 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(ZLnu;)Z
      intermediary method_1328 Lnet/minecraft/class_396;method_1328(ZLnet/minecraft/class_1707;)Z
      named method_1328 Lnet/minecraft/world/chunk/ChunkProvider;method_1328(ZLnet/minecraft/util/ProgressListener;)Z
    • method_1329

      public void method_1329()
      Specified by:
      method_1329 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official c Lamv;c()V
      intermediary method_1329 Lnet/minecraft/class_396;method_1329()V
      named method_1329 Lnet/minecraft/world/chunk/ChunkProvider;method_1329()V
    • method_1330

      public boolean method_1330()
      Specified by:
      method_1330 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official d Lamv;d()Z
      intermediary method_1330 Lnet/minecraft/class_396;method_1330()Z
      named method_1330 Lnet/minecraft/world/chunk/ChunkProvider;method_1330()Z
    • method_1332

      public boolean method_1332()
      Specified by:
      method_1332 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official e Lamv;e()Z
      intermediary method_1332 Lnet/minecraft/class_396;method_1332()Z
      named method_1332 Lnet/minecraft/world/chunk/ChunkProvider;method_1332()Z
    • getChunkProviderName

      public String getChunkProviderName()
      Specified by:
      getChunkProviderName in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official f Lamv;f()Ljava/lang/String;
      intermediary method_1333 Lnet/minecraft/class_396;method_1333()Ljava/lang/String;
      named getChunkProviderName Lnet/minecraft/world/chunk/ChunkProvider;getChunkProviderName()Ljava/lang/String;
    • getSpawnEntries

      public List<Biome.SpawnEntry> getSpawnEntries​(EntityCategory category, BlockPos pos)
      Specified by:
      getSpawnEntries in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(Lpt;Lcj;)Ljava/util/List;
      intermediary method_1327 Lnet/minecraft/class_396;method_1327(Lnet/minecraft/class_1755;Lnet/minecraft/class_1372;)Ljava/util/List;
      named getSpawnEntries Lnet/minecraft/world/chunk/ChunkProvider;getSpawnEntries(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
    • getNearestStructurePos

      public BlockPos getNearestStructurePos​(World world, String structureName, BlockPos pos)
      Specified by:
      getNearestStructurePos in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(Ladm;Ljava/lang/String;Lcj;)Lcj;
      intermediary method_1322 Lnet/minecraft/class_396;method_1322(Lnet/minecraft/class_99;Ljava/lang/String;Lnet/minecraft/class_1372;)Lnet/minecraft/class_1372;
      named getNearestStructurePos Lnet/minecraft/world/chunk/ChunkProvider;getNearestStructurePos(Lnet/minecraft/world/World;Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • getLoadedChunksCount

      public int getLoadedChunksCount()
      Specified by:
      getLoadedChunksCount in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official g Lamv;g()I
      intermediary method_1334 Lnet/minecraft/class_396;method_1334()I
      named getLoadedChunksCount Lnet/minecraft/world/chunk/ChunkProvider;getLoadedChunksCount()I
    • method_1325

      public void method_1325​(Chunk chunk, int int2, int int3)
      Specified by:
      method_1325 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(Lamy;II)V
      intermediary method_1325 Lnet/minecraft/class_396;method_1325(Lnet/minecraft/class_399;II)V
      named method_1325 Lnet/minecraft/world/chunk/ChunkProvider;method_1325(Lnet/minecraft/world/chunk/Chunk;II)V
    • method_1326

      public Chunk method_1326​(BlockPos pos)
      Specified by:
      method_1326 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lamv;a(Lcj;)Lamy;
      intermediary method_1326 Lnet/minecraft/class_396;method_1326(Lnet/minecraft/class_1372;)Lnet/minecraft/class_399;
      named method_1326 Lnet/minecraft/world/chunk/ChunkProvider;method_1326(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/chunk/Chunk;