Package net.minecraft.world.gen.chunk
Class NetherChunkGenerator
java.lang.Object
net.minecraft.world.gen.chunk.NetherChunkGenerator
- All Implemented Interfaces:
ChunkSource
- Mappings:
Namespace Name intermediary net/minecraft/class_359glue class_382server kaclient qnnamed net/minecraft/world/gen/chunk/NetherChunkGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Carverprivate double[](package private) double[]private double[]private double[]private OctavePerlinNoiseSampler(package private) double[]private OctavePerlinNoiseSampler(package private) double[]private OctavePerlinNoiseSamplerprivate OctavePerlinNoiseSamplerprivate OctavePerlinNoiseSampler(package private) double[]private Randomprivate double[](package private) double[]private World -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildSurfaces(int chunkX, int chunkY, byte[] blocks) voidbuildTerrain(int chunkX, int chunkZ, byte[] blocks) booleancanSave()voiddecorate(ChunkSource source, int x, int z) private double[]generateHeightMap(double[] heightMap, int x, int y, int z, int sizeX, int sizeY, int sizeZ) getChunk(int chunkX, int chunkZ) booleanisChunkLoaded(int x, int z) loadChunk(int chunkX, int chunkZ) booleansave(boolean saveEntities, LoadingDisplay display) booleantick()
-
Field Details
-
random
- Mappings:
Namespace Name Mixin selector intermediary field_1344Lnet/minecraft/class_359;field_1344:Ljava/util/Random;glue field_1520Lclass_382;field_1520:Ljava/util/Random;server hLka;h:Ljava/util/Random;client hLqn;h:Ljava/util/Random;named randomLnet/minecraft/world/gen/chunk/NetherChunkGenerator;random:Ljava/util/Random;
-
minLimitPerlinNoise
- Mappings:
Namespace Name Mixin selector intermediary field_1345Lnet/minecraft/class_359;field_1345:Lnet/minecraft/class_209;glue field_1521Lclass_382;field_1521:Lclass_490;server iLka;i:Lmp;client iLqn;i:Luf;named minLimitPerlinNoiseLnet/minecraft/world/gen/chunk/NetherChunkGenerator;minLimitPerlinNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
maxLimitPerlinNoise
- Mappings:
Namespace Name Mixin selector intermediary field_1346Lnet/minecraft/class_359;field_1346:Lnet/minecraft/class_209;glue field_1522Lclass_382;field_1522:Lclass_490;server jLka;j:Lmp;client jLqn;j:Luf;named maxLimitPerlinNoiseLnet/minecraft/world/gen/chunk/NetherChunkGenerator;maxLimitPerlinNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
perlinNoise1
- Mappings:
Namespace Name Mixin selector intermediary field_1347Lnet/minecraft/class_359;field_1347:Lnet/minecraft/class_209;glue field_1523Lclass_382;field_1523:Lclass_490;server kLka;k:Lmp;client kLqn;k:Luf;named perlinNoise1Lnet/minecraft/world/gen/chunk/NetherChunkGenerator;perlinNoise1:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
perlinNoise2
- Mappings:
Namespace Name Mixin selector intermediary field_1348Lnet/minecraft/class_359;field_1348:Lnet/minecraft/class_209;glue field_1524Lclass_382;field_1524:Lclass_490;server lLka;l:Lmp;client lLqn;l:Luf;named perlinNoise2Lnet/minecraft/world/gen/chunk/NetherChunkGenerator;perlinNoise2:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
perlinNoise3
- Mappings:
Namespace Name Mixin selector intermediary field_1349Lnet/minecraft/class_359;field_1349:Lnet/minecraft/class_209;glue field_1525Lclass_382;field_1525:Lclass_490;server mLka;m:Lmp;client mLqn;m:Luf;named perlinNoise3Lnet/minecraft/world/gen/chunk/NetherChunkGenerator;perlinNoise3:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
scaleNoise
- Mappings:
Namespace Name Mixin selector intermediary field_1337Lnet/minecraft/class_359;field_1337:Lnet/minecraft/class_209;glue field_1513Lclass_382;field_1513:Lclass_490;server aLka;a:Lmp;client aLqn;a:Luf;named scaleNoiseLnet/minecraft/world/gen/chunk/NetherChunkGenerator;scaleNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
depthNoise
- Mappings:
Namespace Name Mixin selector intermediary field_1338Lnet/minecraft/class_359;field_1338:Lnet/minecraft/class_209;glue field_1514Lclass_382;field_1514:Lclass_490;server bLka;b:Lmp;client bLqn;b:Luf;named depthNoiseLnet/minecraft/world/gen/chunk/NetherChunkGenerator;depthNoise:Lnet/minecraft/util/math/noise/OctavePerlinNoiseSampler;
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_1350Lnet/minecraft/class_359;field_1350:Lnet/minecraft/class_18;glue field_1526Lclass_382;field_1526:Lclass_129;server nLka;n:Ldj;client nLqn;n:Lfd;named worldLnet/minecraft/world/gen/chunk/NetherChunkGenerator;world:Lnet/minecraft/world/World;
-
heightMap
private double[] heightMap- Mappings:
Namespace Name Mixin selector intermediary field_1351Lnet/minecraft/class_359;field_1351:[Dglue field_1527Lclass_382;field_1527:[Dserver oLka;o:[Dclient oLqn;o:[Dnamed heightMapLnet/minecraft/world/gen/chunk/NetherChunkGenerator;heightMap:[D
-
sandBuffer
private double[] sandBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1352Lnet/minecraft/class_359;field_1352:[Dglue field_1528Lclass_382;field_1528:[Dserver pLka;p:[Dclient pLqn;p:[Dnamed sandBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;sandBuffer:[D
-
gravelBuffer
private double[] gravelBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1353Lnet/minecraft/class_359;field_1353:[Dglue field_1529Lclass_382;field_1529:[Dserver qLka;q:[Dclient qLqn;q:[Dnamed gravelBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;gravelBuffer:[D
-
depthBuffer
private double[] depthBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1354Lnet/minecraft/class_359;field_1354:[Dglue field_1530Lclass_382;field_1530:[Dserver rLka;r:[Dclient rLqn;r:[Dnamed depthBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;depthBuffer:[D
-
cave
- Mappings:
Namespace Name Mixin selector intermediary field_1355Lnet/minecraft/class_359;field_1355:Lnet/minecraft/class_105;glue field_1531Lclass_382;field_1531:Lclass_150;server sLka;s:Ldy;client sLqn;s:Lfv;named caveLnet/minecraft/world/gen/chunk/NetherChunkGenerator;cave:Lnet/minecraft/world/gen/carver/Carver;
-
perlinNoiseBuffer
double[] perlinNoiseBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1339Lnet/minecraft/class_359;field_1339:[Dglue field_1515Lclass_382;field_1515:[Dserver cLka;c:[Dclient cLqn;c:[Dnamed perlinNoiseBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;perlinNoiseBuffer:[D
-
minLimitPerlinNoiseBuffer
double[] minLimitPerlinNoiseBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1340Lnet/minecraft/class_359;field_1340:[Dglue field_1516Lclass_382;field_1516:[Dserver dLka;d:[Dclient dLqn;d:[Dnamed minLimitPerlinNoiseBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;minLimitPerlinNoiseBuffer:[D
-
maxLimitPerlinNoiseBuffer
double[] maxLimitPerlinNoiseBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1341Lnet/minecraft/class_359;field_1341:[Dglue field_1517Lclass_382;field_1517:[Dserver eLka;e:[Dclient eLqn;e:[Dnamed maxLimitPerlinNoiseBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;maxLimitPerlinNoiseBuffer:[D
-
scaleNoiseBuffer
double[] scaleNoiseBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1342Lnet/minecraft/class_359;field_1342:[Dglue field_1518Lclass_382;field_1518:[Dserver fLka;f:[Dclient fLqn;f:[Dnamed scaleNoiseBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;scaleNoiseBuffer:[D
-
depthNoiseBuffer
double[] depthNoiseBuffer- Mappings:
Namespace Name Mixin selector intermediary field_1343Lnet/minecraft/class_359;field_1343:[Dglue field_1519Lclass_382;field_1519:[Dserver gLka;g:[Dclient gLqn;g:[Dnamed depthNoiseBufferLnet/minecraft/world/gen/chunk/NetherChunkGenerator;depthNoiseBuffer:[D
-
-
Constructor Details
-
NetherChunkGenerator
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_359;<init>(Lnet/minecraft/class_18;J)Vglue <init>Lclass_382;<init>(Lclass_129;J)Vserver <init>Lka;<init>(Ldj;J)Vclient <init>Lqn;<init>(Lfd;J)Vnamed <init>Lnet/minecraft/world/gen/chunk/NetherChunkGenerator;<init>(Lnet/minecraft/world/World;J)V
-
-
Method Details
-
buildTerrain
public void buildTerrain(int chunkX, int chunkZ, byte[] blocks) - Mappings:
Namespace Name Mixin selector intermediary method_1180Lnet/minecraft/class_359;method_1180(II[B)Vglue method_1521Lclass_382;method_1521(II[B)Vserver aLka;a(II[B)Vclient aLqn;a(II[B)Vnamed buildTerrainLnet/minecraft/world/gen/chunk/NetherChunkGenerator;buildTerrain(II[B)V
-
buildSurfaces
public void buildSurfaces(int chunkX, int chunkY, byte[] blocks) - Mappings:
Namespace Name Mixin selector intermediary method_1182Lnet/minecraft/class_359;method_1182(II[B)Vglue method_1523Lclass_382;method_1523(II[B)Vserver bLka;b(II[B)Vclient bLqn;b(II[B)Vnamed buildSurfacesLnet/minecraft/world/gen/chunk/NetherChunkGenerator;buildSurfaces(II[B)V
-
loadChunk
- Specified by:
loadChunkin interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1807Lnet/minecraft/class_51;method_1807(II)Lnet/minecraft/class_43;glue method_191Lclass_60;method_191(II)Lclass_279;server cLbl;c(II)Lhi;client cLcl;c(II)Llm;named loadChunkLnet/minecraft/world/chunk/ChunkSource;loadChunk(II)Lnet/minecraft/world/chunk/Chunk;
-
getChunk
- Specified by:
getChunkin interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1806Lnet/minecraft/class_51;method_1806(II)Lnet/minecraft/class_43;glue method_190Lclass_60;method_190(II)Lclass_279;server bLbl;b(II)Lhi;client bLcl;b(II)Llm;named getChunkLnet/minecraft/world/chunk/ChunkSource;getChunk(II)Lnet/minecraft/world/chunk/Chunk;
-
generateHeightMap
private double[] generateHeightMap(double[] heightMap, int x, int y, int z, int sizeX, int sizeY, int sizeZ) - Mappings:
Namespace Name Mixin selector intermediary method_1181Lnet/minecraft/class_359;method_1181([DIIIIII)[Dglue method_1522Lclass_382;method_1522([DIIIIII)[Dserver aLka;a([DIIIIII)[Dclient aLqn;a([DIIIIII)[Dnamed generateHeightMapLnet/minecraft/world/gen/chunk/NetherChunkGenerator;generateHeightMap([DIIIIII)[D
-
isChunkLoaded
public boolean isChunkLoaded(int x, int z) - Specified by:
isChunkLoadedin interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1802Lnet/minecraft/class_51;method_1802(II)Zglue method_186Lclass_60;method_186(II)Zserver aLbl;a(II)Zclient aLcl;a(II)Znamed isChunkLoadedLnet/minecraft/world/chunk/ChunkSource;isChunkLoaded(II)Z
-
decorate
- Specified by:
decoratein interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1803Lnet/minecraft/class_51;method_1803(Lnet/minecraft/class_51;II)Vglue method_187Lclass_60;method_187(Lclass_60;II)Vserver aLbl;a(Lbl;II)Vclient aLcl;a(Lcl;II)Vnamed decorateLnet/minecraft/world/chunk/ChunkSource;decorate(Lnet/minecraft/world/chunk/ChunkSource;II)V
-
save
- Specified by:
savein interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1804Lnet/minecraft/class_51;method_1804(ZLnet/minecraft/class_62;)Zglue method_188Lclass_60;method_188(ZLclass_595;)Zserver aLbl;a(ZLpj;)Zclient aLcl;a(ZLyb;)Znamed saveLnet/minecraft/world/chunk/ChunkSource;save(ZLnet/minecraft/client/gui/screen/LoadingDisplay;)Z
-
tick
public boolean tick()- Specified by:
tickin interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1801Lnet/minecraft/class_51;method_1801()Zglue method_185Lclass_60;method_185()Zserver aLbl;a()Zclient aLcl;a()Znamed tickLnet/minecraft/world/chunk/ChunkSource;tick()Z
-
canSave
public boolean canSave()- Specified by:
canSavein interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1805Lnet/minecraft/class_51;method_1805()Zglue method_189Lclass_60;method_189()Zserver bLbl;b()Zclient bLcl;b()Znamed canSaveLnet/minecraft/world/chunk/ChunkSource;canSave()Z
-
getDebugInfo
- Specified by:
getDebugInfoin interfaceChunkSource- Mappings:
Namespace Name Mixin selector intermediary method_1808Lnet/minecraft/class_51;method_1808()Ljava/lang/String;glue method_296Lclass_60;method_296()Ljava/lang/String;server method_1808Lbl;method_1808()Ljava/lang/String;client cLcl;c()Ljava/lang/String;named getDebugInfoLnet/minecraft/world/chunk/ChunkSource;getDebugInfo()Ljava/lang/String;
-