Consider waterlogged blocks in 1.13

This commit is contained in:
Fabrizio La Rosa 2020-07-31 23:30:08 +02:00
parent d1fdc9217a
commit e8c95c9894

View File

@ -78,7 +78,8 @@ public final class LocationUtil {
for(locWorking.setY(locWorking.getBlockY()); locWorking.getBlockY()>=0; locWorking.setY(locWorking.getBlockY()-1)){
if(!locWorking.getBlock().isEmpty()){
if(locWorking.getBlock().getType().equals(CompatibleMaterial.WATER.getMaterial()) ||
(NMSUtil.getVersionNumber() > 13 && locWorking.getBlock().getBlockData() instanceof org.bukkit.block.data.Waterlogged)){
(ServerVersion.isServerVersionAtLeast(ServerVersion.V1_13) &&
locWorking.getBlock().getBlockData() instanceof org.bukkit.block.data.Waterlogged)){
loc = locWorking;
}
break;