实现自定义事件后为空指针,不知道缺少了什么

如何解决实现自定义事件后为空指针,不知道缺少了什么

这只是我的第二个问题,因此,如果我做错任何事情,请多包涵。

我一直在编码一个Bukkit插件,其中包括一个辐射效果,如果您不在指定的安全区域内,则会受到损坏。我正在使用WorldEdit API来指定上述区域,但是在实现破坏效果本身之后,现在接收到空指针。

这是辐射等级:

package com.psychoticatt.outerrimcore;


import java.util.HashMap;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;

import org.bukkit.Location;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;

import com.psychoticatt.outerrimcore.events.PlayerIrradiatedEvent;
import com.sk89q.worldedit.bukkit.BukkitAdapter;
import com.sk89q.worldedit.math.BlockVector3;
import com.sk89q.worldedit.regions.CuboidRegion;
import com.sk89q.worldedit.world.World;

public class Radiation implements Listener {
    
    public org.bukkit.World waste = Bukkit.getServer().getWorld("wasteland");
    public World w = BukkitAdapter.adapt(waste);
    
    Location loc1 = new Location(waste,207,3,124);
    Location loc2 = new Location(waste,226,23,143);
    
    BlockVector3 vect1 = BukkitAdapter.asBlockVector(loc1);
    BlockVector3 vect2 = BukkitAdapter.asBlockVector(loc2);
    
    CuboidRegion cRegion1 = new CuboidRegion(w,vect1,vect2);
    
    PotionEffect rStage1 = new PotionEffect(PotionEffectType.WITHER,1,10000,false,true);
    PotionEffect rStage2 = new PotionEffect(PotionEffectType.WITHER,2,1000000,true);
    
    HashMap<Player,Boolean> radStatus = new HashMap<Player,Boolean>();
    
    @EventHandler
    public void onPlayerMove(PlayerMoveEvent e) {

        Player p = (Player) e.getPlayer();

        BlockVector3 to = BukkitAdapter.asBlockVector(e.getTo());
        BlockVector3 from = BukkitAdapter.asBlockVector(e.getFrom());

        if(cRegion1.contains(to) && !cRegion1.contains(from)) {

            p.sendMessage(ChatColor.AQUA + "Entering Safezone!");
            PlayerIrradiatedEvent isIrradiated = new PlayerIrradiatedEvent(p,false);
            Bukkit.getServer().getPluginManager().callEvent(isIrradiated);

        } else if(!cRegion1.contains(to) && cRegion1.contains(from)) {

            p.sendMessage(ChatColor.RED + "Exiting Safezone,You Are Exposed To " + ChatColor.GREEN + "Radiation!");

            PlayerIrradiatedEvent isIrradiated = new PlayerIrradiatedEvent(p,true);
            Bukkit.getServer().getPluginManager().callEvent(isIrradiated);
        }
    }
    
    @EventHandler
    public void onPlayerJoin(PlayerJoinEvent e) {
        Player p = (Player) e.getPlayer();
        radStatus.put(p,false);
    }
    
    @EventHandler
    public void onIrradiated(PlayerIrradiatedEvent e) throws InterruptedException {
        Player p = (Player) e.getPlayer();
        Boolean s = e.getStatus();

        if(radStatus.containsKey(p)) {

            radStatus.replace(p,s);

            if(radStatus.get(p).equals(true)) {

                p.addPotionEffect(rStage1);
                Thread.sleep(10000);
                p.addPotionEffect(rStage2);

            } else {

                p.removePotionEffect(PotionEffectType.WITHER);

            }
        }
    }
    
}

这是我引用的自定义事件:

package com.psychoticatt.outerrimcore.events;

import org.bukkit.entity.Player;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;

public class PlayerIrradiatedEvent extends Event {
    
    private Player player;
    private Boolean status;
    
    public PlayerIrradiatedEvent(Player p,boolean b) {
        player = p;
        status = b;
    }
    
