类 EntityStorage
java.lang.Object
net.minecraft.world.level.chunk.storage.EntityStorage
- 所有已实现的接口:
AutoCloseable
,EntityPersistentStorage<Entity>
-
字段概要
字段修饰符和类型字段说明private final it.unimi.dsi.fastutil.longs.LongSet
private static final String
private final ConsecutiveExecutor
private final ServerLevel
private static final org.slf4j.Logger
private static final String
private final SimpleRegionStorage
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
close()
private static ChunkEntities
<Entity> emptyChunk
(ChunkPos p_156569_) void
flush
(boolean p_182487_) loadEntities
(ChunkPos p_156551_) private void
reportLoadFailureIfPresent
(CompletableFuture<?> p_352123_, ChunkPos p_352328_) private void
reportSaveFailureIfPresent
(CompletableFuture<?> p_352240_, ChunkPos p_352077_) void
storeEntities
(ChunkEntities<Entity> p_156559_)
-
字段详细资料
-
LOGGER
private static final org.slf4j.Logger LOGGER -
ENTITIES_TAG
- 另请参阅:
-
POSITION_TAG
- 另请参阅:
-
level
-
simpleRegionStorage
-
emptyChunks
private final it.unimi.dsi.fastutil.longs.LongSet emptyChunks -
entityDeserializerQueue
-
-
构造器详细资料
-
EntityStorage
-
-
方法详细资料
-
loadEntities
- 指定者:
loadEntities
在接口中EntityPersistentStorage<Entity>
-
emptyChunk
-
storeEntities
- 指定者:
storeEntities
在接口中EntityPersistentStorage<Entity>
-
reportSaveFailureIfPresent
-
reportLoadFailureIfPresent
-
flush
public void flush(boolean p_182487_) - 指定者:
flush
在接口中EntityPersistentStorage<Entity>
-
close
- 指定者:
close
在接口中AutoCloseable
- 指定者:
close
在接口中EntityPersistentStorage<Entity>
- 抛出:
IOException
-