Only players can use scoreboard teams at the moment

This commit is contained in:
fullwall 2020-08-08 22:34:49 +08:00
parent b902879ca6
commit 9d50055d6f

View File

@ -427,7 +427,7 @@ public class EventListen implements Listener {
if (!Setting.USE_SCOREBOARD_TEAMS.asBoolean())
return;
String teamName = event.getNPC().data().get(NPC.SCOREBOARD_FAKE_TEAM_NAME_METADATA, "");
if (teamName.isEmpty())
if (teamName.isEmpty() || !(event.getNPC() instanceof Player))
return;
Player player = (Player) event.getNPC().getEntity();
Team team = Util.getDummyScoreboard().getTeam(teamName);