Installation errors [logs]

If you want to install ExecutableItems, you have to first check the next page

If you already did it, and still don't work, just check the logs, most of the item you can see what the error is reading at them, here, are common logs errors to know what you did wrong.

NBTAPI

To make this plugin work on certain versions explained on Version compatibility, you need NBTAPI.

[14:34:43] [Server thread/INFO]: ================ SCore ================
[14:34:44] [Server thread/INFO]: [ExecutableItems] Enabling ExecutableItems v5.9.11
[14:34:44] [Server thread/INFO]: ================ ExecutableItems ================
[14:34:44] [Server thread/INFO]: ExecutableItems PlaceholderAPI hooked !
[14:34:44] [Server thread/ERROR]: [ExecutableItems] To make EI work in 1.8 / 1.12 / 1.13 you need to have the plugin NBTAPI ! ( https://www.spigotmc.org/resources/nbt-api.7939/ ) 
[14:34:44] [Server thread/INFO]: ================ ExecutableItems ================
[14:34:44] [Server thread/INFO]: [ExecutableItems] Disabling ExecutableItems v5.9.11

NoClassDefFoundError | ClassNotFoundException

In this case you have different versions on EI | EB | EE -> Score

  • For example have ExecutableItems version 1.0.1 and Score 1.0.0

Example (THIS CAN BE DIFFERENT FOR ALL OF YOU, THE IDEA IS TO SEE THE TYPE OF ERROR)

java.lang.NoClassDefFoundError: com/ssomar/score/api/executableitems/events/RemoveItemInPlayerInventoryEvent
        at com.ssomar.executableitems.ExecutableItems.onEnable(ExecutableItems.java:59) ~[ExecutableItems_Prem-5.9.53.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:371) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:548) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugin(CraftServer.java:611) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at org.bukkit.craftbukkit.v1_19_R1.CraftServer.enablePlugins(CraftServer.java:525) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:641) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:427) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:343) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1116) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.ssomar.score.api.executableitems.events.RemoveItemInPlayerInventoryEvent
        at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:179) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:126) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
        ... 12 more

Another example having:

  • ExecutableItems 1.0.1

  • Score 1.0.1

  • ExecutableBlocks 1.0.0

[14:48:04 WARN]: [SCore] Task #21 for SCore v3.9.56 generated an exception
java.lang.NoClassDefFoundError: com/ssomar/executableblocks/executableblocks/activators/ActivatorEBFeature
        at com.ssomar.score.events.loop.LoopManager$1.run(LoopManager.java:143) ~[SCore-3.9.56.jar:?]
        at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at org.bukkit.craftbukkit.v1_19_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1500) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:486) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1424) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1194) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.ssomar.executableblocks.executableblocks.activators.ActivatorEBFeature
        ... 9 more

Unknown/missing dependency plugins

This happens when you miss Score plugin

[14:50:36 ERROR]: Could not load 'plugins\ExecutableItems_Prem-5.9.56.jar' in folder 'plugins'
org.bukkit.plugin.UnknownDependencyException: Unknown/missing dependency plugins: [SCore]. Please download and install these plugins to run 'ExecutableItems'.
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:293) ~[purpur-api-1.19.2-R0.1-SNAPSHOT.jar:?]
        at org.bukkit.craftbukkit.v1_19_R1.CraftServer.loadPlugins(CraftServer.java:468) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:314) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1116) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:310) ~[purpur-1.19.2.jar:git-Purpur-1858]
        at java.lang.Thread.run(Thread.java:833) ~[?:?]

java.lang.NoClassDefFoundError: com/comphenix/protocol/ProtocolLibrary

This happens when you have an outdated version of ProtocolLib, you need to download the last version here and should work fine.