    public Boolean getStatus() {
        return status;
    }
    
    public Player getPlayer() {
        return player;
    }
    
    public HandlerList getHandlers() {
        return null;
    }
    
}

我的主班:

package com.psychoticatt.outerrimcore;

import org.bukkit.Bukkit;
import org.bukkit.plugin.java.JavaPlugin;

public class Main extends JavaPlugin {
    
    public void onEnable() {
        this.getServer().getLogger().info("[OuterRimCore] Works!");
        
        Bukkit.getServer().getPluginManager().registerEvents(new Radiation(),this);
    }
}

这是错误日志:

[03:57:18] [main/INFO]: Environment: authHost='https://authserver.mojang.com',accountsHost='https://api.mojang.com',sessionHost='https://sessionserver.mojang.com',name='PROD'
[03:57:19] [main/INFO]: Reloading ResourceManager: Default,bukkit
[03:57:19] [Worker-Main-14/INFO]: Loaded 7 recipes
[03:57:22] [Server thread/INFO]: Starting minecraft server version 1.16.2
[03:57:22] [Server thread/INFO]: Loading properties
[03:57:24] [Server thread/INFO]: This server is running CraftBukkit version git-Spigot-b5a13e6-3980640 (MC: 1.16.2) (Implementing API version 1.16.2-R0.1-SNAPSHOT)
[03:57:24] [Server thread/INFO]: Debug logging is disabled
[03:57:24] [Server thread/INFO]: Server Ping Player Sample Count: 12
[03:57:24] [Server thread/INFO]: Using 4 threads for Netty based IO
[03:57:24] [Server thread/INFO]: Default game type: SURVIVAL
[03:57:24] [Server thread/INFO]: Generating keypair
[03:57:24] [Server thread/INFO]: Starting Minecraft server on *:25565
[03:57:24] [Server thread/INFO]: Using default channel type
[03:57:27] [Server thread/WARN]: Initializing Legacy Material Support. Unless you have legacy plugins and/or data this is a bug!
[03:57:32] [Server thread/WARN]: Legacy plugin OuterRimCore v0.1 does not specify an api-version.
[03:57:32] [Server thread/INFO]: [WorldEdit] Loading WorldEdit v7.1.0;8e55131
[03:57:33] [Server thread/INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@3a33813c]
[03:57:33] [Server thread/INFO]: [OuterRimCore] Loading OuterRimCore v0.1
[03:57:33] [Server thread/INFO]: [Essentials] Loading Essentials v2.18.1.3
[03:57:33] [Server thread/INFO]: [EssentialsSpawn] Loading EssentialsSpawn v2.18.1.3
[03:57:33] [Server thread/INFO]: [Multiverse-Core] Loading Multiverse-Core v4.1.0-b775
[03:57:33] [Server thread/INFO]: [WorldEdit] Enabling WorldEdit v7.1.0;8e55131
[03:57:33] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API.
[03:57:34] [Server thread/WARN]: 
**********************************************
** This WorldEdit version does not fully support your version of Bukkit.
**
** When working with blocks or undoing,chests will be empty,signs
** will be blank,and so on. There will be no support for entity
** and block property-related functions.
**
** Please see https://worldedit.enginehub.org/en/latest/faq/#bukkit-adapters
**********************************************

