Modifier and Type | Field and Description |
---|---|
private ChunkPos |
DebugOverlayGui.chunkPos |
Modifier and Type | Method and Description |
---|---|
boolean |
ClientChunkProvider.isChunkLoaded(ChunkPos pos) |
Constructor and Description |
---|
ChunkRenderTask(ChunkPos pos,
double distanceSqIn) |
RebuildTask(ChunkPos pos,
double distanceSqIn,
ChunkRenderCache renderCacheIn) |
SortTransparencyTask(ChunkPos pos,
double distanceSqIn,
ChunkRenderDispatcher.CompiledChunk compiledChunkIn) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<ChunkPos,java.lang.String> |
ChunkInfoDebugRenderer.Entry.field_217721_b |
private java.util.concurrent.CompletableFuture<java.util.Map<ChunkPos,java.lang.String>> |
ChunkInfoDebugRenderer.Entry.field_217722_c |
Modifier and Type | Method and Description |
---|---|
void |
ServerPlayerEntity.sendChunkLoad(ChunkPos p_213844_1_,
IPacket<?> p_213844_2_,
IPacket<?> p_213844_3_) |
void |
ServerPlayerEntity.sendChunkUnload(ChunkPos p_213845_1_) |
Modifier and Type | Method and Description |
---|---|
static void |
DebugPacketSender.sendChuckPos(ServerWorld worldIn,
ChunkPos p_218802_1_) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
SMultiBlockChangePacket.chunkPos |
Constructor and Description |
---|
SUpdateLightPacket(ChunkPos pos,
WorldLightManager lightManager) |
SUpdateLightPacket(ChunkPos pos,
WorldLightManager lightManager,
int skyLightUpdateMaskIn,
int blockLightUpdateMaskIn) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<ChunkPos> |
WorldOptimizer.func_219953_b(DimensionType p_219953_1_) |
Modifier and Type | Method and Description |
---|---|
ChunkPos |
SectionPos.asChunkPos() |
Modifier and Type | Method and Description |
---|---|
static java.util.stream.Stream<ChunkPos> |
ChunkPos.getAllInBox(ChunkPos start,
ChunkPos end) |
static java.util.stream.Stream<ChunkPos> |
ChunkPos.getAllInBox(ChunkPos center,
int radius) |
Modifier and Type | Method and Description |
---|---|
static SectionPos |
SectionPos.from(ChunkPos xz,
int y) |
static java.util.stream.Stream<SectionPos> |
SectionPos.func_229421_b_(ChunkPos p_229421_0_,
int p_229421_1_) |
static java.util.stream.Stream<ChunkPos> |
ChunkPos.getAllInBox(ChunkPos start,
ChunkPos end) |
static java.util.stream.Stream<ChunkPos> |
ChunkPos.getAllInBox(ChunkPos center,
int radius) |
int |
ChunkPos.getChessboardDistance(ChunkPos chunkPosIn) |
Modifier and Type | Method and Description |
---|---|
void |
PointOfInterestManager.checkConsistencyWithBlocks(ChunkPos p_219139_1_,
ChunkSection p_219139_2_) |
java.util.stream.Stream<PointOfInterest> |
PointOfInterestManager.getInChunk(java.util.function.Predicate<PointOfInterestType> p_219137_1_,
ChunkPos p_219137_2_,
PointOfInterestManager.Status p_219137_3_) |
Constructor and Description |
---|
BiomeContainer(ChunkPos chunkPosIn,
BiomeProvider biomeProviderIn) |
BiomeContainer(ChunkPos chunkPosIn,
BiomeProvider biomeProviderIn,
int[] biomeIds) |
Modifier and Type | Method and Description |
---|---|
boolean |
WorldBorder.contains(ChunkPos range) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
ChunkPrimer.pos |
private ChunkPos |
Chunk.pos |
private ChunkPos |
ChunkPrimerTickList.pos |
Modifier and Type | Method and Description |
---|---|
ChunkPos |
ChunkPrimer.getPos() |
ChunkPos |
ChunkPrimerWrapper.getPos() |
ChunkPos |
Chunk.getPos() |
ChunkPos |
IChunk.getPos() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractChunkProvider.forceChunk(ChunkPos pos,
boolean add) |
void |
ChunkTaskPriorityQueueSorter.func_219066_a(ChunkPos pos,
java.util.function.IntSupplier p_219066_2_,
int p_219066_3_,
java.util.function.IntConsumer p_219066_4_) |
protected void |
ChunkTaskPriorityQueue.func_219407_a(int p_219407_1_,
ChunkPos pos,
int p_219407_3_) |
boolean |
AbstractChunkProvider.isChunkLoaded(ChunkPos pos) |
static BlockPos |
ChunkPrimer.unpackToWorld(short packedPos,
int yOffset,
ChunkPos chunkPosIn) |
Constructor and Description |
---|
Chunk(World worldIn,
ChunkPos chunkPosIn,
BiomeContainer biomeContainerIn) |
Chunk(World worldIn,
ChunkPos chunkPosIn,
BiomeContainer biomeContainerIn,
UpgradeData upgradeDataIn,
ITickList<Block> tickBlocksIn,
ITickList<Fluid> tickFluidsIn,
long inhabitedTimeIn,
ChunkSection[] sectionsIn,
java.util.function.Consumer<Chunk> postLoadConsumerIn) |
ChunkPrimer(ChunkPos p_i48700_1_,
UpgradeData data) |
ChunkPrimer(ChunkPos p_i49941_1_,
UpgradeData p_i49941_2_,
ChunkSection[] p_i49941_3_,
ChunkPrimerTickList<Block> p_i49941_4_,
ChunkPrimerTickList<Fluid> p_i49941_5_) |
ChunkPrimerTickList(java.util.function.Predicate<T> p_i51495_1_,
ChunkPos p_i51495_2_) |
ChunkPrimerTickList(java.util.function.Predicate<T> p_i51496_1_,
ChunkPos p_i51496_2_,
ListNBT p_i51496_3_) |
EmptyChunk(World worldIn,
ChunkPos p_i49950_2_) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
TrackingChunkStatusListener.center |
Modifier and Type | Method and Description |
---|---|
void |
IChunkStatusListener.start(ChunkPos center) |
void |
TrackingChunkStatusListener.start(ChunkPos center) |
void |
ChainedChunkStatusListener.start(ChunkPos center) |
void |
LoggingChunkStatusListener.start(ChunkPos center) |
void |
IChunkStatusListener.statusChanged(ChunkPos chunkPosition,
ChunkStatus newStatus) |
void |
TrackingChunkStatusListener.statusChanged(ChunkPos chunkPosition,
ChunkStatus newStatus) |
void |
ChainedChunkStatusListener.statusChanged(ChunkPos chunkPosition,
ChunkStatus newStatus) |
void |
LoggingChunkStatusListener.statusChanged(ChunkPos chunkPosition,
ChunkStatus newStatus) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
RegionFile.ChunkBuffer.pos |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<ChunkPos,IOWorker.Entry> |
IOWorker.field_227085_f_ |
Modifier and Type | Method and Description |
---|---|
boolean |
RegionFile.contains(ChunkPos p_222667_1_) |
RegionFile |
RegionFile.extractLargeChunks(ChunkPos pos)
In 1.14, Forge added support for large chunks by allowing it to overflow the 255 section limit.
|
private void |
RegionSectionCache.func_219107_b(ChunkPos p_219107_1_) |
private <T> void |
RegionSectionCache.func_219119_a(ChunkPos p_219119_1_,
com.mojang.datafixers.types.DynamicOps<T> p_219119_2_,
T p_219119_3_) |
java.io.DataOutputStream |
RegionFile.func_222661_c(ChunkPos p_222661_1_) |
boolean |
RegionFile.func_222662_b(ChunkPos p_222662_1_) |
java.io.DataInputStream |
RegionFile.func_222666_a(ChunkPos pos) |
private CompoundNBT |
RegionSectionCache.func_223138_c(ChunkPos p_223138_1_) |
CompoundNBT |
IOWorker.func_227090_a_(ChunkPos p_227090_1_) |
private void |
IOWorker.func_227091_a_(ChunkPos p_227091_1_,
IOWorker.Entry p_227091_2_) |
java.util.concurrent.CompletableFuture<java.lang.Void> |
IOWorker.func_227093_a_(ChunkPos p_227093_1_,
CompoundNBT p_227093_2_) |
private java.io.DataInputStream |
RegionFile.func_227133_a_(ChunkPos p_227133_1_,
byte p_227133_2_) |
private java.io.DataInputStream |
RegionFile.func_227134_a_(ChunkPos p_227134_1_,
byte p_227134_2_,
java.io.InputStream p_227134_3_) |
protected void |
RegionFile.func_227135_a_(ChunkPos p_227135_1_,
java.nio.ByteBuffer p_227135_2_) |
private java.nio.file.Path |
RegionFile.func_227145_e_(ChunkPos p_227145_1_) |
private static int |
RegionFile.getIndex(ChunkPos p_222668_0_) |
private int |
RegionFile.getOffset(ChunkPos p_222660_1_) |
private RegionFile |
RegionFileCache.loadFile(ChunkPos pos) |
static ChunkPrimer |
ChunkSerializer.read(ServerWorld worldIn,
TemplateManager templateManagerIn,
PointOfInterestManager poiManager,
ChunkPos pos,
CompoundNBT compound) |
CompoundNBT |
ChunkLoader.readChunk(ChunkPos p_227078_1_) |
CompoundNBT |
RegionFileCache.readChunk(ChunkPos pos) |
private void |
RegionSectionCache.save(ChunkPos p_219117_1_) |
void |
RegionSectionCache.saveIfDirty(ChunkPos p_219112_1_) |
private <T> com.mojang.datafixers.Dynamic<T> |
RegionSectionCache.serialize(ChunkPos p_219108_1_,
com.mojang.datafixers.types.DynamicOps<T> p_219108_2_) |
private static java.util.Map<java.lang.String,it.unimi.dsi.fastutil.longs.LongSet> |
ChunkSerializer.unpackStructureReferences(ChunkPos p_227075_0_,
CompoundNBT p_227075_1_) |
void |
ChunkLoader.writeChunk(ChunkPos pos,
CompoundNBT compound) |
protected void |
RegionFileCache.writeChunk(ChunkPos pos,
CompoundNBT compound) |
private static CompoundNBT |
ChunkSerializer.writeStructures(ChunkPos pos,
java.util.Map<java.lang.String,StructureStart> p_222649_1_,
java.util.Map<java.lang.String,it.unimi.dsi.fastutil.longs.LongSet> p_222649_2_) |
Constructor and Description |
---|
ChunkBuffer(ChunkPos p_i50620_2_) |
Modifier and Type | Method and Description |
---|---|
BlockPos |
EndDimension.findSpawn(ChunkPos chunkPosIn,
boolean checkValid) |
abstract BlockPos |
Dimension.findSpawn(ChunkPos chunkPosIn,
boolean checkValid) |
BlockPos |
NetherDimension.findSpawn(ChunkPos chunkPosIn,
boolean checkValid) |
BlockPos |
OverworldDimension.findSpawn(ChunkPos chunkPosIn,
boolean checkValid) |
Modifier and Type | Field and Description |
---|---|
private static ChunkPos |
VoidStartPlatformFeature.VOID_SPAWN_CHUNK_POS |
Modifier and Type | Field and Description |
---|---|
private ChunkPos[] |
StrongholdStructure.structureCoords |
Modifier and Type | Method and Description |
---|---|
protected ChunkPos |
OceanMonumentStructure.getStartPositionForPosition(ChunkGenerator<?> chunkGenerator,
java.util.Random random,
int x,
int z,
int spacingOffsetsX,
int spacingOffsetsZ) |
protected ChunkPos |
EndCityStructure.getStartPositionForPosition(ChunkGenerator<?> chunkGenerator,
java.util.Random random,
int x,
int z,
int spacingOffsetsX,
int spacingOffsetsZ) |
protected ChunkPos |
Structure.getStartPositionForPosition(ChunkGenerator<?> chunkGenerator,
java.util.Random random,
int x,
int z,
int spacingOffsetsX,
int spacingOffsetsZ) |
protected ChunkPos |
VillageStructure.getStartPositionForPosition(ChunkGenerator<?> chunkGenerator,
java.util.Random random,
int x,
int z,
int spacingOffsetsX,
int spacingOffsetsZ) |
protected ChunkPos |
ScatteredStructure.getStartPositionForPosition(ChunkGenerator<?> chunkGenerator,
java.util.Random random,
int x,
int z,
int spacingOffsetsX,
int spacingOffsetsZ) |
protected ChunkPos |
WoodlandMansionStructure.getStartPositionForPosition(ChunkGenerator<?> chunkGenerator,
java.util.Random random,
int x,
int z,
int spacingOffsetsX,
int spacingOffsetsZ) |
Modifier and Type | Method and Description |
---|---|
boolean |
SwampHutPiece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
TemplateStructurePiece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
AbstractVillagePiece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
DesertPyramidPiece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanRuinPieces.Piece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
abstract boolean |
StructurePiece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
MineshaftPieces.Corridor.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
MineshaftPieces.Cross.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
MineshaftPieces.Room.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
MineshaftPieces.Stairs.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
BuriedTreasure.Piece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Corridor.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Corridor2.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Corridor3.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Corridor4.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Corridor5.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Crossing.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Crossing2.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Crossing3.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.End.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Entrance.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.NetherStalkRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Stairs.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Straight.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
FortressPieces.Throne.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
JunglePyramidPiece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.ChestCorridor.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.Corridor.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.Crossing.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.LeftTurn.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.Library.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.PortalRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.Prison.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.RightTurn.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.RoomCrossing.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.Stairs.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.StairsStraight.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
StrongholdPieces.Straight.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.DoubleXRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.DoubleXYRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.DoubleYRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.DoubleYZRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.DoubleZRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.EntryRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.MonumentBuilding.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.MonumentCoreRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.Penthouse.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.SimpleRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.SimpleTopRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
OceanMonumentPieces.WingRoom.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
ShipwreckPieces.Piece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
boolean |
IglooPieces.Piece.create(IWorld worldIn,
ChunkGenerator<?> chunkGeneratorIn,
java.util.Random randomIn,
MutableBoundingBox mutableBoundingBoxIn,
ChunkPos chunkPosIn) |
private CompoundNBT |
LegacyStructureDataUtil.func_212182_a(CompoundNBT p_212182_1_,
ChunkPos p_212182_2_) |
boolean |
StructurePiece.func_214810_a(ChunkPos p_214810_1_,
int p_214810_2_) |
void |
OceanMonumentStructure.Start.generateStructure(IWorld p_225565_1_,
ChunkGenerator<?> p_225565_2_,
java.util.Random p_225565_3_,
MutableBoundingBox p_225565_4_,
ChunkPos p_225565_5_) |
void |
WoodlandMansionStructure.Start.generateStructure(IWorld p_225565_1_,
ChunkGenerator<?> p_225565_2_,
java.util.Random p_225565_3_,
MutableBoundingBox p_225565_4_,
ChunkPos p_225565_5_) |
void |
StructureStart.generateStructure(IWorld p_225565_1_,
ChunkGenerator<?> p_225565_2_,
java.util.Random p_225565_3_,
MutableBoundingBox p_225565_4_,
ChunkPos p_225565_5_) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
PlacementSettings.chunk |
Modifier and Type | Method and Description |
---|---|
private MutableBoundingBox |
PlacementSettings.getBoundingBoxFromChunk(ChunkPos pos) |
PlacementSettings |
PlacementSettings.setChunk(ChunkPos chunkPosIn) |
Modifier and Type | Method and Description |
---|---|
void |
WorldLightManager.enableLightSources(ChunkPos p_215571_1_,
boolean p_215571_2_) |
void |
LightEngine.func_215620_a(ChunkPos p_215620_1_,
boolean p_215620_2_) |
void |
LightEngine.retainChunkData(ChunkPos pos,
boolean retain) |
void |
WorldLightManager.retainData(ChunkPos pos,
boolean retain) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
ChunkHolder.pos |
Modifier and Type | Field and Description |
---|---|
protected java.util.Set<ChunkPos> |
ServerWorld.doneChunks
Stores the recently processed (lighting) chunks
|
static TicketType<ChunkPos> |
TicketType.FORCED |
static TicketType<ChunkPos> |
TicketType.LIGHT |
static TicketType<ChunkPos> |
TicketType.PLAYER |
static TicketType<ChunkPos> |
TicketType.UNKNOWN |
Modifier and Type | Method and Description |
---|---|
ChunkPos |
ChunkHolder.getPosition() |
Modifier and Type | Method and Description |
---|---|
void |
ServerWorldLightManager.enableLightSources(ChunkPos p_215571_1_,
boolean p_215571_2_) |
protected void |
TicketManager.forceChunk(ChunkPos pos,
boolean add) |
void |
ServerChunkProvider.forceChunk(ChunkPos pos,
boolean add) |
java.lang.String |
ServerChunkProvider.func_217208_a(ChunkPos chunkPosIn) |
void |
ChunkHolder.IListener.func_219066_a(ChunkPos pos,
java.util.function.IntSupplier p_219066_2_,
int p_219066_3_,
java.util.function.IntConsumer p_219066_4_) |
java.lang.String |
ChunkManager.func_219170_a(ChunkPos pos) |
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> |
ChunkManager.func_219188_b(ChunkPos p_219188_1_) |
protected void |
ChunkManager.func_219209_c(ChunkPos p_219209_1_) |
private static int |
ChunkManager.func_219215_b(ChunkPos pos,
ServerPlayerEntity player,
boolean p_219215_2_) |
private java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<java.util.List<IChunk>,ChunkHolder.IChunkLoadingError>> |
ChunkManager.func_219236_a(ChunkPos pos,
int p_219236_2_,
java.util.function.IntFunction<ChunkStatus> p_219236_3_) |
ListNBT |
ServerTickList.func_219503_a(ChunkPos p_219503_1_) |
private java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> |
ChunkManager.func_223172_f(ChunkPos p_223172_1_) |
private static int |
ChunkManager.getChunkDistance(ChunkPos chunkPosIn,
int x,
int y) |
private static double |
ChunkManager.getDistanceSquaredToChunk(ChunkPos chunkPosIn,
Entity entityIn) |
java.util.List<NextTickListEntry<T>> |
ServerTickList.getPending(ChunkPos pos,
boolean remove,
boolean skipCompleted) |
java.util.stream.Stream<ServerPlayerEntity> |
ChunkManager.getTrackingPlayers(ChunkPos pos,
boolean boundaryOnly) |
java.util.stream.Stream<ServerPlayerEntity> |
ChunkHolder.IPlayerProvider.getTrackingPlayers(ChunkPos pos,
boolean boundaryOnly) |
boolean |
ServerChunkProvider.isChunkLoaded(ChunkPos pos) |
(package private) boolean |
ChunkManager.isOutsideSpawningRadius(ChunkPos chunkPosIn) |
private CompoundNBT |
ChunkManager.loadChunkData(ChunkPos pos) |
<T> void |
TicketManager.register(TicketType<T> type,
ChunkPos pos,
int distance,
T value) |
<T> void |
ServerChunkProvider.registerTicket(TicketType<T> type,
ChunkPos pos,
int distance,
T value) |
<T> void |
TicketManager.registerWithLevel(TicketType<T> type,
ChunkPos pos,
int level,
T value) |
<T> void |
TicketManager.release(TicketType<T> type,
ChunkPos pos,
int distance,
T value) |
<T> void |
ServerChunkProvider.releaseTicket(TicketType<T> type,
ChunkPos pos,
int distance,
T value) |
<T> void |
TicketManager.releaseWithLevel(TicketType<T> type,
ChunkPos pos,
int level,
T value) |
void |
ServerWorldLightManager.retainData(ChunkPos pos,
boolean retain) |
protected void |
ChunkManager.setChunkLoadedAtClient(ServerPlayerEntity player,
ChunkPos chunkPosIn,
IPacket<?>[] packetCache,
boolean wasLoaded,
boolean load) |
protected void |
ServerWorldLightManager.updateChunkStatus(ChunkPos p_215581_1_) |
Constructor and Description |
---|
ChunkHolder(ChunkPos p_i50716_1_,
int p_i50716_2_,
WorldLightManager p_i50716_3_,
ChunkHolder.IListener p_i50716_4_,
ChunkHolder.IPlayerProvider p_i50716_5_) |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<ChunkPos,java.util.Map<BlockPos,IModelData>> |
ModelDataManager.modelDataCache |
private static java.util.Map<ChunkPos,java.util.Set<BlockPos>> |
ModelDataManager.needModelDataRefresh |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<BlockPos,IModelData> |
ModelDataManager.getModelData(World world,
ChunkPos pos) |
private static void |
ModelDataManager.refreshModelData(World world,
ChunkPos chunk) |
Modifier and Type | Field and Description |
---|---|
private static it.unimi.dsi.fastutil.ints.Int2ObjectMap<java.util.Map<ChunkPos,ChunkTicketManager<Vec3d>>> |
FarmlandWaterManager.customWaterHandler |
Modifier and Type | Method and Description |
---|---|
static <T extends SimpleTicket<Vec3d>> |
FarmlandWaterManager.addCustomTicket(World world,
T ticket,
ChunkPos masterChunk,
ChunkPos... additionalChunks)
Adds a custom ticket.
|
static <T extends SimpleTicket<Vec3d>> |
FarmlandWaterManager.addCustomTicket(World world,
T ticket,
ChunkPos masterChunk,
ChunkPos... additionalChunks)
Adds a custom ticket.
|
private static double |
FarmlandWaterManager.getDistanceSq(ChunkPos pos,
Vec3d vec3d) |
private static ChunkTicketManager<Vec3d> |
FarmlandWaterManager.getTicketManager(ChunkPos pos,
IWorldReader world) |
void |
DimensionManager.NoopChunkStatusListener.start(ChunkPos center) |
void |
DimensionManager.NoopChunkStatusListener.statusChanged(ChunkPos chunkPosition,
ChunkStatus newStatus) |
Modifier and Type | Field and Description |
---|---|
ChunkPos |
ChunkTicketManager.pos |
Constructor and Description |
---|
ChunkTicketManager(ChunkPos pos) |
Modifier and Type | Method and Description |
---|---|
int |
ChunkCoordComparator.compare(ChunkPos a,
ChunkPos b) |
Modifier and Type | Method and Description |
---|---|
static void |
ForgeEventFactory.fireChunkWatch(boolean wasLoaded,
boolean load,
ServerPlayerEntity entity,
ChunkPos chunkpos,
ServerWorld world) |
static void |
ForgeEventFactory.fireChunkWatch(boolean watch,
ServerPlayerEntity entity,
ChunkPos chunkpos,
ServerWorld world) |
Modifier and Type | Field and Description |
---|---|
private ChunkPos |
ChunkWatchEvent.pos |
Modifier and Type | Method and Description |
---|---|
ChunkPos |
ChunkWatchEvent.getPos() |
Constructor and Description |
---|
ChunkWatchEvent(ServerPlayerEntity player,
ChunkPos pos,
ServerWorld world) |
UnWatch(ServerPlayerEntity player,
ChunkPos pos,
ServerWorld world) |
Watch(ServerPlayerEntity player,
ChunkPos pos,
ServerWorld world) |
Constructor and Description |
---|
BlockPosContext(PlayerEntity ep,
ChunkPos pos) |