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 apl
intermediary net/minecraft/class_1219
named net/minecraft/world/chunk/EndChunkGenerator
  • Field Details

    • field_4855

      private Random field_4855
      Mappings:
      Namespace Name Mixin selector
      official i Lapl;i: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 NoiseGenerator field_4856
      Mappings:
      Namespace Name Mixin selector
      official j Lapl;j:Lauu;
      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 NoiseGenerator field_4857
      Mappings:
      Namespace Name Mixin selector
      official k Lapl;k:Lauu;
      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 NoiseGenerator field_4858
      Mappings:
      Namespace Name Mixin selector
      official l Lapl;l:Lauu;
      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_4847

      public NoiseGenerator field_4847
      Mappings:
      Namespace Name Mixin selector
      official a Lapl;a:Lauu;
      intermediary field_4847 Lnet/minecraft/class_1219;field_4847:Lnet/minecraft/class_58;
      named field_4847 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4847:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4848

      public NoiseGenerator field_4848
      Mappings:
      Namespace Name Mixin selector
      official b Lapl;b:Lauu;
      intermediary field_4848 Lnet/minecraft/class_1219;field_4848:Lnet/minecraft/class_58;
      named field_4848 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4848:Lnet/minecraft/world/gen/NoiseGenerator;
    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official m Lapl;m:Lafm;
      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_4860

      private double[] field_4860
      Mappings:
      Namespace Name Mixin selector
      official n Lapl;n:[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 o Lapl;o:[Lagf;
      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 c Lapl;c:[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 d Lapl;d:[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 e Lapl;e:[D
      intermediary field_4851 Lnet/minecraft/class_1219;field_4851:[D
      named field_4851 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4851:[D
    • field_4852

      double[] field_4852
      Mappings:
      Namespace Name Mixin selector
      official f Lapl;f:[D
      intermediary field_4852 Lnet/minecraft/class_1219;field_4852:[D
      named field_4852 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4852:[D
    • field_4853

      double[] field_4853
      Mappings:
      Namespace Name Mixin selector
      official g Lapl;g:[D
      intermediary field_4853 Lnet/minecraft/class_1219;field_4853:[D
      named field_4853 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4853:[D
    • field_4854

      int[][] field_4854
      Mappings:
      Namespace Name Mixin selector
      official h Lapl;h:[[I
      intermediary field_4854 Lnet/minecraft/class_1219;field_4854:[[I
      named field_4854 Lnet/minecraft/world/chunk/EndChunkGenerator;field_4854:[[I
  • Constructor Details

    • EndChunkGenerator

      public EndChunkGenerator(World world, long long2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lapl;<init>(Lafm;J)V
      intermediary <init> Lnet/minecraft/class_1219;<init>(Lnet/minecraft/class_1150;J)V
      named <init> Lnet/minecraft/world/chunk/EndChunkGenerator;<init>(Lnet/minecraft/world/World;J)V
  • Method Details

    • method_4010

      public void method_4010(int int2, int int3, Block[] block, Biome[] biome)
      Mappings:
      Namespace Name Mixin selector
      official a Lapl;a(II[Laht;[Lagf;)V
      intermediary method_4010 Lnet/minecraft/class_1219;method_4010(II[Lnet/minecraft/class_197;[Lnet/minecraft/class_1170;)V
      named method_4010 Lnet/minecraft/world/chunk/EndChunkGenerator;method_4010(II[Lnet/minecraft/block/Block;[Lnet/minecraft/world/biome/Biome;)V
    • method_6547

      public void method_6547(int int2, int int3, Block[] block, Biome[] biome)
      Mappings:
      Namespace Name Mixin selector
      official b Lapl;b(II[Laht;[Lagf;)V
      intermediary method_6547 Lnet/minecraft/class_1219;method_6547(II[Lnet/minecraft/class_197;[Lnet/minecraft/class_1170;)V
      named method_6547 Lnet/minecraft/world/chunk/EndChunkGenerator;method_6547(II[Lnet/minecraft/block/Block;[Lnet/minecraft/world/biome/Biome;)V
    • getOrGenerateChunk

      public Chunk getOrGenerateChunk(int int2, int int3)
      Specified by:
      getOrGenerateChunk in interface ChunkProvider
    • getChunk

      public Chunk getChunk(int x, int z)
      Specified by:
      getChunk in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official d Laof;d(II)Laoi;
      intermediary method_3873 Lnet/minecraft/class_1193;method_3873(II)Lnet/minecraft/class_1196;
      named getChunk Lnet/minecraft/world/chunk/ChunkProvider;getChunk(II)Lnet/minecraft/world/chunk/Chunk;
    • 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 Lapl;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
    • chunkExists

      public boolean chunkExists(int x, int z)
      Specified by:
      chunkExists in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Laof;a(II)Z
      intermediary method_3864 Lnet/minecraft/class_1193;method_3864(II)Z
      named chunkExists Lnet/minecraft/world/chunk/ChunkProvider;chunkExists(II)Z
    • decorateChunk

      public void decorateChunk(ChunkProvider provider, int x, int z)
      Specified by:
      decorateChunk in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Laof;a(Laof;II)V
      intermediary method_3867 Lnet/minecraft/class_1193;method_3867(Lnet/minecraft/class_1193;II)V
      named decorateChunk Lnet/minecraft/world/chunk/ChunkProvider;decorateChunk(Lnet/minecraft/world/chunk/ChunkProvider;II)V
    • saveChunks

      public boolean saveChunks(boolean saveEntities, ProgressListener progressListener)
      Specified by:
      saveChunks in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Laof;a(ZLow;)Z
      intermediary method_3868 Lnet/minecraft/class_1193;method_3868(ZLnet/minecraft/class_841;)Z
      named saveChunks Lnet/minecraft/world/chunk/ChunkProvider;saveChunks(ZLnet/minecraft/util/ProgressListener;)Z
    • flushChunks

      public void flushChunks()
      Specified by:
      flushChunks in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official b Laof;b()V
      intermediary method_4727 Lnet/minecraft/class_1193;method_4727()V
      named flushChunks Lnet/minecraft/world/chunk/ChunkProvider;flushChunks()V
    • tickChunks

      public boolean tickChunks()
      Specified by:
      tickChunks in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official c Laof;c()Z
      intermediary method_3869 Lnet/minecraft/class_1193;method_3869()Z
      named tickChunks Lnet/minecraft/world/chunk/ChunkProvider;tickChunks()Z
    • isSavingEnabled

      public boolean isSavingEnabled()
      Specified by:
      isSavingEnabled in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official d Laof;d()Z
      intermediary method_3870 Lnet/minecraft/class_1193;method_3870()Z
      named isSavingEnabled Lnet/minecraft/world/chunk/ChunkProvider;isSavingEnabled()Z
    • getChunkProviderName

      public String getChunkProviderName()
      Specified by:
      getChunkProviderName in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official e Laof;e()Ljava/lang/String;
      intermediary method_3872 Lnet/minecraft/class_1193;method_3872()Ljava/lang/String;
      named getChunkProviderName Lnet/minecraft/world/chunk/ChunkProvider;getChunkProviderName()Ljava/lang/String;
    • method_3865

      public List method_3865(EntityCategory entityCategory, int int2, int int3, int int4)
      Specified by:
      method_3865 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Laof;a(Lri;III)Ljava/util/List;
      intermediary method_3865 Lnet/minecraft/class_1193;method_3865(Lnet/minecraft/class_872;III)Ljava/util/List;
      named method_3865 Lnet/minecraft/world/chunk/ChunkProvider;method_3865(Lnet/minecraft/entity/EntityCategory;III)Ljava/util/List;
    • method_3866

      public Vec3i method_3866(World world, String string, int int2, int int3, int int4)
      Specified by:
      method_3866 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official a Laof;a(Lafm;Ljava/lang/String;III)Lafe;
      intermediary method_3866 Lnet/minecraft/class_1193;method_3866(Lnet/minecraft/class_1150;Ljava/lang/String;III)Lnet/minecraft/class_1167;
      named method_3866 Lnet/minecraft/world/chunk/ChunkProvider;method_3866(Lnet/minecraft/world/World;Ljava/lang/String;III)Lnet/minecraft/util/math/Vec3i;
    • getLoadedChunksCount

      public int getLoadedChunksCount()
      Specified by:
      getLoadedChunksCount in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official f Laof;f()I
      intermediary method_3874 Lnet/minecraft/class_1193;method_3874()I
      named getLoadedChunksCount Lnet/minecraft/world/chunk/ChunkProvider;getLoadedChunksCount()I
    • method_4702

      public void method_4702(int int2, int int3)
      Specified by:
      method_4702 in interface ChunkProvider
      Mappings:
      Namespace Name Mixin selector
      official e Laof;e(II)V
      intermediary method_4702 Lnet/minecraft/class_1193;method_4702(II)V
      named method_4702 Lnet/minecraft/world/chunk/ChunkProvider;method_4702(II)V