[03:57:35] [Server thread/WARN]: [WorldEdit] ====================================================
[03:57:35] [Server thread/WARN]: [WorldEdit]  WorldEdit works better if you use Paper 
[03:57:35] [Server thread/WARN]: [WorldEdit]  as your server software. 
[03:57:35] [Server thread/WARN]: [WorldEdit]   
[03:57:35] [Server thread/WARN]: [WorldEdit]  Paper offers significant performance improvements,[03:57:35] [Server thread/WARN]: [WorldEdit]  bug fixes,security enhancements and optional
[03:57:35] [Server thread/WARN]: [WorldEdit]  features for server owners to enhance their server.
[03:57:35] [Server thread/WARN]: [WorldEdit]   
[03:57:35] [Server thread/WARN]: [WorldEdit]  Paper includes Timings v2,which is significantly
[03:57:35] [Server thread/WARN]: [WorldEdit]  better at diagnosing lag problems over v1.
[03:57:35] [Server thread/WARN]: [WorldEdit]   
[03:57:35] [Server thread/WARN]: [WorldEdit]  All of your plugins should still work,and the
[03:57:35] [Server thread/WARN]: [WorldEdit]  Paper community will gladly help you fix any issues.
[03:57:35] [Server thread/WARN]: [WorldEdit]   
[03:57:35] [Server thread/WARN]: [WorldEdit]  Join the Paper Community @ https://papermc.io
[03:57:35] [Server thread/WARN]: [WorldEdit] ====================================================
[03:57:35] [Server thread/INFO]: Preparing level "world"
[03:57:35] [Server thread/INFO]: -------- World Settings For [world] --------
[03:57:35] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[03:57:35] [Server thread/INFO]: Item Despawn Rate: 6000
[03:57:35] [Server thread/INFO]: Item Merge Radius: 2.5
[03:57:35] [Server thread/INFO]: View Distance: 10
[03:57:35] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[03:57:35] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[03:57:35] [Server thread/INFO]: Max TNT Explosions: 100
[03:57:35] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[03:57:35] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[03:57:35] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[03:57:35] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[03:57:35] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[03:57:35] [Server thread/INFO]: Experience Merge Radius: 3.0
[03:57:35] [Server thread/INFO]: Cactus Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Cane Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Melon Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Sapling Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Carrot Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Potato Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Wheat Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Vine Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Kelp Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Mob Spawn Range: 6
[03:57:35] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[03:57:35] [Server thread/INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[03:57:35] [Server thread/INFO]: -------- World Settings For [world_nether] --------
[03:57:35] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[03:57:35] [Server thread/INFO]: Item Despawn Rate: 6000
[03:57:35] [Server thread/INFO]: Item Merge Radius: 2.5
[03:57:35] [Server thread/INFO]: View Distance: 10
[03:57:35] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[03:57:35] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[03:57:35] [Server thread/INFO]: Max TNT Explosions: 100
[03:57:35] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[03:57:35] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[03:57:35] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[03:57:35] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[03:57:35] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[03:57:35] [Server thread/INFO]: Experience Merge Radius: 3.0
[03:57:35] [Server thread/INFO]: Cactus Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Cane Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Melon Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Sapling Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Carrot Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Potato Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Wheat Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Vine Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Kelp Growth Modifier: 100%
[03:57:35] [Server thread/INFO]: Mob Spawn Range: 6
[03:57:35] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[03:57:36] [Server thread/INFO]: -------- World Settings For [world_the_end] --------
[03:57:36] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[03:57:36] [Server thread/INFO]: Item Despawn Rate: 6000
[03:57:36] [Server thread/INFO]: Item Merge Radius: 2.5
[03:57:36] [Server thread/INFO]: View Distance: 10
[03:57:36] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[03:57:36] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[03:57:36] [Server thread/INFO]: Max TNT Explosions: 100
[03:57:36] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[03:57:36] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[03:57:36] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[03:57:36] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[03:57:36] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[03:57:36] [Server thread/INFO]: Experience Merge Radius: 3.0
[03:57:36] [Server thread/INFO]: Cactus Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Cane Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Melon Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Sapling Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Carrot Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Potato Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Wheat Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Vine Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Kelp Growth Modifier: 100%
[03:57:36] [Server thread/INFO]: Mob Spawn Range: 6
[03:57:36] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[03:57:36] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[03:57:38] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:38] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:38] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:38] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:38] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:38] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:42] [Worker-Main-9/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-8/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-17/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-8/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-10/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-11/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-11/INFO]: Preparing spawn area: 83%
[03:57:42] [Worker-Main-11/INFO]: Preparing spawn area: 83%
[03:57:43] [Server thread/INFO]: Preparing spawn area: 83%
[03:57:43] [Worker-Main-11/INFO]: Preparing spawn area: 88%
[03:57:44] [Worker-Main-11/INFO]: Preparing spawn area: 88%
[03:57:44] [Worker-Main-10/INFO]: Preparing spawn area: 88%
[03:57:45] [Worker-Main-10/INFO]: Preparing spawn area: 93%
[03:57:45] [Server thread/INFO]: Time elapsed: 9382 ms
[03:57:45] [Server thread/INFO]: Preparing start region for dimension minecraft:the_nether
[03:57:46] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:46] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:46] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:46] [Worker-Main-8/INFO]: Preparing spawn area: 83%
[03:57:47] [Worker-Main-10/INFO]: Preparing spawn area: 83%
[03:57:47] [Worker-Main-16/INFO]: Preparing spawn area: 83%
[03:57:48] [Worker-Main-9/INFO]: Preparing spawn area: 89%
[03:57:48] [Worker-Main-10/INFO]: Preparing spawn area: 98%
[03:57:49] [Server thread/INFO]: Time elapsed: 3586 ms
[03:57:49] [Server thread/INFO]: Preparing start region for dimension minecraft:the_end
[03:57:49] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:49] [Worker-Main-10/INFO]: Preparing spawn area: 83%
[03:57:49] [Server thread/INFO]: Time elapsed: 729 ms
[03:57:49] [Server thread/INFO]: [OuterRimCore] Enabling OuterRimCore v0.1
[03:57:49] [Server thread/INFO]: [OuterRimCore] Works!
[03:57:49] [Server thread/WARN]: [OuterRimCore] Loaded class com.sk89q.worldedit.bukkit.BukkitAdapter from WorldEdit v7.1.0;8e55131 which is not a depend,softdepend or loadbefore of this plugin.
[03:57:49] [Server thread/ERROR]: Error occurred while enabling OuterRimCore v0.1 (Is it up to date?)
java.lang.NullPointerException: null
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:770) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at com.sk89q.worldedit.bukkit.BukkitAdapter.adapt(BukkitAdapter.java:120) ~[?:?]
    at com.psychoticatt.outerrimcore.Radiation.<init>(Radiation.java:27) ~[?:?]
    at com.psychoticatt.outerrimcore.Main.onEnable(Main.java:11) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:351) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:480) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at org.bukkit.craftbukkit.v1_16_R2.CraftServer.enablePlugin(CraftServer.java:492) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at org.bukkit.craftbukkit.v1_16_R2.CraftServer.enablePlugins(CraftServer.java:406) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at net.minecraft.server.v1_16_R2.MinecraftServer.loadWorld(MinecraftServer.java:435) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at net.minecraft.server.v1_16_R2.DedicatedServer.init(DedicatedServer.java:219) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:808) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$0(MinecraftServer.java:164) ~[spigot.jar:git-Spigot-b5a13e6-3980640]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_261]
