Add dimension setting getters to World

This commit is contained in:
Doc 2021-08-11 18:57:16 +10:00 committed by md_5
parent 97a4f34a8d
commit 6cfc062a5b
No known key found for this signature in database
GPG Key ID: E8E901AC7C617C11

View File

@ -1876,6 +1876,51 @@ public class CraftWorld implements World {
return world.getMaxBuildHeight(); return world.getMaxBuildHeight();
} }
@Override
public int getLogicalHeight() {
return world.getDimensionManager().getLogicalHeight();
}
@Override
public boolean isNatural() {
return world.getDimensionManager().isNatural();
}
@Override
public boolean isBedWorks() {
return world.getDimensionManager().isBedWorks();
}
@Override
public boolean hasSkyLight() {
return world.getDimensionManager().hasSkyLight();
}
@Override
public boolean hasCeiling() {
return world.getDimensionManager().hasCeiling();
}
@Override
public boolean isPiglinSafe() {
return world.getDimensionManager().isPiglinSafe();
}
@Override
public boolean isRespawnAnchorWorks() {
return world.getDimensionManager().isRespawnAnchorWorks();
}
@Override
public boolean hasRaids() {
return world.getDimensionManager().hasRaids();
}
@Override
public boolean isUltraWarm() {
return world.getDimensionManager().isNether();
}
@Override @Override
public int getSeaLevel() { public int getSeaLevel() {
return world.getSeaLevel(); return world.getSeaLevel();