Compare commits
2 Commits
77b0a0c73c
...
ecc9932f5e
Author | SHA1 | Date | |
---|---|---|---|
ecc9932f5e | |||
e9b401f43d |
@ -3,6 +3,8 @@ package fr.pandacube.lib.paper.world;
|
||||
import org.bukkit.Chunk;
|
||||
import org.bukkit.World;
|
||||
|
||||
import java.util.concurrent.CompletableFuture;
|
||||
|
||||
public record ChunkCoord(int x, int z) {
|
||||
|
||||
public ChunkCoord(Chunk c) {
|
||||
@ -21,4 +23,16 @@ public record ChunkCoord(int x, int z) {
|
||||
public Chunk getChunk(World w) {
|
||||
return w.getChunkAt(x, z);
|
||||
}
|
||||
|
||||
public Chunk getChunk(World w, boolean generate) {
|
||||
return w.getChunkAt(x, z, generate);
|
||||
}
|
||||
|
||||
public CompletableFuture<Chunk> getChunkAsync(World w) {
|
||||
return w.getChunkAtAsync(x, z);
|
||||
}
|
||||
|
||||
public CompletableFuture<Chunk> getChunkAsync(World w, boolean generate) {
|
||||
return w.getChunkAtAsync(x, z, generate);
|
||||
}
|
||||
}
|
||||
|
@ -41,7 +41,7 @@ public class WorldUtil {
|
||||
throw new IllegalStateException("Unable to determine the type of the world " + world + ".");
|
||||
}
|
||||
|
||||
public List<RegionCoord> getExistingRegions(String world) {
|
||||
public static List<RegionCoord> getExistingRegions(String world) {
|
||||
Environment env = determineEnvironment(world);
|
||||
|
||||
File worldFolder = worldDir(world);
|
||||
|
Loading…
Reference in New Issue
Block a user