Add null check for side hit to ice spikes spell, fixes #188

This commit is contained in:
Electroblob77
2019-09-04 13:04:40 +01:00
parent 2caca39a22
commit c39a213e62
@@ -23,8 +23,10 @@ public class IceSpikes extends SpellConstructRanged<EntityIceSpike> {
@Override
protected boolean spawnConstruct(World world, double x, double y, double z, EnumFacing side, EntityLivingBase caster, SpellModifiers modifiers){
if(side == null) return false;
BlockPos blockHit = new BlockPos(x, y, z);
if(side != null && side.getAxisDirection() == EnumFacing.AxisDirection.NEGATIVE) blockHit = blockHit.offset(side);
if(side.getAxisDirection() == EnumFacing.AxisDirection.NEGATIVE) blockHit = blockHit.offset(side);
if(world.getBlockState(blockHit).isNormalCube()) return false;