Class NetherChunkGenerator

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

public class NetherChunkGenerator extends Object implements ChunkProvider
Mappings:
Namespace Name
official apg
intermediary net/minecraft/class_1214
named net/minecraft/world/chunk/NetherChunkGenerator
  • Field Details

    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      official i Lapg;i:Ljava/util/Random;
      intermediary field_4806 Lnet/minecraft/class_1214;field_4806:Ljava/util/Random;
      named random Lnet/minecraft/world/chunk/NetherChunkGenerator;random:Ljava/util/Random;
    • field_4807

      private NoiseGenerator field_4807
      Mappings:
      Namespace Name Mixin selector
      official j Lapg;j:Lauu;
      intermediary field_4807 Lnet/minecraft/class_1214;field_4807:Lnet/minecraft/class_58;
      named field_4807 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4807:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4808

      private NoiseGenerator field_4808
      Mappings:
      Namespace Name Mixin selector
      official k Lapg;k:Lauu;
      intermediary field_4808 Lnet/minecraft/class_1214;field_4808:Lnet/minecraft/class_58;
      named field_4808 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4808:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4809

      private NoiseGenerator field_4809
      Mappings:
      Namespace Name Mixin selector
      official l Lapg;l:Lauu;
      intermediary field_4809 Lnet/minecraft/class_1214;field_4809:Lnet/minecraft/class_58;
      named field_4809 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4809:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4810

      private NoiseGenerator field_4810
      Mappings:
      Namespace Name Mixin selector
      official m Lapg;m:Lauu;
      intermediary field_4810 Lnet/minecraft/class_1214;field_4810:Lnet/minecraft/class_58;
      named field_4810 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4810:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4811

      private NoiseGenerator field_4811
      Mappings:
      Namespace Name Mixin selector
      official n Lapg;n:Lauu;
      intermediary field_4811 Lnet/minecraft/class_1214;field_4811:Lnet/minecraft/class_58;
      named field_4811 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4811:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4798

      public NoiseGenerator field_4798
      Mappings:
      Namespace Name Mixin selector
      official a Lapg;a:Lauu;
      intermediary field_4798 Lnet/minecraft/class_1214;field_4798:Lnet/minecraft/class_58;
      named field_4798 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4798:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_4799

      public NoiseGenerator field_4799
      Mappings:
      Namespace Name Mixin selector
      official b Lapg;b:Lauu;
      intermediary field_4799 Lnet/minecraft/class_1214;field_4799:Lnet/minecraft/class_58;
      named field_4799 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4799:Lnet/minecraft/world/gen/NoiseGenerator;
    • world

      private World world
      Mappings:
      Namespace Name Mixin selector
      official o Lapg;o:Lafm;
      intermediary field_4812 Lnet/minecraft/class_1214;field_4812:Lnet/minecraft/class_1150;
      named world Lnet/minecraft/world/chunk/NetherChunkGenerator;world:Lnet/minecraft/world/World;
    • field_4813

      private double[] field_4813
      Mappings:
      Namespace Name Mixin selector
      official p Lapg;p:[D
      intermediary field_4813 Lnet/minecraft/class_1214;field_4813:[D
      named field_4813 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4813:[D
    • fortressFeature

      public NetherFortressStructure fortressFeature
      Mappings:
      Namespace Name Mixin selector
      official c Lapg;c:Laro;
      intermediary field_4800 Lnet/minecraft/class_1214;field_4800:Lnet/minecraft/class_1259;
      named fortressFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;fortressFeature:Lnet/minecraft/structure/NetherFortressStructure;
    • field_4814

      private double[] field_4814
      Mappings:
      Namespace Name Mixin selector
      official q Lapg;q:[D
      intermediary field_4814 Lnet/minecraft/class_1214;field_4814:[D
      named field_4814 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4814:[D
    • field_4815

      private double[] field_4815
      Mappings:
      Namespace Name Mixin selector
      official r Lapg;r:[D
      intermediary field_4815 Lnet/minecraft/class_1214;field_4815:[D
      named field_4815 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4815:[D
    • field_4816

      private double[] field_4816
      Mappings:
      Namespace Name Mixin selector
      official s Lapg;s:[D
      intermediary field_4816 Lnet/minecraft/class_1214;field_4816:[D
      named field_4816 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4816:[D
    • cave

      private Carver cave
      Mappings:
      Namespace Name Mixin selector
      official t Lapg;t:Lapi;
      intermediary field_4817 Lnet/minecraft/class_1214;field_4817:Lnet/minecraft/class_1216;
      named cave Lnet/minecraft/world/chunk/NetherChunkGenerator;cave:Lnet/minecraft/world/gen/carver/Carver;
    • field_4801

      double[] field_4801
      Mappings:
      Namespace Name Mixin selector
      official d Lapg;d:[D
      intermediary field_4801 Lnet/minecraft/class_1214;field_4801:[D
      named field_4801 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4801:[D
    • field_4802

      double[] field_4802
      Mappings:
      Namespace Name Mixin selector
      official e Lapg;e:[D
      intermediary field_4802 Lnet/minecraft/class_1214;field_4802:[D
      named field_4802 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4802:[D
    • field_4803

      double[] field_4803
      Mappings:
      Namespace Name Mixin selector
      official f Lapg;f:[D
      intermediary field_4803 Lnet/minecraft/class_1214;field_4803:[D
      named field_4803 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4803:[D
    • field_4804

      double[] field_4804
      Mappings:
      Namespace Name Mixin selector
      official g Lapg;g:[D
      intermediary field_4804 Lnet/minecraft/class_1214;field_4804:[D
      named field_4804 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4804:[D
    • field_4805

      double[] field_4805
      Mappings:
      Namespace Name Mixin selector
      official h Lapg;h:[D
      intermediary field_4805 Lnet/minecraft/class_1214;field_4805:[D
      named field_4805 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4805:[D
  • Constructor Details

    • NetherChunkGenerator

      public NetherChunkGenerator(World world, long long2)
  • Method Details

    • method_6542

      public void method_6542(int int2, int int3, Block[] block)
      Mappings:
      Namespace Name Mixin selector
      official a Lapg;a(II[Laht;)V
      intermediary method_6542 Lnet/minecraft/class_1214;method_6542(II[Lnet/minecraft/class_197;)V
      named method_6542 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_6542(II[Lnet/minecraft/block/Block;)V
    • method_6543

      public void method_6543(int int2, int int3, Block[] block)
      Mappings:
      Namespace Name Mixin selector
      official b Lapg;b(II[Laht;)V
      intermediary method_6543 Lnet/minecraft/class_1214;method_6543(II[Lnet/minecraft/class_197;)V
      named method_6543 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_6543(II[Lnet/minecraft/block/Block;)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_3999

      private double[] method_3999(double[] double2, int int2, int int3, int int4, int int5, int int6, int int7)
      Mappings:
      Namespace Name Mixin selector
      official a Lapg;a([DIIIIII)[D
      intermediary method_3999 Lnet/minecraft/class_1214;method_3999([DIIIIII)[D
      named method_3999 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_3999([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