Why null check when you can default null

This commit is contained in:
Brady 2018-09-16 20:14:51 -05:00
parent b7cc707737
commit bc82276e62
No known key found for this signature in database
GPG Key ID: 73A788379A197567

View File

@ -143,29 +143,28 @@ public final class ChunkPacker implements Helper {
} }
public static IBlockState pathingTypeToBlock(PathingBlockType type) { public static IBlockState pathingTypeToBlock(PathingBlockType type) {
if (type != null) { switch (type) {
switch (type) { case AIR:
case AIR: return Blocks.AIR.getDefaultState();
return Blocks.AIR.getDefaultState(); case WATER:
case WATER: return Blocks.WATER.getDefaultState();
return Blocks.WATER.getDefaultState(); case AVOID:
case AVOID: return Blocks.LAVA.getDefaultState();
return Blocks.LAVA.getDefaultState(); case SOLID:
case SOLID: // Dimension solid types
// Dimension solid types switch (mc.player.dimension) {
switch (mc.player.dimension) { case -1:
case -1: return Blocks.NETHERRACK.getDefaultState();
return Blocks.NETHERRACK.getDefaultState(); case 0:
case 0: return Blocks.STONE.getDefaultState();
return Blocks.STONE.getDefaultState(); case 1:
case 1: return Blocks.END_STONE.getDefaultState();
return Blocks.END_STONE.getDefaultState(); }
}
// The fallback solid type // The fallback solid type
return Blocks.STONE.getDefaultState(); return Blocks.STONE.getDefaultState();
} default:
return null;
} }
return null;
} }
} }