Fix invalid traiteventlistener usage in PaymentListener

This commit is contained in:
fullwall 2025-01-28 01:26:29 +08:00
parent 70f455c623
commit 7553d36883

View File

@ -7,7 +7,6 @@ import org.bukkit.event.Listener;
import net.citizensnpcs.Settings.Setting;
import net.citizensnpcs.api.event.PlayerCreateNPCEvent;
import net.citizensnpcs.api.trait.TraitEventHandler;
import net.citizensnpcs.api.util.Messaging;
import net.citizensnpcs.util.Messages;
import net.milkbowl.vault.economy.Economy;
@ -21,7 +20,7 @@ public class PaymentListener implements Listener {
this.provider = provider;
}
@TraitEventHandler(@EventHandler(ignoreCancelled = true))
@EventHandler(ignoreCancelled = true)
public void onPlayerCreateNPC(PlayerCreateNPCEvent event) {
if (!provider.hasAccount(event.getCreator()) || event.getCreator().hasPermission("citizens.npc.ignore-cost"))
return;