[16:00:04] [Server thread/ERROR]: Error occurred while enabling SCore v3.9.70 (Is it up to date?)
java.lang.NoClassDefFoundError: com/comphenix/protocol/ProtocolLibrary
	at com.ssomar.score.SCore.loadDependency(SCore.java:318) ~[SCore-3.9.70.jar:?]
	at com.ssomar.score.SCore.onEnable(SCore.java:217) ~[SCore-3.9.70.jar:?]
	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:279) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at io.papermc.paper.plugin.manager.PaperPluginInstanceManager.enablePlugin(PaperPluginInstanceManager.java:192) ~[paper-1.19.4.jar:git-Paper-512]
	at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.enablePlugin(PaperPluginManagerImpl.java:104) ~[paper-1.19.4.jar:git-Paper-512]
	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:507) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugin(CraftServer.java:555) ~[paper-1.19.4.jar:git-Paper-512]
	at org.bukkit.craftbukkit.v1_19_R3.CraftServer.enablePlugins(CraftServer.java:466) ~[paper-1.19.4.jar:git-Paper-512]
	at net.minecraft.server.MinecraftServer.loadWorld0(MinecraftServer.java:638) ~[paper-1.19.4.jar:git-Paper-512]
	at net.minecraft.server.MinecraftServer.loadLevel(MinecraftServer.java:437) ~[paper-1.19.4.jar:git-Paper-512]
	at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:308) ~[paper-1.19.4.jar:git-Paper-512]
	at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1104) ~[paper-1.19.4.jar:git-Paper-512]
	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:320) ~[paper-1.19.4.jar:git-Paper-512]
	at java.lang.Thread.run(Thread.java:1623) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.comphenix.protocol.ProtocolLibrary
	at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:183) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:150) ~[paper-api-1.19.4-R0.1-SNAPSHOT.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
	... 14 more
[16:00:04] [Server thread/INFO]: [SCore] Disabling SCore v3.9.70

Could not load plugin in folder plugins (ZipFile Error)

This happens when:

  • The zip was downloaded incorrectly somehow

  • The jar files faced issues during upload

[16.07 12:35:39] [Server] [Server thread/ERROR]: Could not load 'plugins/ExecutableItems_Prem-5.9.99.jar' in folder 'plugins'
[16.07 12:35:39] [Server] org.bukkit.plugin.InvalidDescriptionExceptionInvalid plugin.yml
[16.07 12:35:39] [Server]     at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:178) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?]
[16.07 12:35:39] [Server]     at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:144) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?]
[16.07 12:35:39] [Server]     at org.bukkit.craftbukkit.v1_20_R1.CraftServer.loadPlugins(CraftServer.java:433) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3831-Spigot-0ca4eb6-a94277a]
[16.07 12:35:39] [Server]     at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:219) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3831-Spigot-0ca4eb6-a94277a]
[16.07 12:35:39] [Server]     at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:973) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3831-Spigot-0ca4eb6-a94277a]
[16.07 12:35:39] [Server]     at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:304) ~[spigot-1.20.1-R0.1-SNAPSHOT.jar:3831-Spigot-0ca4eb6-a94277a]
[16.07 12:35:39] [Server]     at java.lang.Thread.run(Thread.java:833) ~[?:?]
[16.07 12:35:39] [Server] Caused byjava.util.zip.ZipException: zip file is empty
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile$Source.zerror(ZipFile.java:1598) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile$Source.findEND(ZipFile.java:1382) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile$Source.initCEN(ZipFile.java:1477) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile$Source.<init>(ZipFile.java:1315) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile$Source.get(ZipFile.java:1277) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile.<init>(ZipFile.java:243) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.zip.ZipFile.<init>(ZipFile.java:172) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.jar.JarFile.<init>(JarFile.java:347) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.jar.JarFile.<init>(JarFile.java:318) ~[?:?]
[16.07 12:35:39] [Server]     at java.util.jar.JarFile.<init>(JarFile.java:284) ~[?:?]
[16.07 12:35:39] [Server]     at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:166) ~[spigot-api-1.20.1-R0.1-SNAPSHOT.jar:?]
[16.07 12:35:39] [Server]     ... more
[16.07 12:35:39] [Server] [Server thread/ERROR]: Could not load 'plugins/SCore-3.9.99.jar' in folder 'plugins'
[16.07 12:35:39] [Server] org.bukkit.plugin.InvalidDescriptionExceptionInvalid plugin.yml

One of the things can be done is

  • Reinstall the files

  • Instead of uploading the jar files through the host's website, upload it through FTP such as FileZilla or WinSCP.

Last updated