mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-23 00:31:31 +01:00
Implemented a whole buncha Location overrides in CraftWorld
This commit is contained in:
parent
a5ca3e1c12
commit
7fe0aa7460
@ -353,6 +353,22 @@ public class CraftWorld implements World {
|
||||
return environment;
|
||||
}
|
||||
|
||||
public Block getBlockAt(Location location) {
|
||||
return getBlockAt(location.getBlockX(), location.getBlockY(), location.getBlockZ());
|
||||
}
|
||||
|
||||
public int getBlockTypeIdAt(Location location) {
|
||||
return getBlockTypeIdAt(location.getBlockX(), location.getBlockY(), location.getBlockZ());
|
||||
}
|
||||
|
||||
public int getHighestBlockYAt(Location location) {
|
||||
return getHighestBlockYAt(location.getBlockX(), location.getBlockZ());
|
||||
}
|
||||
|
||||
public Chunk getChunkAt(Location location) {
|
||||
return getChunkAt(location.getBlockX() >> 4, location.getBlockZ() >> 4);
|
||||
}
|
||||
|
||||
private final class ChunkCoordinate {
|
||||
public final int x;
|
||||
public final int z;
|
||||
|
Loading…
Reference in New Issue
Block a user