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 anw
intermediary net/minecraft/class_422
named net/minecraft/world/chunk/NetherChunkGenerator
  • Field Details

    • field_1829

      private final World field_1829
      Mappings:
      Namespace Name Mixin selector
      official h Lanw;h:Ladm;
      intermediary field_1829 Lnet/minecraft/class_422;field_1829:Lnet/minecraft/class_99;
      named field_1829 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1829:Lnet/minecraft/world/World;
    • field_1830

      private final boolean field_1830
      Mappings:
      Namespace Name Mixin selector
      official i Lanw;i:Z
      intermediary field_1830 Lnet/minecraft/class_422;field_1830:Z
      named field_1830 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1830:Z
    • field_1831

      private final Random field_1831
      Mappings:
      Namespace Name Mixin selector
      official j Lanw;j:Ljava/util/Random;
      intermediary field_1831 Lnet/minecraft/class_422;field_1831:Ljava/util/Random;
      named field_1831 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1831:Ljava/util/Random;
    • field_1832

      private double[] field_1832
      Mappings:
      Namespace Name Mixin selector
      official k Lanw;k:[D
      intermediary field_1832 Lnet/minecraft/class_422;field_1832:[D
      named field_1832 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1832:[D
    • field_1833

      private double[] field_1833
      Mappings:
      Namespace Name Mixin selector
      official l Lanw;l:[D
      intermediary field_1833 Lnet/minecraft/class_422;field_1833:[D
      named field_1833 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1833:[D
    • field_1834

      private double[] field_1834
      Mappings:
      Namespace Name Mixin selector
      official m Lanw;m:[D
      intermediary field_1834 Lnet/minecraft/class_422;field_1834:[D
      named field_1834 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1834:[D
    • field_1835

      private double[] field_1835
      Mappings:
      Namespace Name Mixin selector
      official n Lanw;n:[D
      intermediary field_1835 Lnet/minecraft/class_422;field_1835:[D
      named field_1835 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1835:[D
    • field_1836

      private final NoiseGenerator field_1836
      Mappings:
      Namespace Name Mixin selector
      official o Lanw;o:Larc;
      intermediary field_1836 Lnet/minecraft/class_422;field_1836:Lnet/minecraft/class_584;
      named field_1836 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1836:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1837

      private final NoiseGenerator field_1837
      Mappings:
      Namespace Name Mixin selector
      official p Lanw;p:Larc;
      intermediary field_1837 Lnet/minecraft/class_422;field_1837:Lnet/minecraft/class_584;
      named field_1837 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1837:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1838

      private final NoiseGenerator field_1838
      Mappings:
      Namespace Name Mixin selector
      official q Lanw;q:Larc;
      intermediary field_1838 Lnet/minecraft/class_422;field_1838:Lnet/minecraft/class_584;
      named field_1838 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1838:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1839

      private final NoiseGenerator field_1839
      Mappings:
      Namespace Name Mixin selector
      official r Lanw;r:Larc;
      intermediary field_1839 Lnet/minecraft/class_422;field_1839:Lnet/minecraft/class_584;
      named field_1839 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1839:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1840

      private final NoiseGenerator field_1840
      Mappings:
      Namespace Name Mixin selector
      official s Lanw;s:Larc;
      intermediary field_1840 Lnet/minecraft/class_422;field_1840:Lnet/minecraft/class_584;
      named field_1840 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1840:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1822

      public final NoiseGenerator field_1822
      Mappings:
      Namespace Name Mixin selector
      official a Lanw;a:Larc;
      intermediary field_1822 Lnet/minecraft/class_422;field_1822:Lnet/minecraft/class_584;
      named field_1822 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1822:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1823

      public final NoiseGenerator field_1823
      Mappings:
      Namespace Name Mixin selector
      official b Lanw;b:Larc;
      intermediary field_1823 Lnet/minecraft/class_422;field_1823:Lnet/minecraft/class_584;
      named field_1823 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1823:Lnet/minecraft/world/gen/NoiseGenerator;
    • field_1841

      private final NetherFireFeature field_1841
      Mappings:
      Namespace Name Mixin selector
      official t Lanw;t:Laow;
      intermediary field_1841 Lnet/minecraft/class_422;field_1841:Lnet/minecraft/class_444;
      named field_1841 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1841:Lnet/minecraft/world/gen/feature/NetherFireFeature;
    • field_1842

      private final GlowstoneFeature field_1842
      Mappings:
      Namespace Name Mixin selector
      official u Lanw;u:Lapd;
      intermediary field_1842 Lnet/minecraft/class_422;field_1842:Lnet/minecraft/class_452;
      named field_1842 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1842:Lnet/minecraft/world/gen/feature/GlowstoneFeature;
    • field_1843

      private final GlowstoneClusterFeature field_1843
      Mappings:
      Namespace Name Mixin selector
      official v Lanw;v:Laox;
      intermediary field_1843 Lnet/minecraft/class_422;field_1843:Lnet/minecraft/class_445;
      named field_1843 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1843:Lnet/minecraft/world/gen/feature/GlowstoneClusterFeature;
    • field_1844

      private final Feature field_1844
      Mappings:
      Namespace Name Mixin selector
      official w Lanw;w:Laot;
      intermediary field_1844 Lnet/minecraft/class_422;field_1844:Lnet/minecraft/class_441;
      named field_1844 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1844:Lnet/minecraft/world/gen/feature/Feature;
    • field_1845

      private final NetherrackFeature field_1845
      Mappings:
      Namespace Name Mixin selector
      official x Lanw;x:Laoy;
      intermediary field_1845 Lnet/minecraft/class_422;field_1845:Lnet/minecraft/class_446;
      named field_1845 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1845:Lnet/minecraft/world/gen/feature/NetherrackFeature;
    • field_1846

      private final NetherrackFeature field_1846
      Mappings:
      Namespace Name Mixin selector
      official y Lanw;y:Laoy;
      intermediary field_1846 Lnet/minecraft/class_422;field_1846:Lnet/minecraft/class_446;
      named field_1846 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1846:Lnet/minecraft/world/gen/feature/NetherrackFeature;
    • field_1847

      private final MushroomFeature field_1847
      Mappings:
      Namespace Name Mixin selector
      official z Lanw;z:Laom;
      intermediary field_1847 Lnet/minecraft/class_422;field_1847:Lnet/minecraft/class_435;
      named field_1847 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1847:Lnet/minecraft/world/gen/feature/MushroomFeature;
    • field_1819

      private final MushroomFeature field_1819
      Mappings:
      Namespace Name Mixin selector
      official A Lanw;A:Laom;
      intermediary field_1819 Lnet/minecraft/class_422;field_1819:Lnet/minecraft/class_435;
      named field_1819 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1819:Lnet/minecraft/world/gen/feature/MushroomFeature;
    • field_1820

      private final NetherFortressFeature field_1820
      Mappings:
      Namespace Name Mixin selector
      official B Lanw;B:Laqi;
      intermediary field_1820 Lnet/minecraft/class_422;field_1820:Lnet/minecraft/class_484;
      named field_1820 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1820:Lnet/minecraft/structure/NetherFortressFeature;
    • field_1821

      private final Generatable field_1821
      Mappings:
      Namespace Name Mixin selector
      official C Lanw;C:Lany;
      intermediary field_1821 Lnet/minecraft/class_422;field_1821:Lnet/minecraft/class_424;
      named field_1821 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1821:Lnet/minecraft/world/Generatable;
    • field_1824

      double[] field_1824
      Mappings:
      Namespace Name Mixin selector
      official c Lanw;c:[D
      intermediary field_1824 Lnet/minecraft/class_422;field_1824:[D
      named field_1824 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1824:[D
    • field_1825

      double[] field_1825
      Mappings:
      Namespace Name Mixin selector
      official d Lanw;d:[D
      intermediary field_1825 Lnet/minecraft/class_422;field_1825:[D
      named field_1825 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1825:[D
    • field_1826

      double[] field_1826
      Mappings:
      Namespace Name Mixin selector
      official e Lanw;e:[D
      intermediary field_1826 Lnet/minecraft/class_422;field_1826:[D
      named field_1826 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1826:[D
    • field_1827

      double[] field_1827
      Mappings:
      Namespace Name Mixin selector
      official f Lanw;f:[D
      intermediary field_1827 Lnet/minecraft/class_422;field_1827:[D
      named field_1827 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1827:[D
    • field_1828

      double[] field_1828
      Mappings:
      Namespace Name Mixin selector
      official g Lanw;g:[D
      intermediary field_1828 Lnet/minecraft/class_422;field_1828:[D
      named field_1828 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_1828:[D
  • Constructor Details

    • NetherChunkGenerator

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

    • method_1503

      public void method_1503​(int int2, int int3, ChunkCoordinateRange chunkCoordinateRange)
      Mappings:
      Namespace Name Mixin selector
      official a Lanw;a(IILans;)V
      intermediary method_1503 Lnet/minecraft/class_422;method_1503(IILnet/minecraft/class_416;)V
      named method_1503 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_1503(IILnet/minecraft/world/chunk/ChunkCoordinateRange;)V
    • method_1505

      public void method_1505​(int int2, int int3, ChunkCoordinateRange chunkCoordinateRange)
      Mappings:
      Namespace Name Mixin selector
      official b Lanw;b(IILans;)V
      intermediary method_1505 Lnet/minecraft/class_422;method_1505(IILnet/minecraft/class_416;)V
      named method_1505 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_1505(IILnet/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_1504

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