Class NetherChunkGenerator

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

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

    • field_12963

      protected static final BlockState field_12963
      Mappings:
      Namespace Name Mixin selector
      official a Lavw;a:Latl;
      intermediary field_12963 Lnet/minecraft/class_1214;field_12963:Lnet/minecraft/class_2232;
      named field_12963 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_12963:Lnet/minecraft/block/BlockState;
    • field_12964

      protected static final BlockState field_12964
      Mappings:
      Namespace Name Mixin selector
      official b Lavw;b:Latl;
      intermediary field_12964 Lnet/minecraft/class_1214;field_12964:Lnet/minecraft/class_2232;
      named field_12964 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_12964:Lnet/minecraft/block/BlockState;
    • field_12965

      protected static final BlockState field_12965
      Mappings:
      Namespace Name Mixin selector
      official c Lavw;c:Latl;
      intermediary field_12965 Lnet/minecraft/class_1214;field_12965:Lnet/minecraft/class_2232;
      named field_12965 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_12965:Lnet/minecraft/block/BlockState;
    • field_12966

      protected static final BlockState field_12966
      Mappings:
      Namespace Name Mixin selector
      official d Lavw;d:Latl;
      intermediary field_12966 Lnet/minecraft/class_1214;field_12966:Lnet/minecraft/class_2232;
      named field_12966 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_12966:Lnet/minecraft/block/BlockState;
    • field_12967

      protected static final BlockState field_12967
      Mappings:
      Namespace Name Mixin selector
      official e Lavw;e:Latl;
      intermediary field_12967 Lnet/minecraft/class_1214;field_12967:Lnet/minecraft/class_2232;
      named field_12967 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_12967:Lnet/minecraft/block/BlockState;
    • field_12968

      protected static final BlockState field_12968
      Mappings:
      Namespace Name Mixin selector
      official f Lavw;f:Latl;
      intermediary field_12968 Lnet/minecraft/class_1214;field_12968:Lnet/minecraft/class_2232;
      named field_12968 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_12968:Lnet/minecraft/block/BlockState;
    • world

      private final World world
      Mappings:
      Namespace Name Mixin selector
      official n Lavw;n:Lajs;
      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;
    • hasStructures

      private final boolean hasStructures
      Mappings:
      Namespace Name Mixin selector
      official o Lavw;o:Z
      intermediary field_10125 Lnet/minecraft/class_1214;field_10125:Z
      named hasStructures Lnet/minecraft/world/chunk/NetherChunkGenerator;hasStructures:Z
    • random

      private final Random random
      Mappings:
      Namespace Name Mixin selector
      official p Lavw;p: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_4814

      private double[] field_4814
      Mappings:
      Namespace Name Mixin selector
      official q Lavw;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 Lavw;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 Lavw;s:[D
      intermediary field_4816 Lnet/minecraft/class_1214;field_4816:[D
      named field_4816 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_4816:[D
    • field_4813

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

      private final NoiseGenerator field_4807
      Mappings:
      Namespace Name Mixin selector
      official u Lavw;u:Lazi;
      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 final NoiseGenerator field_4808
      Mappings:
      Namespace Name Mixin selector
      official v Lavw;v:Lazi;
      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 final NoiseGenerator field_4809
      Mappings:
      Namespace Name Mixin selector
      official w Lavw;w:Lazi;
      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 final NoiseGenerator field_4810
      Mappings:
      Namespace Name Mixin selector
      official x Lavw;x:Lazi;
      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 final NoiseGenerator field_4811
      Mappings:
      Namespace Name Mixin selector
      official y Lavw;y:Lazi;
      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 final NoiseGenerator field_4798
      Mappings:
      Namespace Name Mixin selector
      official g Lavw;g:Lazi;
      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 final NoiseGenerator field_4799
      Mappings:
      Namespace Name Mixin selector
      official h Lavw;h:Lazi;
      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;
    • fireFeature

      private final NetherFireFeature fireFeature
      Mappings:
      Namespace Name Mixin selector
      official z Lavw;z:Lawr;
      intermediary field_10126 Lnet/minecraft/class_1214;field_10126:Lnet/minecraft/class_1231;
      named fireFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;fireFeature:Lnet/minecraft/world/gen/feature/NetherFireFeature;
    • glowstoneFeature

      private final GlowstoneFeature glowstoneFeature
      Mappings:
      Namespace Name Mixin selector
      official A Lavw;A:Lawy;
      intermediary field_10127 Lnet/minecraft/class_1214;field_10127:Lnet/minecraft/class_1236;
      named glowstoneFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;glowstoneFeature:Lnet/minecraft/world/gen/feature/GlowstoneFeature;
    • glowstoneClusterFeature

      private final GlowstoneClusterFeature glowstoneClusterFeature
      Mappings:
      Namespace Name Mixin selector
      official B Lavw;B:Laws;
      intermediary field_10128 Lnet/minecraft/class_1214;field_10128:Lnet/minecraft/class_1232;
      named glowstoneClusterFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;glowstoneClusterFeature:Lnet/minecraft/world/gen/feature/GlowstoneClusterFeature;
    • quartzFeature

      private final Feature quartzFeature
      Mappings:
      Namespace Name Mixin selector
      official C Lavw;C:Lawn;
      intermediary field_10129 Lnet/minecraft/class_1214;field_10129:Lnet/minecraft/class_1227;
      named quartzFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;quartzFeature:Lnet/minecraft/world/gen/feature/Feature;
    • field_14845

      private final Feature field_14845
      Mappings:
      Namespace Name Mixin selector
      official D Lavw;D:Lawn;
      intermediary field_14845 Lnet/minecraft/class_1214;field_14845:Lnet/minecraft/class_1227;
      named field_14845 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_14845:Lnet/minecraft/world/gen/feature/Feature;
    • field_10130

      private final NetherrackFeature field_10130
      Mappings:
      Namespace Name Mixin selector
      official E Lavw;E:Lawt;
      intermediary field_10130 Lnet/minecraft/class_1214;field_10130:Lnet/minecraft/class_1233;
      named field_10130 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_10130:Lnet/minecraft/world/gen/feature/NetherrackFeature;
    • field_10131

      private final NetherrackFeature field_10131
      Mappings:
      Namespace Name Mixin selector
      official F Lavw;F:Lawt;
      intermediary field_10131 Lnet/minecraft/class_1214;field_10131:Lnet/minecraft/class_1233;
      named field_10131 Lnet/minecraft/world/chunk/NetherChunkGenerator;field_10131:Lnet/minecraft/world/gen/feature/NetherrackFeature;
    • brownMushroomFeature

      private final MushroomFeature brownMushroomFeature
      Mappings:
      Namespace Name Mixin selector
      official G Lavw;G:Lawe;
      intermediary field_10132 Lnet/minecraft/class_1214;field_10132:Lnet/minecraft/class_2258;
      named brownMushroomFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;brownMushroomFeature:Lnet/minecraft/world/gen/feature/MushroomFeature;
    • redMushroomFeature

      private final MushroomFeature redMushroomFeature
      Mappings:
      Namespace Name Mixin selector
      official H Lavw;H:Lawe;
      intermediary field_10124 Lnet/minecraft/class_1214;field_10124:Lnet/minecraft/class_2258;
      named redMushroomFeature Lnet/minecraft/world/chunk/NetherChunkGenerator;redMushroomFeature:Lnet/minecraft/world/gen/feature/MushroomFeature;
    • fortressFeature

      private final NetherFortressStructure fortressFeature
      Mappings:
      Namespace Name Mixin selector
      official I Lavw;I:Layf;
      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;
    • cave

      private final Carver cave
      Mappings:
      Namespace Name Mixin selector
      official J Lavw;J:Lavu;
      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 i Lavw;i:[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 j Lavw;j:[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 k Lavw;k:[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 l Lavw;l:[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 m Lavw;m:[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, boolean hasStructures, long seed)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lavw;<init>(Lajs;ZJ)V
      intermediary <init> Lnet/minecraft/class_1214;<init>(Lnet/minecraft/class_1150;ZJ)V
      named <init> Lnet/minecraft/world/chunk/NetherChunkGenerator;<init>(Lnet/minecraft/world/World;ZJ)V
  • Method Details

    • method_9191

      public void method_9191(int int2, int int3, ChunkBlockStateStorage chunkBlockStateStorage)
      Mappings:
      Namespace Name Mixin selector
      official a Lavw;a(IILavp;)V
      intermediary method_9191 Lnet/minecraft/class_1214;method_9191(IILnet/minecraft/class_2252;)V
      named method_9191 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_9191(IILnet/minecraft/world/chunk/ChunkBlockStateStorage;)V
    • method_9192

      public void method_9192(int int2, int int3, ChunkBlockStateStorage chunkBlockStateStorage)
      Mappings:
      Namespace Name Mixin selector
      official b Lavw;b(IILavp;)V
      intermediary method_9192 Lnet/minecraft/class_1214;method_9192(IILnet/minecraft/class_2252;)V
      named method_9192 Lnet/minecraft/world/chunk/NetherChunkGenerator;method_9192(IILnet/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_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 Lavw;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
    • 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