Undo Taming fix, attempt fix of block interact NPE

This commit is contained in:
TheYeti
2012-03-08 12:11:09 -08:00
parent 714f829f3e
commit 88ab232ccd
3 changed files with 9 additions and 10 deletions

View File

@ -156,7 +156,13 @@ public class mcPlayerListener implements Listener
Action action = event.getAction();
Block block = event.getClickedBlock();
ItemStack is = player.getItemInHand();
Material mat = block.getType();
Material mat;
if (block.equals(null)) {
mat = Material.AIR;
}
else {
mat = block.getType();
}
/*
* Ability checks

View File

@ -104,14 +104,7 @@ public class Taming
{
DamageCause cause = event.getCause();
Wolf wolf = (Wolf) event.getEntity();
Player master;
if ( wolf.getOwner() instanceof Player ) {
master = (Player) wolf.getOwner();
}
else {
OfflinePlayer oMaster = (OfflinePlayer) wolf.getOwner();
master = (Player) oMaster.getPlayer();
}
Player master = (Player) wolf.getOwner();
int skillLevel = Users.getProfile(master).getSkillLevel(SkillType.TAMING);
switch(cause)