Class StoringChunkProgressListener
java.lang.Object
net.minecraft.server.level.progress.StoringChunkProgressListener
- All Implemented Interfaces:
ChunkProgressListener
-
Field Summary
Modifier and TypeFieldDescriptionprivate final LoggerChunkProgressListener
private final int
private final int
private final int
private ChunkPos
private boolean
private final it.unimi.dsi.fastutil.longs.Long2ObjectOpenHashMap<ChunkStatus>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
getStatus
(int p_9664_, int p_9665_) void
onStatusChange
(ChunkPos p_9669_, ChunkStatus p_9670_) void
start()
void
stop()
void
updateSpawnPos
(ChunkPos p_9667_)
-
Field Details
-
delegate
-
statuses
-
spawnPos
-
fullDiameter
private final int fullDiameter -
radius
private final int radius -
diameter
private final int diameter -
started
private boolean started
-
-
Constructor Details
-
StoringChunkProgressListener
public StoringChunkProgressListener(int p_9661_)
-
-
Method Details
-
updateSpawnPos
- Specified by:
updateSpawnPos
in interfaceChunkProgressListener
-
onStatusChange
- Specified by:
onStatusChange
in interfaceChunkProgressListener
-
start
public void start()- Specified by:
start
in interfaceChunkProgressListener
-
stop
public void stop()- Specified by:
stop
in interfaceChunkProgressListener
-
getFullDiameter
public int getFullDiameter() -
getDiameter
public int getDiameter() -
getProgress
public int getProgress() -
getStatus
-