Class Chunk

java.lang.Object
net.minecraft.world.chunk.Chunk
Direct Known Subclasses:
EmptyChunk

public class Chunk
extends Object
Mappings:
Namespace Name
official amy
intermediary net/minecraft/class_399
named net/minecraft/world/chunk/Chunk
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c:Lorg/apache/logging/log4j/Logger;
      intermediary field_1564 Lnet/minecraft/class_399;field_1564:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/world/chunk/Chunk;LOGGER:Lorg/apache/logging/log4j/Logger;
    • blockStorage

      private final BlockStorage[] blockStorage
      Mappings:
      Namespace Name Mixin selector
      official d Lamy;d:[Lamz;
      intermediary field_1565 Lnet/minecraft/class_399;field_1565:[Lnet/minecraft/class_401;
      named blockStorage Lnet/minecraft/world/chunk/Chunk;blockStorage:[Lnet/minecraft/world/chunk/BlockStorage;
    • biomeArray

      private final byte[] biomeArray
      Mappings:
      Namespace Name Mixin selector
      official e Lamy;e:[B
      intermediary field_1566 Lnet/minecraft/class_399;field_1566:[B
      named biomeArray Lnet/minecraft/world/chunk/Chunk;biomeArray:[B
    • field_1567

      private final int[] field_1567
      Mappings:
      Namespace Name Mixin selector
      official f Lamy;f:[I
      intermediary field_1567 Lnet/minecraft/class_399;field_1567:[I
      named field_1567 Lnet/minecraft/world/chunk/Chunk;field_1567:[I
    • field_1568

      private final boolean[] field_1568
      Mappings:
      Namespace Name Mixin selector
      official g Lamy;g:[Z
      intermediary field_1568 Lnet/minecraft/class_399;field_1568:[Z
      named field_1568 Lnet/minecraft/world/chunk/Chunk;field_1568:[Z
    • loaded

      private boolean loaded
      Mappings:
      Namespace Name Mixin selector
      official h Lamy;h:Z
      intermediary field_1569 Lnet/minecraft/class_399;field_1569:Z
      named loaded Lnet/minecraft/world/chunk/Chunk;loaded:Z
    • world

      private final World world
      Mappings:
      Namespace Name Mixin selector
      official i Lamy;i:Ladm;
      intermediary field_1570 Lnet/minecraft/class_399;field_1570:Lnet/minecraft/class_99;
      named world Lnet/minecraft/world/chunk/Chunk;world:Lnet/minecraft/world/World;
    • heightmap

      private final int[] heightmap
      Mappings:
      Namespace Name Mixin selector
      official j Lamy;j:[I
      intermediary field_1571 Lnet/minecraft/class_399;field_1571:[I
      named heightmap Lnet/minecraft/world/chunk/Chunk;heightmap:[I
    • chunkX

      public final int chunkX
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a:I
      intermediary field_1562 Lnet/minecraft/class_399;field_1562:I
      named chunkX Lnet/minecraft/world/chunk/Chunk;chunkX:I
    • chunkZ

      public final int chunkZ
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b:I
      intermediary field_1563 Lnet/minecraft/class_399;field_1563:I
      named chunkZ Lnet/minecraft/world/chunk/Chunk;chunkZ:I
    • field_1572

      private boolean field_1572
      Mappings:
      Namespace Name Mixin selector
      official k Lamy;k:Z
      intermediary field_1572 Lnet/minecraft/class_399;field_1572:Z
      named field_1572 Lnet/minecraft/world/chunk/Chunk;field_1572:Z
    • blockEntities

      private final Map<BlockPos,​BlockEntity> blockEntities
      Mappings:
      Namespace Name Mixin selector
      official l Lamy;l:Ljava/util/Map;
      intermediary field_1573 Lnet/minecraft/class_399;field_1573:Ljava/util/Map;
      named blockEntities Lnet/minecraft/world/chunk/Chunk;blockEntities:Ljava/util/Map;
    • entities

      private final TypeFilterableList<Entity>[] entities
      Mappings:
      Namespace Name Mixin selector
      official m Lamy;m:[Lne;
      intermediary field_1574 Lnet/minecraft/class_399;field_1574:[Lnet/minecraft/class_1690;
      named entities Lnet/minecraft/world/chunk/Chunk;entities:[Lnet/minecraft/util/TypeFilterableList;
    • terrainPopulated

      private boolean terrainPopulated
      Mappings:
      Namespace Name Mixin selector
      official n Lamy;n:Z
      intermediary field_1575 Lnet/minecraft/class_399;field_1575:Z
      named terrainPopulated Lnet/minecraft/world/chunk/Chunk;terrainPopulated:Z
    • lightPopulated

      private boolean lightPopulated
      Mappings:
      Namespace Name Mixin selector
      official o Lamy;o:Z
      intermediary field_1576 Lnet/minecraft/class_399;field_1576:Z
      named lightPopulated Lnet/minecraft/world/chunk/Chunk;lightPopulated:Z
    • field_1577

      private boolean field_1577
      Mappings:
      Namespace Name Mixin selector
      official p Lamy;p:Z
      intermediary field_1577 Lnet/minecraft/class_399;field_1577:Z
      named field_1577 Lnet/minecraft/world/chunk/Chunk;field_1577:Z
    • modified

      private boolean modified
      Mappings:
      Namespace Name Mixin selector
      official q Lamy;q:Z
      intermediary field_1578 Lnet/minecraft/class_399;field_1578:Z
      named modified Lnet/minecraft/world/chunk/Chunk;modified:Z
    • containsEntities

      private boolean containsEntities
      Mappings:
      Namespace Name Mixin selector
      official r Lamy;r:Z
      intermediary field_1579 Lnet/minecraft/class_399;field_1579:Z
      named containsEntities Lnet/minecraft/world/chunk/Chunk;containsEntities:Z
    • lastSaveTime

      private long lastSaveTime
      Mappings:
      Namespace Name Mixin selector
      official s Lamy;s:J
      intermediary field_1580 Lnet/minecraft/class_399;field_1580:J
      named lastSaveTime Lnet/minecraft/world/chunk/Chunk;lastSaveTime:J
    • minimumHeightMap

      private int minimumHeightMap
      Mappings:
      Namespace Name Mixin selector
      official t Lamy;t:I
      intermediary field_1581 Lnet/minecraft/class_399;field_1581:I
      named minimumHeightMap Lnet/minecraft/world/chunk/Chunk;minimumHeightMap:I
    • inhabitedTime

      private long inhabitedTime
      Mappings:
      Namespace Name Mixin selector
      official u Lamy;u:J
      intermediary field_1582 Lnet/minecraft/class_399;field_1582:J
      named inhabitedTime Lnet/minecraft/world/chunk/Chunk;inhabitedTime:J
    • field_1583

      private int field_1583
      Mappings:
      Namespace Name Mixin selector
      official v Lamy;v:I
      intermediary field_1583 Lnet/minecraft/class_399;field_1583:I
      named field_1583 Lnet/minecraft/world/chunk/Chunk;field_1583:I
    • blocks

      Mappings:
      Namespace Name Mixin selector
      official w Lamy;w:Ljava/util/concurrent/ConcurrentLinkedQueue;
      intermediary field_1584 Lnet/minecraft/class_399;field_1584:Ljava/util/concurrent/ConcurrentLinkedQueue;
      named blocks Lnet/minecraft/world/chunk/Chunk;blocks:Ljava/util/concurrent/ConcurrentLinkedQueue;
  • Constructor Details

    • Chunk

      public Chunk​(World world, int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lamy;<init>(Ladm;II)V
      intermediary <init> Lnet/minecraft/class_399;<init>(Lnet/minecraft/class_99;II)V
      named <init> Lnet/minecraft/world/chunk/Chunk;<init>(Lnet/minecraft/world/World;II)V
    • Chunk

      public Chunk​(World world, ChunkCoordinateRange chunkCoordinateRange, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lamy;<init>(Ladm;Lans;II)V
      intermediary <init> Lnet/minecraft/class_399;<init>(Lnet/minecraft/class_99;Lnet/minecraft/class_416;II)V
      named <init> Lnet/minecraft/world/chunk/Chunk;<init>(Lnet/minecraft/world/World;Lnet/minecraft/world/chunk/ChunkCoordinateRange;II)V
  • Method Details

    • isChunkEqual

      public boolean isChunkEqual​(int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(II)Z
      intermediary method_1344 Lnet/minecraft/class_399;method_1344(II)Z
      named isChunkEqual Lnet/minecraft/world/chunk/Chunk;isChunkEqual(II)Z
    • method_1392

      public int method_1392​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official f Lamy;f(Lcj;)I
      intermediary method_1392 Lnet/minecraft/class_399;method_1392(Lnet/minecraft/class_1372;)I
      named method_1392 Lnet/minecraft/world/chunk/Chunk;method_1392(Lnet/minecraft/util/math/BlockPos;)I
    • method_1369

      public int method_1369​(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b(II)I
      intermediary method_1369 Lnet/minecraft/class_399;method_1369(II)I
      named method_1369 Lnet/minecraft/world/chunk/Chunk;method_1369(II)I
    • method_1394

      public int method_1394()
      Mappings:
      Namespace Name Mixin selector
      official g Lamy;g()I
      intermediary method_1394 Lnet/minecraft/class_399;method_1394()I
      named method_1394 Lnet/minecraft/world/chunk/Chunk;method_1394()I
    • getBlockStorage

      public BlockStorage[] getBlockStorage()
      Mappings:
      Namespace Name Mixin selector
      official h Lamy;h()[Lamz;
      intermediary method_1398 Lnet/minecraft/class_399;method_1398()[Lnet/minecraft/class_401;
      named getBlockStorage Lnet/minecraft/world/chunk/Chunk;getBlockStorage()[Lnet/minecraft/world/chunk/BlockStorage;
    • method_1343

      @Environment(CLIENT) protected void method_1343()
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a()V
      intermediary method_1343 Lnet/minecraft/class_399;method_1343()V
      named method_1343 Lnet/minecraft/world/chunk/Chunk;method_1343()V
    • method_1368

      public void method_1368()
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b()V
      intermediary method_1368 Lnet/minecraft/class_399;method_1368()V
      named method_1368 Lnet/minecraft/world/chunk/Chunk;method_1368()V
    • method_1381

      private void method_1381​(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official d Lamy;d(II)V
      intermediary method_1381 Lnet/minecraft/class_399;method_1381(II)V
      named method_1381 Lnet/minecraft/world/chunk/Chunk;method_1381(II)V
    • method_1400

      private void method_1400​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official h Lamy;h(Z)V
      intermediary method_1400 Lnet/minecraft/class_399;method_1400(Z)V
      named method_1400 Lnet/minecraft/world/chunk/Chunk;method_1400(Z)V
    • method_1376

      private void method_1376​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c(III)V
      intermediary method_1376 Lnet/minecraft/class_399;method_1376(III)V
      named method_1376 Lnet/minecraft/world/chunk/Chunk;method_1376(III)V
    • method_1346

      private void method_1346​(int int2, int int3, int int4, int int5)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(IIII)V
      intermediary method_1346 Lnet/minecraft/class_399;method_1346(IIII)V
      named method_1346 Lnet/minecraft/world/chunk/Chunk;method_1346(IIII)V
    • method_1382

      private void method_1382​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official d Lamy;d(III)V
      intermediary method_1382 Lnet/minecraft/class_399;method_1382(III)V
      named method_1382 Lnet/minecraft/world/chunk/Chunk;method_1382(III)V
    • method_1371

      public int method_1371​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b(Lcj;)I
      intermediary method_1371 Lnet/minecraft/class_399;method_1371(Lnet/minecraft/class_1372;)I
      named method_1371 Lnet/minecraft/world/chunk/Chunk;method_1371(Lnet/minecraft/util/math/BlockPos;)I
    • method_1387

      private int method_1387​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official e Lamy;e(III)I
      intermediary method_1387 Lnet/minecraft/class_399;method_1387(III)I
      named method_1387 Lnet/minecraft/world/chunk/Chunk;method_1387(III)I
    • method_1391

      private Block method_1391​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official f Lamy;f(III)Lafh;
      intermediary method_1391 Lnet/minecraft/class_399;method_1391(III)Lnet/minecraft/class_160;
      named method_1391 Lnet/minecraft/world/chunk/Chunk;method_1391(III)Lnet/minecraft/block/Block;
    • method_1345

      public Block method_1345​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(III)Lafh;
      intermediary method_1345 Lnet/minecraft/class_399;method_1345(III)Lnet/minecraft/class_160;
      named method_1345 Lnet/minecraft/world/chunk/Chunk;method_1345(III)Lnet/minecraft/block/Block;
    • getBlockAtPos

      public Block getBlockAtPos​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcj;)Lafh;
      intermediary method_1352 Lnet/minecraft/class_399;method_1352(Lnet/minecraft/class_1372;)Lnet/minecraft/class_160;
      named getBlockAtPos Lnet/minecraft/world/chunk/Chunk;getBlockAtPos(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/Block;
    • getBlockState

      public BlockState getBlockState​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official g Lamy;g(Lcj;)Lalz;
      intermediary method_1396 Lnet/minecraft/class_399;method_1396(Lnet/minecraft/class_1372;)Lnet/minecraft/class_376;
      named getBlockState Lnet/minecraft/world/chunk/Chunk;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
    • method_1395

      private int method_1395​(int int2, int int3, int int4)
      Mappings:
      Namespace Name Mixin selector
      official g Lamy;g(III)I
      intermediary method_1395 Lnet/minecraft/class_399;method_1395(III)I
      named method_1395 Lnet/minecraft/world/chunk/Chunk;method_1395(III)I
    • method_1378

      public int method_1378​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c(Lcj;)I
      intermediary method_1378 Lnet/minecraft/class_399;method_1378(Lnet/minecraft/class_1372;)I
      named method_1378 Lnet/minecraft/world/chunk/Chunk;method_1378(Lnet/minecraft/util/math/BlockPos;)I
    • getBlockState

      public BlockState getBlockState​(BlockPos pos, BlockState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcj;Lalz;)Lalz;
      intermediary method_1356 Lnet/minecraft/class_399;method_1356(Lnet/minecraft/class_1372;Lnet/minecraft/class_376;)Lnet/minecraft/class_376;
      named getBlockState Lnet/minecraft/world/chunk/Chunk;getBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
    • getLightAtPos

      public int getLightAtPos​(LightType type, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lads;Lcj;)I
      intermediary method_1348 Lnet/minecraft/class_399;method_1348(Lnet/minecraft/class_106;Lnet/minecraft/class_1372;)I
      named getLightAtPos Lnet/minecraft/world/chunk/Chunk;getLightAtPos(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;)I
    • method_1349

      public void method_1349​(LightType type, BlockPos pos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lads;Lcj;I)V
      intermediary method_1349 Lnet/minecraft/class_399;method_1349(Lnet/minecraft/class_106;Lnet/minecraft/class_1372;I)V
      named method_1349 Lnet/minecraft/world/chunk/Chunk;method_1349(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/BlockPos;I)V
    • method_1353

      public int method_1353​(BlockPos pos, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcj;I)I
      intermediary method_1353 Lnet/minecraft/class_399;method_1353(Lnet/minecraft/class_1372;I)I
      named method_1353 Lnet/minecraft/world/chunk/Chunk;method_1353(Lnet/minecraft/util/math/BlockPos;I)I
    • method_1360

      public void method_1360​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lpk;)V
      intermediary method_1360 Lnet/minecraft/class_399;method_1360(Lnet/minecraft/class_1745;)V
      named method_1360 Lnet/minecraft/world/chunk/Chunk;method_1360(Lnet/minecraft/entity/Entity;)V
    • method_1372

      public void method_1372​(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b(Lpk;)V
      intermediary method_1372 Lnet/minecraft/class_399;method_1372(Lnet/minecraft/class_1745;)V
      named method_1372 Lnet/minecraft/world/chunk/Chunk;method_1372(Lnet/minecraft/entity/Entity;)V
    • method_1361

      public void method_1361​(Entity entity, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lpk;I)V
      intermediary method_1361 Lnet/minecraft/class_399;method_1361(Lnet/minecraft/class_1745;I)V
      named method_1361 Lnet/minecraft/world/chunk/Chunk;method_1361(Lnet/minecraft/entity/Entity;I)V
    • hasDirectSunlight

      public boolean hasDirectSunlight​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official d Lamy;d(Lcj;)Z
      intermediary method_1383 Lnet/minecraft/class_399;method_1383(Lnet/minecraft/class_1372;)Z
      named hasDirectSunlight Lnet/minecraft/world/chunk/Chunk;hasDirectSunlight(Lnet/minecraft/util/math/BlockPos;)Z
    • method_1402

      private BlockEntity method_1402​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official i Lamy;i(Lcj;)Lakw;
      intermediary method_1402 Lnet/minecraft/class_399;method_1402(Lnet/minecraft/class_1372;)Lnet/minecraft/class_348;
      named method_1402 Lnet/minecraft/world/chunk/Chunk;method_1402(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
    • method_1357

      public BlockEntity method_1357​(BlockPos pos, Chunk.Status status)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcj;Lamy$a;)Lakw;
      intermediary method_1357 Lnet/minecraft/class_399;method_1357(Lnet/minecraft/class_1372;Lnet/minecraft/class_399$class_400;)Lnet/minecraft/class_348;
      named method_1357 Lnet/minecraft/world/chunk/Chunk;method_1357(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/chunk/Chunk$Status;)Lnet/minecraft/block/entity/BlockEntity;
    • method_1350

      public void method_1350​(BlockEntity be)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lakw;)V
      intermediary method_1350 Lnet/minecraft/class_399;method_1350(Lnet/minecraft/class_348;)V
      named method_1350 Lnet/minecraft/world/chunk/Chunk;method_1350(Lnet/minecraft/block/entity/BlockEntity;)V
    • method_1355

      public void method_1355​(BlockPos pos, BlockEntity be)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcj;Lakw;)V
      intermediary method_1355 Lnet/minecraft/class_399;method_1355(Lnet/minecraft/class_1372;Lnet/minecraft/class_348;)V
      named method_1355 Lnet/minecraft/world/chunk/Chunk;method_1355(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/entity/BlockEntity;)V
    • method_1388

      public void method_1388​(BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      official e Lamy;e(Lcj;)V
      intermediary method_1388 Lnet/minecraft/class_399;method_1388(Lnet/minecraft/class_1372;)V
      named method_1388 Lnet/minecraft/world/chunk/Chunk;method_1388(Lnet/minecraft/util/math/BlockPos;)V
    • method_1374

      public void method_1374()
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c()V
      intermediary method_1374 Lnet/minecraft/class_399;method_1374()V
      named method_1374 Lnet/minecraft/world/chunk/Chunk;method_1374()V
    • method_1380

      public void method_1380()
      Mappings:
      Namespace Name Mixin selector
      official d Lamy;d()V
      intermediary method_1380 Lnet/minecraft/class_399;method_1380()V
      named method_1380 Lnet/minecraft/world/chunk/Chunk;method_1380()V
    • method_1385

      public void method_1385()
      Mappings:
      Namespace Name Mixin selector
      official e Lamy;e()V
      intermediary method_1385 Lnet/minecraft/class_399;method_1385()V
      named method_1385 Lnet/minecraft/world/chunk/Chunk;method_1385()V
    • method_1362

      public void method_1362​(Entity entity, Box box, List<Entity> list, Predicate<? super Entity> pred)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lpk;Laug;Ljava/util/List;Lcom/google/common/base/Predicate;)V
      intermediary method_1362 Lnet/minecraft/class_399;method_1362(Lnet/minecraft/class_1745;Lnet/minecraft/class_646;Ljava/util/List;Lcom/google/common/base/Predicate;)V
      named method_1362 Lnet/minecraft/world/chunk/Chunk;method_1362(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/Box;Ljava/util/List;Lcom/google/common/base/Predicate;)V
    • method_1359

      public <T extends Entity> void method_1359​(Class<? extends T> clazz, Box box, List<T> list, Predicate<? super T> pred)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Ljava/lang/Class;Laug;Ljava/util/List;Lcom/google/common/base/Predicate;)V
      intermediary method_1359 Lnet/minecraft/class_399;method_1359(Ljava/lang/Class;Lnet/minecraft/class_646;Ljava/util/List;Lcom/google/common/base/Predicate;)V
      named method_1359 Lnet/minecraft/world/chunk/Chunk;method_1359(Ljava/lang/Class;Lnet/minecraft/util/math/Box;Ljava/util/List;Lcom/google/common/base/Predicate;)V
    • method_1363

      public boolean method_1363​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Z)Z
      intermediary method_1363 Lnet/minecraft/class_399;method_1363(Z)Z
      named method_1363 Lnet/minecraft/world/chunk/Chunk;method_1363(Z)Z
    • method_1347

      public Random method_1347​(long long2)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(J)Ljava/util/Random;
      intermediary method_1347 Lnet/minecraft/class_399;method_1347(J)Ljava/util/Random;
      named method_1347 Lnet/minecraft/world/chunk/Chunk;method_1347(J)Ljava/util/Random;
    • isEmpty

      public boolean isEmpty()
      Mappings:
      Namespace Name Mixin selector
      official f Lamy;f()Z
      intermediary method_1390 Lnet/minecraft/class_399;method_1390()Z
      named isEmpty Lnet/minecraft/world/chunk/Chunk;isEmpty()Z
    • method_1351

      public void method_1351​(ChunkProvider provider, ChunkProvider chunkProvider, int chunkX, int chunkZ)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lamv;Lamv;II)V
      intermediary method_1351 Lnet/minecraft/class_399;method_1351(Lnet/minecraft/class_396;Lnet/minecraft/class_396;II)V
      named method_1351 Lnet/minecraft/world/chunk/Chunk;method_1351(Lnet/minecraft/world/chunk/ChunkProvider;Lnet/minecraft/world/chunk/ChunkProvider;II)V
    • method_1399

      public BlockPos method_1399​(BlockPos blockPos)
      Mappings:
      Namespace Name Mixin selector
      official h Lamy;h(Lcj;)Lcj;
      intermediary method_1399 Lnet/minecraft/class_399;method_1399(Lnet/minecraft/class_1372;)Lnet/minecraft/class_1372;
      named method_1399 Lnet/minecraft/world/chunk/Chunk;method_1399(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
    • method_1373

      public void method_1373​(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b(Z)V
      intermediary method_1373 Lnet/minecraft/class_399;method_1373(Z)V
      named method_1373 Lnet/minecraft/world/chunk/Chunk;method_1373(Z)V
    • method_1401

      public boolean method_1401()
      Mappings:
      Namespace Name Mixin selector
      official i Lamy;i()Z
      intermediary method_1401 Lnet/minecraft/class_399;method_1401()Z
      named method_1401 Lnet/minecraft/world/chunk/Chunk;method_1401()Z
    • getChunkPos

      public ChunkPos getChunkPos()
      Mappings:
      Namespace Name Mixin selector
      official j Lamy;j()Ladg;
      intermediary method_1403 Lnet/minecraft/class_399;method_1403()Lnet/minecraft/class_92;
      named getChunkPos Lnet/minecraft/world/chunk/Chunk;getChunkPos()Lnet/minecraft/util/math/ChunkPos;
    • method_1375

      public boolean method_1375​(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c(II)Z
      intermediary method_1375 Lnet/minecraft/class_399;method_1375(II)Z
      named method_1375 Lnet/minecraft/world/chunk/Chunk;method_1375(II)Z
    • setLevelChunkSections

      public void setLevelChunkSections​(BlockStorage[] blockStorage)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a([Lamz;)V
      intermediary method_1367 Lnet/minecraft/class_399;method_1367([Lnet/minecraft/class_401;)V
      named setLevelChunkSections Lnet/minecraft/world/chunk/Chunk;setLevelChunkSections([Lnet/minecraft/world/chunk/BlockStorage;)V
    • method_1365

      @Environment(CLIENT) public void method_1365​(byte[] byte2, int int2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a([BIZ)V
      intermediary method_1365 Lnet/minecraft/class_399;method_1365([BIZ)V
      named method_1365 Lnet/minecraft/world/chunk/Chunk;method_1365([BIZ)V
    • getBiomeAt

      public Biome getBiomeAt​(BlockPos pos, LayeredBiomeSource biomeSurce)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcj;Laec;)Lady;
      intermediary method_1354 Lnet/minecraft/class_399;method_1354(Lnet/minecraft/class_1372;Lnet/minecraft/class_123;)Lnet/minecraft/class_113;
      named getBiomeAt Lnet/minecraft/world/chunk/Chunk;getBiomeAt(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/LayeredBiomeSource;)Lnet/minecraft/world/biome/Biome;
    • getBiomeArray

      public byte[] getBiomeArray()
      Mappings:
      Namespace Name Mixin selector
      official k Lamy;k()[B
      intermediary method_1404 Lnet/minecraft/class_399;method_1404()[B
      named getBiomeArray Lnet/minecraft/world/chunk/Chunk;getBiomeArray()[B
    • setBiomeArray

      public void setBiomeArray​(byte[] byte2)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a([B)V
      intermediary method_1364 Lnet/minecraft/class_399;method_1364([B)V
      named setBiomeArray Lnet/minecraft/world/chunk/Chunk;setBiomeArray([B)V
    • method_1405

      public void method_1405()
      Mappings:
      Namespace Name Mixin selector
      official l Lamy;l()V
      intermediary method_1405 Lnet/minecraft/class_399;method_1405()V
      named method_1405 Lnet/minecraft/world/chunk/Chunk;method_1405()V
    • method_1406

      public void method_1406()
      Mappings:
      Namespace Name Mixin selector
      official m Lamy;m()V
      intermediary method_1406 Lnet/minecraft/class_399;method_1406()V
      named method_1406 Lnet/minecraft/world/chunk/Chunk;method_1406()V
    • populate

      public void populate()
      Mappings:
      Namespace Name Mixin selector
      official n Lamy;n()V
      intermediary method_1407 Lnet/minecraft/class_399;method_1407()V
      named populate Lnet/minecraft/world/chunk/Chunk;populate()V
    • method_1417

      private void method_1417()
      Mappings:
      Namespace Name Mixin selector
      official y Lamy;y()V
      intermediary method_1417 Lnet/minecraft/class_399;method_1417()V
      named method_1417 Lnet/minecraft/world/chunk/Chunk;method_1417()V
    • updateLight

      private void updateLight​(Direction dir)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a(Lcq;)V
      intermediary method_1358 Lnet/minecraft/class_399;method_1358(Lnet/minecraft/class_1383;)V
      named updateLight Lnet/minecraft/world/chunk/Chunk;updateLight(Lnet/minecraft/util/math/Direction;)V
    • updateLight

      private boolean updateLight​(int x, int z)
      Mappings:
      Namespace Name Mixin selector
      official e Lamy;e(II)Z
      intermediary method_1386 Lnet/minecraft/class_399;method_1386(II)Z
      named updateLight Lnet/minecraft/world/chunk/Chunk;updateLight(II)Z
    • isLoaded

      public boolean isLoaded()
      Mappings:
      Namespace Name Mixin selector
      official o Lamy;o()Z
      intermediary method_1408 Lnet/minecraft/class_399;method_1408()Z
      named isLoaded Lnet/minecraft/world/chunk/Chunk;isLoaded()Z
    • setChunkLoaded

      @Environment(CLIENT) public void setChunkLoaded​(boolean loaded)
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c(Z)V
      intermediary method_1379 Lnet/minecraft/class_399;method_1379(Z)V
      named setChunkLoaded Lnet/minecraft/world/chunk/Chunk;setChunkLoaded(Z)V
    • getWorld

      public World getWorld()
      Mappings:
      Namespace Name Mixin selector
      official p Lamy;p()Ladm;
      intermediary method_1409 Lnet/minecraft/class_399;method_1409()Lnet/minecraft/class_99;
      named getWorld Lnet/minecraft/world/chunk/Chunk;getWorld()Lnet/minecraft/world/World;
    • getLevelHeightmap

      public int[] getLevelHeightmap()
      Mappings:
      Namespace Name Mixin selector
      official q Lamy;q()[I
      intermediary method_1410 Lnet/minecraft/class_399;method_1410()[I
      named getLevelHeightmap Lnet/minecraft/world/chunk/Chunk;getLevelHeightmap()[I
    • setLevelHeightmap

      public void setLevelHeightmap​(int[] heightmap)
      Mappings:
      Namespace Name Mixin selector
      official a Lamy;a([I)V
      intermediary method_1366 Lnet/minecraft/class_399;method_1366([I)V
      named setLevelHeightmap Lnet/minecraft/world/chunk/Chunk;setLevelHeightmap([I)V
    • getBlockEntities

      public Map<BlockPos,​BlockEntity> getBlockEntities()
      Mappings:
      Namespace Name Mixin selector
      official r Lamy;r()Ljava/util/Map;
      intermediary method_1411 Lnet/minecraft/class_399;method_1411()Ljava/util/Map;
      named getBlockEntities Lnet/minecraft/world/chunk/Chunk;getBlockEntities()Ljava/util/Map;
    • getEntities

      public TypeFilterableList<Entity>[] getEntities()
      Mappings:
      Namespace Name Mixin selector
      official s Lamy;s()[Lne;
      intermediary method_1412 Lnet/minecraft/class_399;method_1412()[Lnet/minecraft/class_1690;
      named getEntities Lnet/minecraft/world/chunk/Chunk;getEntities()[Lnet/minecraft/util/TypeFilterableList;
    • isTerrainPopulated

      public boolean isTerrainPopulated()
      Mappings:
      Namespace Name Mixin selector
      official t Lamy;t()Z
      intermediary method_1413 Lnet/minecraft/class_399;method_1413()Z
      named isTerrainPopulated Lnet/minecraft/world/chunk/Chunk;isTerrainPopulated()Z
    • setTerrainPopulated

      public void setTerrainPopulated​(boolean terrainPopulated)
      Mappings:
      Namespace Name Mixin selector
      official d Lamy;d(Z)V
      intermediary method_1384 Lnet/minecraft/class_399;method_1384(Z)V
      named setTerrainPopulated Lnet/minecraft/world/chunk/Chunk;setTerrainPopulated(Z)V
    • isLightPopulated

      public boolean isLightPopulated()
      Mappings:
      Namespace Name Mixin selector
      official u Lamy;u()Z
      intermediary method_1414 Lnet/minecraft/class_399;method_1414()Z
      named isLightPopulated Lnet/minecraft/world/chunk/Chunk;isLightPopulated()Z
    • setLightPopulated

      public void setLightPopulated​(boolean lightPopulated)
      Mappings:
      Namespace Name Mixin selector
      official e Lamy;e(Z)V
      intermediary method_1389 Lnet/minecraft/class_399;method_1389(Z)V
      named setLightPopulated Lnet/minecraft/world/chunk/Chunk;setLightPopulated(Z)V
    • setModified

      public void setModified​(boolean modified)
      Mappings:
      Namespace Name Mixin selector
      official f Lamy;f(Z)V
      intermediary method_1393 Lnet/minecraft/class_399;method_1393(Z)V
      named setModified Lnet/minecraft/world/chunk/Chunk;setModified(Z)V
    • setHasEntities

      public void setHasEntities​(boolean containsEntities)
      Mappings:
      Namespace Name Mixin selector
      official g Lamy;g(Z)V
      intermediary method_1397 Lnet/minecraft/class_399;method_1397(Z)V
      named setHasEntities Lnet/minecraft/world/chunk/Chunk;setHasEntities(Z)V
    • setLastSaveTime

      public void setLastSaveTime​(long lastSaveTime)
      Mappings:
      Namespace Name Mixin selector
      official b Lamy;b(J)V
      intermediary method_1370 Lnet/minecraft/class_399;method_1370(J)V
      named setLastSaveTime Lnet/minecraft/world/chunk/Chunk;setLastSaveTime(J)V
    • getMinimumHeightMap

      public int getMinimumHeightMap()
      Mappings:
      Namespace Name Mixin selector
      official v Lamy;v()I
      intermediary method_1415 Lnet/minecraft/class_399;method_1415()I
      named getMinimumHeightMap Lnet/minecraft/world/chunk/Chunk;getMinimumHeightMap()I
    • getInhabitedTime

      public long getInhabitedTime()
      Mappings:
      Namespace Name Mixin selector
      official w Lamy;w()J
      intermediary method_1416 Lnet/minecraft/class_399;method_1416()J
      named getInhabitedTime Lnet/minecraft/world/chunk/Chunk;getInhabitedTime()J
    • setInhabitedTime

      public void setInhabitedTime​(long inhabitedTime)
      Mappings:
      Namespace Name Mixin selector
      official c Lamy;c(J)V
      intermediary method_1377 Lnet/minecraft/class_399;method_1377(J)V
      named setInhabitedTime Lnet/minecraft/world/chunk/Chunk;setInhabitedTime(J)V