类 ChunkSource
java.lang.Object
net.minecraft.world.level.chunk.ChunkSource
- 所有已实现的接口:
AutoCloseable
,LightChunkGetter
- 直接已知子类:
ServerChunkCache
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
close()
abstract String
getChunk
(int p_62228_, int p_62229_, boolean p_62230_) abstract ChunkAccess
getChunk
(int p_62223_, int p_62224_, ChunkStatus p_330657_, boolean p_62226_) getChunkForLighting
(int p_62241_, int p_62242_) getChunkNow
(int p_62221_, int p_62222_) it.unimi.dsi.fastutil.longs.LongSet
abstract LevelLightEngine
abstract int
boolean
hasChunk
(int p_62238_, int p_62239_) void
onSectionEmptinessChanged
(int p_366795_, int p_366481_, int p_366587_, boolean p_366495_) void
setSpawnSettings
(boolean p_62236_) abstract void
tick
(BooleanSupplier p_202162_, boolean p_202163_) boolean
updateChunkForced
(ChunkPos p_62233_, boolean p_62234_) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 net.minecraft.world.level.chunk.LightChunkGetter
getLevel, onLightUpdate
-
构造器详细资料
-
ChunkSource
public ChunkSource()
-
-
方法详细资料
-
getChunk
-
getChunkNow
-
getChunkForLighting
- 指定者:
getChunkForLighting
在接口中LightChunkGetter
-
hasChunk
public boolean hasChunk(int p_62238_, int p_62239_) -
getChunk
@Nullable public abstract ChunkAccess getChunk(int p_62223_, int p_62224_, ChunkStatus p_330657_, boolean p_62226_) -
tick
-
onSectionEmptinessChanged
public void onSectionEmptinessChanged(int p_366795_, int p_366481_, int p_366587_, boolean p_366495_) -
gatherStats
-
getLoadedChunksCount
public abstract int getLoadedChunksCount() -
close
- 指定者:
close
在接口中AutoCloseable
- 抛出:
IOException
-
getLightEngine
-
setSpawnSettings
public void setSpawnSettings(boolean p_62236_) -
updateChunkForced
-
getForceLoadedChunks
public it.unimi.dsi.fastutil.longs.LongSet getForceLoadedChunks()
-