public class ChunkHolder
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static interface |
ChunkHolder.IChunkLoadingError |
static interface |
ChunkHolder.IListener |
static interface |
ChunkHolder.IPlayerProvider |
static class |
ChunkHolder.LocationType |
修飾子とタイプ | フィールドと説明 |
---|---|
static com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError> |
MISSING_CHUNK |
static java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> |
MISSING_CHUNK_FUTURE |
static com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError> |
UNLOADED_CHUNK |
コンストラクタと説明 |
---|
ChunkHolder(ChunkPos p_i50716_1_,
int p_i50716_2_,
WorldLightManager p_i50716_3_,
ChunkHolder.IListener p_i50716_4_,
ChunkHolder.IPlayerProvider p_i50716_5_) |
修飾子とタイプ | メソッドと説明 |
---|---|
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> |
func_219276_a(ChunkStatus p_219276_1_,
ChunkManager p_219276_2_) |
static ChunkStatus |
func_219278_b(int p_219278_0_) |
int |
func_219281_j() |
ChunkStatus |
func_219285_d() |
static ChunkHolder.LocationType |
func_219286_c(int p_219286_0_) |
IChunk |
func_219287_e() |
protected void |
func_219291_a(ChunkManager p_219291_1_) |
void |
func_219292_a(int p_219292_1_) |
void |
func_219294_a(ChunkPrimerWrapper p_219294_1_) |
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> |
func_219296_a() |
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> |
func_219297_b() |
int |
func_219299_i() |
ChunkHolder.LocationType |
func_219300_g() |
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> |
func_219301_a(ChunkStatus p_219301_1_) |
java.util.concurrent.CompletableFuture<IChunk> |
func_219302_f() |
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> |
func_223492_c() |
java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> |
func_225410_b(ChunkStatus p_225410_1_) |
Chunk |
getChunkIfComplete() |
ChunkPos |
getPosition() |
boolean |
isAccessible() |
void |
markBlockChanged(int x,
int y,
int z) |
void |
markLightChanged(LightType type,
int sectionY) |
void |
sendChanges(Chunk chunkIn) |
void |
updateAccessible() |
public static final com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError> MISSING_CHUNK
public static final java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> MISSING_CHUNK_FUTURE
public static final com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError> UNLOADED_CHUNK
public ChunkHolder(ChunkPos p_i50716_1_, int p_i50716_2_, WorldLightManager p_i50716_3_, ChunkHolder.IListener p_i50716_4_, ChunkHolder.IPlayerProvider p_i50716_5_)
public java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> func_219301_a(ChunkStatus p_219301_1_)
public java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> func_225410_b(ChunkStatus p_225410_1_)
public java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> func_219296_a()
public java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> func_219297_b()
public java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<Chunk,ChunkHolder.IChunkLoadingError>> func_223492_c()
@Nullable public Chunk getChunkIfComplete()
@Nullable public ChunkStatus func_219285_d()
@Nullable public IChunk func_219287_e()
public java.util.concurrent.CompletableFuture<IChunk> func_219302_f()
public void markBlockChanged(int x, int y, int z)
public void markLightChanged(LightType type, int sectionY)
public void sendChanges(Chunk chunkIn)
public java.util.concurrent.CompletableFuture<com.mojang.datafixers.util.Either<IChunk,ChunkHolder.IChunkLoadingError>> func_219276_a(ChunkStatus p_219276_1_, ChunkManager p_219276_2_)
public ChunkHolder.LocationType func_219300_g()
public ChunkPos getPosition()
public int func_219299_i()
public int func_219281_j()
public void func_219292_a(int p_219292_1_)
protected void func_219291_a(ChunkManager p_219291_1_)
public static ChunkStatus func_219278_b(int p_219278_0_)
public static ChunkHolder.LocationType func_219286_c(int p_219286_0_)
public boolean isAccessible()
public void updateAccessible()
public void func_219294_a(ChunkPrimerWrapper p_219294_1_)