[03:57:49] [Server thread/INFO]: [Essentials] Enabling Essentials v2.18.1.3
[03:57:49] [Server thread/INFO]: Attempting to convert old kits in config.yml to new kits.yml
[03:57:49] [Server thread/INFO]: No kits found to migrate.
[03:57:50] [Server thread/INFO]: Loaded 25599 items from items.json.
[03:57:50] [Server thread/INFO]: Using locale en_US
[03:57:50] [Server thread/INFO]: [Essentials] ServerListPingEvent: Spigot iterator API
[03:57:50] [Server thread/INFO]: [Essentials] Starting Metrics. Opt-out using the global bStats config.
[03:57:50] [Server thread/INFO]: [Essentials] Using superperms-based permissions.
[03:57:50] [Server thread/INFO]: [EssentialsSpawn] Enabling EssentialsSpawn v2.18.1.3
[03:57:50] [Server thread/INFO]: [EssentialsSpawn] Starting Metrics. Opt-out using the global bStats config.
[03:57:50] [Server thread/INFO]: [Multiverse-Core] Enabling Multiverse-Core v4.1.0-b775
[03:57:50] [Server thread/WARN]: [Multiverse-Core] "Multiverse-Core v4.1.0-b775" has registered a listener for org.bukkit.event.entity.EntityCreatePortalEvent on method "public void com.onarandombox.MultiverseCore.listeners.MVPortalListener.entityPortalCreate(org.bukkit.event.entity.EntityCreatePortalEvent)",but the event is Deprecated. "Server performance will be affected"; please notify the authors [Rigby,fernferret,lithium3141,main--,dumptruckman].
[03:57:50] [Server thread/INFO]: [Multiverse-Core] We are aware of the warning about the deprecated event. There is no alternative that allows us to do what we need to do. The performance impact is negligible.
[03:57:50] [Server thread/INFO]: -------- World Settings For [wasteland] --------
[03:57:50] [Server thread/INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[03:57:50] [Server thread/INFO]: Item Despawn Rate: 6000
[03:57:50] [Server thread/INFO]: Item Merge Radius: 2.5
[03:57:50] [Server thread/INFO]: View Distance: 10
[03:57:50] [Server thread/INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
[03:57:50] [Server thread/INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
[03:57:50] [Server thread/INFO]: Max TNT Explosions: 100
[03:57:50] [Server thread/INFO]: Arrow Despawn Rate: 1200 Trident Respawn Rate:1200
[03:57:50] [Server thread/INFO]: Nerfing mobs spawned from spawners: false
[03:57:50] [Server thread/INFO]: Zombie Aggressive Towards Villager: true
[03:57:50] [Server thread/INFO]: Custom Map Seeds:  Village: 10387312 Desert: 14357617 Igloo: 14357618 Jungle: 14357619 Swamp: 14357620 Monument: 10387313 Ocean: 14357621 Shipwreck: 165745295 End City: 10387313 Slime: 987234911 Bastion: 30084232 Fortress: 30084232 Mansion: 10387319 Fossil: 14357921 Portal: 34222645
[03:57:50] [Server thread/INFO]: Hopper Transfer: 8 Hopper Check: 1 Hopper Amount: 1
[03:57:50] [Server thread/INFO]: Experience Merge Radius: 3.0
[03:57:50] [Server thread/INFO]: Cactus Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Cane Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Melon Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Mushroom Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Pumpkin Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Sapling Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Beetroot Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Carrot Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Potato Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Wheat Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: NetherWart Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Vine Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Cocoa Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Bamboo Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: SweetBerry Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Kelp Growth Modifier: 100%
[03:57:50] [Server thread/INFO]: Mob Spawn Range: 6
[03:57:50] [Server thread/INFO]: Entity Activation Range: An 32 / Mo 32 / Ra 48 / Mi 16 / Tiv true
[03:57:50] [Server thread/INFO]: Preparing start region for dimension minecraft:wasteland
[03:57:50] [Server thread/INFO]: Preparing spawn area: 0%
[03:57:50] [Server thread/INFO]: Time elapsed: 381 ms
[03:57:50] [Server thread/INFO]: [Multiverse-Core] 4 - World(s) loaded.
[03:57:51] [Server thread/INFO]: [Multiverse-Core] Version 4.1.0-b775 (API v24) Enabled - By Rigby,main-- and dumptruckman
[03:57:51] [Server thread/INFO]: [Multiverse-Core] Help dumptruckman keep this project alive. Become a patron! https://www.patreon.com/dumptruckman
[03:57:51] [Server thread/INFO]: [Multiverse-Core] One time donations are also appreciated: https://www.paypal.me/dumptruckman
[03:57:51] [Server thread/INFO]: Server permissions file permissions.yml is empty,ignoring it
[03:57:51] [Server thread/INFO]: Done (16.310s)! For help,type "help"
[03:57:53] [Server thread/INFO]: Stopping server
[03:57:53] [Server thread/INFO]: [Multiverse-Core] Disabling Multiverse-Core v4.1.0-b775
[03:57:53] [Server thread/INFO]: [EssentialsSpawn] Disabling EssentialsSpawn v2.18.1.3
[03:57:53] [Server thread/INFO]: [Essentials] Disabling Essentials v2.18.1.3
[03:57:53] [Server thread/INFO]: [OuterRimCore] Disabling OuterRimCore v0.1
[03:57:53] [Server thread/INFO]: [WorldEdit] Disabling WorldEdit v7.1.0;8e55131
[03:57:53] [Server thread/INFO]: Unregistering com.sk89q.worldedit.bukkit.BukkitServerInterface from WorldEdit
[03:57:53] [Server thread/INFO]: Saving players
[03:57:54] [Server thread/INFO]: Saving worlds
[03:57:54] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world]'/minecraft:overworld
[03:57:55] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[03:57:55] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world_nether]'/minecraft:the_nether
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[03:57:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[world_the_end]'/minecraft:the_end
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[03:57:56] [Server thread/INFO]: Saving chunks for level 'ServerLevel[wasteland]'/minecraft:wasteland
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (wasteland): All chunks are saved
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (world): All chunks are saved
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM-1): All chunks are saved
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (DIM1): All chunks are saved
[03:57:56] [Server thread/INFO]: ThreadedAnvilChunkStorage (wasteland): All chunks are saved

任何帮助将不胜感激,因为我似乎无法在其他任何地方找到解决方案。

解决方法

我知道了!

事实证明,我的自定义事件类不完整,并且未设置为返回事件处理程序。所以我主类中的onEnable()方法试图获取所有事件处理程序,并为其中一个获取空值。

我在这里包括了更新的代码:

Traceback (most recent call last):
 File "C:/Users/Softech/Desktop/tkinterproject.py",line 29,in <module>
 reg=Button(home,text="Register",bg='brown',fg='white',width=20,command=regc)
 NameError: name 'regc' is not defined

感谢大家如此迅速的答复,您帮助我走上了正轨!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


依赖报错 idea导入项目后依赖报错,解决方案:https://blog.csdn.net/weixin_42420249/article/details/81191861 依赖版本报错:更换其他版本 无法下载依赖可参考:https://blog.csdn.net/weixin_42628809/a
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下 2021-12-03 13:33:33.927 ERROR 7228 [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPL
错误1:gradle项目控制台输出为乱码 # 解决方案:https://blog.csdn.net/weixin_43501566/article/details/112482302 # 在gradle-wrapper.properties 添加以下内容 org.gradle.jvmargs=-Df
错误还原:在查询的过程中,传入的workType为0时,该条件不起作用 &lt;select id=&quot;xxx&quot;&gt; SELECT di.id, di.name, di.work_type, di.updated... &lt;where&gt; &lt;if test=&qu
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct redisServer’没有名为‘server_cpulist’的成员 redisSetCpuAffinity(server.server_cpulist); ^ server.c: 在函数‘hasActiveC
解决方案1 1、改项目中.idea/workspace.xml配置文件,增加dynamic.classpath参数 2、搜索PropertiesComponent,添加如下 &lt;property name=&quot;dynamic.classpath&quot; value=&quot;tru
删除根组件app.vue中的默认代码后报错:Module Error (from ./node_modules/eslint-loader/index.js): 解决方案:关闭ESlint代码检测,在项目根目录创建vue.config.js,在文件中添加 module.exports = { lin
查看spark默认的python版本 [root@master day27]# pyspark /home/software/spark-2.3.4-bin-hadoop2.7/conf/spark-env.sh: line 2: /usr/local/hadoop/bin/hadoop: No s
使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams[&#39;font.sans-serif&#39;] = [&#39;SimHei&#39;] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -&gt; systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping(&quot;/hires&quot;) public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate&lt;String
使用vite构建项目报错 C:\Users\ychen\work&gt;npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-