PluginBugs / Issues-ItemsAdder

Repository used to keep track of issues of my plugin ItemsAdder
https://itemsadder.devs.beer
53 stars 21 forks source link

Error initializing plugin 'ItemsAdder_4.0.1-alpha-test-5.jar' #3816

Closed SeCrEaT999 closed 2 months ago

SeCrEaT999 commented 2 months ago

Terms

Discord tag (optional)

No response

What happened?

I have used all legitimate versions of the plugin, but the plugin outputs an error to the console.

Steps to reproduce the issue

  1. Put the latest version of ItemsAdder, ProtocoliLib, and LoneLibs into the plugins folder.

  2. Click the start.bat file to start the server.

  3. The server outputs the above error while starting.

The contents of start.bat are as follows: (@echo off

java - G1MaxNewSizePercent=40 -XX:G1MixedGCCountTarget=4 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1NewSizePercent=30 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:G1ReservePercent=20 -XX:InitiatingHeapOccupancyPercent=15 -XX:MaxGCPauseMillis=200 -XX:MaxTen uringThreshold= 1 -XX:SurvivorRatio=32 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper-1.21-107.jar

pause)

Server version

This server is running Paper version 1.21-107-master@aa36ae6 (2024-07-21T10:39:28Z) (Implementing API version 1.21-R0.1-SNAPSHOT)

ItemsAdder Version

4.0.1-alpha-test-5

ProtocolLib Version

5.3.0

LoneLibs Version

1.0.55

Full server log

Starting org.bukkit.craftbukkit.Main [00:13:15 INFO]: [bootstrap] Running Java 21 (Java HotSpot(TM) 64-Bit Server VM 21.0.4+8-LTS-274; Oracle Corporation null) on Windows 11 10.0 (amd64) [00:13:15 INFO]: [bootstrap] Loading Paper 1.21-107-master@aa36ae6 (2024-07-21T10:39:28Z) for Minecraft 1.21 [00:13:16 INFO]: [PluginInitializerManager] Initializing plugins... [00:13:16 INFO]: [PluginRemapper] Remapping plugin 'plugins\LoneLibs.jar'... [00:13:17 INFO]: [PluginRemapper] Done remapping plugin 'plugins\LoneLibs.jar' in 933ms. [00:13:17 INFO]: [PluginInitializerManager] Initialized 7 plugins [00:13:17 INFO]: [PluginInitializerManager] Bukkit plugins (7):

Error (optional)

[00:13:24 ERROR]: [ItemsAdder] Error initializing plugin 'ItemsAdder_4.0.1-alpha-test-5.jar' in folder 'plugins\.paper-remapped' (Is it up to date?)
java.lang.NullPointerException: Cannot read field "protocol" because the return value of "lonelibs.dev.lone.fastnbt.nms.Version.get()" is null
        at LoneLibs.jar/lonelibs.dev.lone.fastnbt.nms.Version.isOlderThan(Version.java:86) ~[LoneLibs.jar:?]
        at ItemsAdder_4.0.1-alpha-test-5.jar/ia.m.Q.Q(SourceFile:450) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at ItemsAdder_4.0.1-alpha-test-5.jar/dev.lone.itemsadder.Main.iT(SourceFile:564) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at ItemsAdder_4.0.1-alpha-test-5.jar/dev.lone.itemsadder.Main.onLoad(SourceFile:176) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:59) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:18) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:39) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:40) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:546) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:292) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[00:13:28 ERROR]: Error occurred while enabling ItemsAdder v4.0.1-alpha-test-5 (Is it up to date?)
java.lang.NullPointerException: Cannot invoke "lonelibs.dev.lone.fastnbt.nms.Version.ordinal()" because the return value of "lonelibs.dev.lone.fastnbt.nms.Version.get()" is null
        at ItemsAdder_4.0.1-alpha-test-5.jar/ia.m.iO.jF(SourceFile:143) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at ItemsAdder_4.0.1-alpha-test-5.jar/ia.m.iO.jE(SourceFile:88) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at ItemsAdder_4.0.1-alpha-test-5.jar/dev.lone.itemsadder.Main.onEnable(SourceFile:186) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:288) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:202) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:640) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:589) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:753) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:515) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:329) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[00:13:28 INFO]: [ItemsAdder] Disabling ItemsAdder v4.0.1-alpha-test-5
[00:13:28 ERROR]: Error occurred while disabling ItemsAdder v4.0.1-alpha-test-5
java.lang.ExceptionInInitializerError: null
        at ItemsAdder_4.0.1-alpha-test-5.jar/dev.lone.itemsadder.Main.onDisable(SourceFile:661) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:291) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.disablePlugin(PaperPluginInstanceManager.java:237) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.disablePlugin(PaperPluginManagerImpl.java:114) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at org.bukkit.plugin.SimplePluginManager.disablePlugin(SimplePluginManager.java:550) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
        at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:206) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:109) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:520) ~[paper-api-1.21-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.CraftServer.enablePlugin(CraftServer.java:640) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:589) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:753) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:515) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:329) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1214) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:330) ~[paper-1.21.jar:1.21-107-aa36ae6]
        at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.lang.NullPointerException: Cannot read field "protocol" because the return value of "lonelibs.dev.lone.fastnbt.nms.Version.get()" is null
        at LoneLibs.jar/lonelibs.dev.lone.fastnbt.nms.Version.isAtLeast(Version.java:64) ~[LoneLibs.jar:?]
        at ItemsAdder_4.0.1-alpha-test-5.jar/ia.m.jO.<clinit>(SourceFile:96) ~[ItemsAdder_4.0.1-alpha-test-5.jar:?]
        ... 16 more

Problematic items yml configuration file (optional)

No response

Other files, you can drag and drop them here to upload. (optional)

No response

Screenshots/Videos (you can drag and drop files or paste links)

No response

Andre601 commented 2 months ago

v4 of ItemsAdder is ONLY for 1.20.6, no other version. Please read the changelogs next time before just downloading the plugin.

SeCrEaT999 commented 2 months ago

v4 of ItemsAdder is ONLY for 1.20.6, no other version. Please read the changelogs next time before just downloading the plugin.

I didn't see it because I was adjusting other plugins to 1.21. Thank you for pointing this out and letting me know.