Skip to content

Commit 010f48a

Browse files
committed
Fix /sellnpc
1 parent 88f21b7 commit 010f48a

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

src/main/java/net/apdevteam/apautonpc/APAutoNPC.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ public ProtectedRegion isInAirspace(Location loc) {
7171
for (ProtectedRegion r : regions.getRegions()) {
7272
if (r.getId().toLowerCase().contains("airspace")
7373
&& r.getFlag(Flags.PVP) == StateFlag.State.DENY
74-
&& r.getFlag(Flags.PVP) == StateFlag.State.DENY) {
74+
&& r.getFlag(Flags.TNT) == StateFlag.State.DENY) {
7575
return r;
7676
}
7777
}

src/main/java/net/apdevteam/apautonpc/SellNPCCommand.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ public boolean onCommand(CommandSender sender, Command cmd, String label, String
4545
return true;
4646
}
4747

48-
Owner ownedTrait = selected.getTrait(Owner.class);
49-
if (!ownedTrait.getOwner().equalsIgnoreCase(player.getName()) || !ownedTrait.isOwnedBy(player)) {
48+
Owner ownedTrait = selected.getTraitNullable(Owner.class);
49+
if (ownedTrait == null || !ownedTrait.isOwnedBy(player)) {
5050
sender.sendMessage(APAutoNPC.PREFIX + "You must own the selected NPC to use that command.");
5151
return true;
5252
}

0 commit comments

Comments
 (0)