Your server is running several plugins that are not compatible with your current Paper/Minecraft version (1.21.5), or are missing required dependencies. Because of this, some plugins fail to start correctly and then throw a lot of “NullPointerException” errors (which basically means “this thing the plugin expected to exist is actually empty / not loaded”).
- Multiverse suite (Core, Inventories, Portals, NetherPortals)
- Multiverse-Core fails with “VerifyError” and config loading errors. That means the version you’re using is not built for your server version, or its files are broken.
- Because Multiverse-Core never initializes, the other Multiverse plugins (Inventories, Portals, NetherPortals) also fail and throw errors like:
- “MultiverseCore has not been initialized!”
- “Cannot invoke ... InventoriesDupingPatch.disable() because this.dupingPatch is null”
- PhoenixDuels
- PhoenixDuels crashes on startup with “ExceptionInInitializerError”.
- After that, its internal helpers are never set up, so you see:
- “ServerVersion.CURRENT_VERSION is null”
- “Utilities.ASYNC_SERVICE is null”
- Database / stats plugin (ResultSet is null)
- Repeated errors like “Cannot invoke ResultSet.next() because resultSet is null” mean a plugin that talks to a database (MySQL/SQLite) is failing to get data.
- Most likely:
- Database connection is not set up correctly (wrong host, user, password, or database name), or
- The plugin is not handling failed queries properly.
- Other plugin issues
- BanAnnouncer cannot load because it is missing the required plugin “Spicord”.
- Essentials says you are on an unsupported server version, so that version of Essentials is not meant for 1.21.5.
- ItemsAdder is missing a bunch of images for “betterranks” (admin.png, mod.png, etc.), so those custom rank icons won’t show up.
- Some plugins log “VerifyError: Bad type on operand stack” – this is another strong sign they are compiled for a different Minecraft/Java version than what you are running.