Fix /iris what block NPE

This commit is contained in:
Andrew 2020-10-15 22:23:06 -07:00
parent 60e950abcb
commit d4c72c34c3

View File

@ -1,6 +1,7 @@
package com.volmit.iris.command; package com.volmit.iris.command;
import org.bukkit.FluidCollisionMode; import org.bukkit.FluidCollisionMode;
import org.bukkit.Material;
import org.bukkit.block.data.BlockData; import org.bukkit.block.data.BlockData;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
@ -27,8 +28,10 @@ public class CommandIrisWhatBlock extends MortarCommand
{ {
Player p = sender.player(); Player p = sender.player();
BlockData bd = p.getTargetBlockExact(128, FluidCollisionMode.NEVER).getBlockData(); BlockData bd = p.getTargetBlockExact(128, FluidCollisionMode.NEVER).getBlockData();
sender.sendMessage("Material: " + C.GREEN + bd.getMaterial().name()); if(bd != null) {
sender.sendMessage("Full: " + C.WHITE + bd.getAsString(true)); sender.sendMessage("Material: " + C.GREEN + bd.getMaterial().name());
sender.sendMessage("Full: " + C.WHITE + bd.getAsString(true));
}
} }
else else