mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2025-06-25 02:04:44 +02:00
Party NPE fix
This commit is contained in:
@ -130,7 +130,5 @@ public class PartyInfoCommand implements CommandExecutor {
|
||||
player.sendMessage(LocaleLoader.getString("Commands.Party.Members.Header"));
|
||||
player.sendMessage(LocaleLoader.getString("Commands.Party.MembersNear", nearMembers.size()+1, membersOnline));
|
||||
player.sendMessage(party.createMembersList(player));
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -373,6 +373,9 @@ public class Party {
|
||||
}
|
||||
}
|
||||
|
||||
if(offlineMembers.contains(leader.getUniqueId()))
|
||||
isPartyLeaderOfflineOrHidden = true;
|
||||
|
||||
//Add all the actually offline members
|
||||
offlineOrHiddenPartyList.addAll(offlineMembers);
|
||||
|
||||
@ -407,10 +410,10 @@ public class Party {
|
||||
applyOnlineAndRangeFormatting(memberList, true, nearbyPlayerList.contains(Bukkit.getPlayer(leader.getUniqueId())));
|
||||
|
||||
if(useDisplayNames) {
|
||||
memberList.append(Bukkit.getPlayer(leader.getUniqueId()).getDisplayName());
|
||||
memberList.append(leader.getPlayerName());
|
||||
} else {
|
||||
memberList.append(ChatColor.GOLD)
|
||||
.append(Bukkit.getPlayer(leader.getUniqueId()).getName());
|
||||
.append(Bukkit.getOfflinePlayer(leader.getUniqueId()));
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -79,7 +79,7 @@ public class MiningManager extends SkillManager {
|
||||
SkillUtils.handleDurabilityChange(getPlayer().getInventory().getItemInMainHand(), Config.getInstance().getAbilityToolDamage());
|
||||
}
|
||||
|
||||
if ((mcMMO.getModManager().isCustomMiningBlock(blockState) && !mcMMO.getModManager().getBlock(blockState).isDoubleDropEnabled()) || !Config.getInstance().getDoubleDropsEnabled(skill, material)) {
|
||||
if ((mcMMO.getModManager().isCustomMiningBlock(blockState) && !mcMMO.getModManager().getBlock(blockState).isDoubleDropEnabled())) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user