xenondevs / Nova

Nova is a server-side modding framework for Paper servers that aims to streamline adding custom content like items, blocks, guis, and more, without client-side modifications, using resource pack tricks.
Other
370 stars 38 forks source link

FastAsyncWorldEdit hook error #294

Closed NathanFAIN closed 11 months ago

NathanFAIN commented 11 months ago

Agreements

Check for plugin incompatibilites

This issue is about a specific plugin incompatibility.

Plugin Version, Server Software, Server Version

0.15-alpha.3 paper-1.20.2

Nova Addons and Versions

none

Expected behavior

No response

Observed/Actual behavior

Hey, I'm having issue with the FastAsyncWorldEdit hook. The Nova plugin has an error when I start the server : java.lang.NoClassDefFoundError: com/sk89q/worldedit/WorldEdit. Any idea why ? Nova version: 0.15-alpha.3 (latest) FastAsyncWorldEdit version: 2.8.1 (latest) Server version: paper-1.20.2 (latest)

Steps to reproduce

Download these 2 plugins : https://github.com/IntellectualSites/FastAsyncWorldEdit/releases/tag/2.8.1 https://github.com/xenondevs/Nova/releases/tag/0.15-alpha.3

Download the latest version of paper : https://papermc.io/downloads/paper

Run the paper server with these 2 plugins.

Full server log

[20:18:40] [ServerMain/INFO]: Environment: Environment[accountsHost=https://api.mojang.com, sessionHost=https://sessionserver.mojang.com, servicesHost=https://api.minecraftservices.com, name=PROD]
[20:18:41] [ServerMain/INFO]: Loaded 7 recipes
[20:18:42] [Server thread/INFO]: Starting minecraft server version 1.20.2
[20:18:42] [Server thread/INFO]: Loading properties
[20:18:42] [Server thread/INFO]: This server is running Paper version git-Paper-241 (MC: 1.20.2) (Implementing API version 1.20.2-R0.1-SNAPSHOT) (Git: 4b0bc74)
[20:18:42] [Server thread/INFO]: Using 4 threads for Netty based IO
[20:18:42] [Server thread/INFO]: Server Ping Player Sample Count: 12
[20:18:42] [Server thread/WARN]: [!] The timings profiler has been enabled but has been scheduled for removal from Paper in the future.
    We recommend installing the spark profiler as a replacement: https://spark.lucko.me/
    For more information please visit: https://github.com/PaperMC/Paper/issues/8948
[20:18:42] [Server thread/INFO]: [ChunkTaskScheduler] Chunk system is using 1 I/O threads, 2 worker threads, and gen parallelism of 2 threads
[20:18:42] [Server thread/INFO]: Default game type: SURVIVAL
[20:18:42] [Server thread/INFO]: Generating keypair
[20:18:42] [Server thread/INFO]: Starting Minecraft server on *:25565
[20:18:42] [Server thread/INFO]: Using default channel type
[20:18:42] [Server thread/INFO]: Paper: Using Java compression from Velocity.
[20:18:42] [Server thread/INFO]: Paper: Using Java cipher from Velocity.
[20:18:43] [Server thread/INFO]: [Nova] Loading 27 libraries...
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-server-core-jvm\2.3.1\ktor-server-core-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlinx\kotlinx-coroutines-jdk8\1.6.4\kotlinx-coroutines-jdk8-1.6.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\typesafe\config\1.4.2\config-1.4.2.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlinx\kotlinx-coroutines-core-jvm\1.6.4\kotlinx-coroutines-core-jvm-1.6.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlin\kotlin-stdlib-common\1.8.10\kotlin-stdlib-common-1.8.10.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-utils-jvm\2.3.1\ktor-utils-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-io-jvm\2.3.1\ktor-io-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-http-jvm\2.3.1\ktor-http-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-serialization-jvm\2.3.1\ktor-serialization-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-events-jvm\2.3.1\ktor-events-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\fusesource\jansi\jansi\2.4.0\jansi-2.4.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-server-cio-jvm\2.3.1\ktor-server-cio-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-server-host-common-jvm\2.3.1\ktor-server-host-common-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-http-cio-jvm\2.3.1\ktor-http-cio-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-websockets-jvm\2.3.1\ktor-websockets-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-network-jvm\2.3.1\ktor-network-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-client-core-jvm\2.3.1\ktor-client-core-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-websocket-serialization-jvm\2.3.1\ktor-websocket-serialization-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlinx\kotlinx-coroutines-slf4j\1.6.4\kotlinx-coroutines-slf4j-1.6.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-client-cio-jvm\2.3.1\ktor-client-cio-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-network-tls-jvm\2.3.1\ktor-network-tls-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-client-content-negotiation\2.3.1\ktor-client-content-negotiation-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlinx\kotlinx-coroutines-core\1.6.4\kotlinx-coroutines-core-1.6.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-client-core\2.3.1\ktor-client-core-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-http\2.3.1\ktor-http-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-utils\2.3.1\ktor-utils-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-io\2.3.1\ktor-io-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-events\2.3.1\ktor-events-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-websocket-serialization\2.3.1\ktor-websocket-serialization-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-serialization\2.3.1\ktor-serialization-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-websockets\2.3.1\ktor-websockets-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlinx\atomicfu\0.19.0\atomicfu-0.19.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlinx\atomicfu-jvm\0.19.0\atomicfu-jvm-0.19.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-serialization-gson-jvm\2.3.1\ktor-serialization-gson-jvm-2.3.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\code\gson\gson\2.10.1\gson-2.10.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\minecraft-asset-downloader\1.3\minecraft-asset-downloader-1.3.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\ktor\ktor-client-content-negotiation-jvm\2.1.1\ktor-client-content-negotiation-jvm-2.1.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\minecraft-model-renderer\1.3\minecraft-model-renderer-1.3.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\resource-pack-obfuscator\0.4.1\resource-pack-obfuscator-0.4.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\invui\invui-resourcepack\1.22\invui-resourcepack-1.22.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\invui\invui-core\1.22\invui-core-1.22.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\annotations\24.0.0\annotations-24.0.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\invui\inventory-access-r17\1.22\inventory-access-r17-1.22.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\invui\inventory-access\1.22\inventory-access-1.22.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\bstats\bstats-bukkit\3.0.1\bstats-bukkit-3.0.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\bstats\bstats-base\3.0.1\bstats-base-3.0.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\bytebase\ByteBase-Runtime\0.4.6\ByteBase-Runtime-0.4.6.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\bytebuddy\byte-buddy-agent\1.12.20\byte-buddy-agent-1.12.20.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\bytebase\ByteBase\0.4.6\ByteBase-0.4.6.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\ow2\asm\asm\9.4\asm-9.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\ow2\asm\asm-commons\9.4\asm-commons-9.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\ow2\asm\asm-util\9.4\asm-util-9.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\ow2\asm\asm-analysis\9.4\asm-analysis-9.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\ow2\asm\asm-tree\9.4\asm-tree-9.4.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\me\xdrop\fuzzywuzzy\1.4.0\fuzzywuzzy-1.4.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\s3\2.20.68\s3-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\aws-xml-protocol\2.20.68\aws-xml-protocol-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\aws-query-protocol\2.20.68\aws-query-protocol-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\protocol-core\2.20.68\protocol-core-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\arns\2.20.68\arns-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\profiles\2.20.68\profiles-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\crt-core\2.20.68\crt-core-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\sdk-core\2.20.68\sdk-core-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\reactivestreams\reactive-streams\1.0.3\reactive-streams-1.0.3.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\auth\2.20.68\auth-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\eventstream\eventstream\1.0.1\eventstream-1.0.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\http-client-spi\2.20.68\http-client-spi-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\regions\2.20.68\regions-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\annotations\2.20.68\annotations-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\utils\2.20.68\utils-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\aws-core\2.20.68\aws-core-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\metrics-spi\2.20.68\metrics-spi-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\json-utils\2.20.68\json-utils-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\third-party-jackson-core\2.20.68\third-party-jackson-core-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\endpoints-spi\2.20.68\endpoints-spi-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\apache-client\2.20.68\apache-client-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\commons-logging\commons-logging\1.2\commons-logging-1.2.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\software\amazon\awssdk\netty-nio-client\2.20.68\netty-nio-client-2.20.68.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-codec-http\4.1.86.Final\netty-codec-http-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-codec-http2\4.1.86.Final\netty-codec-http2-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-codec\4.1.86.Final\netty-codec-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-transport\4.1.86.Final\netty-transport-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-resolver\4.1.86.Final\netty-resolver-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-common\4.1.86.Final\netty-common-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-handler\4.1.86.Final\netty-handler-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-transport-native-unix-common\4.1.86.Final\netty-transport-native-unix-common-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-transport-classes-epoll\4.1.86.Final\netty-transport-classes-epoll-4.1.86.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\jimfs\jimfs\1.2\jimfs-1.2.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\guava\guava\30.1-android\guava-30.1-android.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\checkerframework\checker-compat-qual\2.5.5\checker-compat-qual-2.5.5.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\github\ben-manes\caffeine\caffeine\3.1.6\caffeine-3.1.6.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\checkerframework\checker-qual\3.33.0\checker-qual-3.33.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\com\google\errorprone\error_prone_annotations\2.18.0\error_prone_annotations-2.18.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\nms-utilities\0.15\nms-utilities-0.15.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\kyori\adventure-api\4.14.0\adventure-api-4.14.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\kyori\adventure-key\4.14.0\adventure-key-4.14.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\kyori\examination-api\1.3.0\examination-api-1.3.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\kyori\examination-string\1.3.0\examination-string-1.3.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\kyori\adventure-text-serializer-gson\4.14.0\adventure-text-serializer-gson-4.14.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\net\kyori\adventure-text-serializer-json\4.14.0\adventure-text-serializer-json-4.14.0.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlin\kotlin-stdlib\1.9.10\kotlin-stdlib-1.9.10.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\org\jetbrains\kotlin\kotlin-reflect\1.9.10\kotlin-reflect-1.9.10.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\cbf\cosmic-binary-format\0.7\cosmic-binary-format-0.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\cbf\cosmic-binary-format-netty-adapter\0.7\cosmic-binary-format-netty-adapter-0.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\netty\netty-buffer\4.1.78.Final\netty-buffer-4.1.78.Final.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\commons\commons-collections\1.7\commons-collections-1.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\commons\commons-gson\1.7\commons-gson-1.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\commons\commons-provider\1.7\commons-provider-1.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\commons\commons-tuple\1.7\commons-tuple-1.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\commons\commons-reflection\1.7\commons-reflection-1.7.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\invui\invui-kotlin\1.22\invui-kotlin-1.22.jar
[20:18:43] [Server thread/INFO]: [Nova] Loading 2 libraries...
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\configurate\configurate-yaml\4.2.0-SNAPSHOT\configurate-yaml-4.2.0-SNAPSHOT.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\configurate\configurate-core\4.2.0-SNAPSHOT\configurate-core-4.2.0-SNAPSHOT.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\io\leangen\geantyref\geantyref\1.3.14\geantyref-1.3.14.jar
[20:18:43] [Server thread/INFO]: [Nova] Loaded library E:\mcmodel\server_1_20_2\libraries\xyz\xenondevs\configurate\configurate-extra-kotlin\4.2.0-SNAPSHOT\configurate-extra-kotlin-4.2.0-SNAPSHOT.jar
[20:18:43] [Server thread/INFO]: [Nova] Loading server plugin Nova v0.15-alpha.3
[20:18:43] [Server thread/INFO]: [FastAsyncWorldEdit] Loading server plugin FastAsyncWorldEdit v2.8.1
[20:18:44] [Server thread/INFO]: Got request to register class com.sk89q.worldedit.bukkit.BukkitServerInterface with WorldEdit [com.sk89q.worldedit.extension.platform.PlatformManager@7c297067]
[20:18:44] [Server thread/INFO]: Server permissions file permissions.yml is empty, ignoring it
[20:18:44] [Server thread/INFO]: [Nova] Enabling Nova v0.15-alpha.3
[20:18:44] [Server thread/INFO]: [Nova] Extracting default config
[20:18:45] [Server thread/INFO]: [Nova] Registering packet handlers
[20:18:45] [Server thread/INFO]: [Nova] Loading Addons...
[20:18:45] [Server thread/INFO]: [Nova] Applying patches...
[20:18:48] [Server thread/INFO]: [Nova] Extracting configs
[20:18:48] [Server thread/INFO]: [Nova] Initializing Addons...
[20:18:48] [Server thread/INFO]: [FastAsyncWorldEdit] Enabling FastAsyncWorldEdit v2.8.1
[20:18:48] [Server thread/INFO]: [com.fastasyncworldedit.core.Fawe] LZ4 Compression Binding loaded successfully
[20:18:48] [Server thread/INFO]: [com.fastasyncworldedit.core.Fawe] ZSTD Compression Binding loaded successfully
[20:18:48] [Server thread/INFO]: Registering commands with com.sk89q.worldedit.bukkit.BukkitServerInterface
[20:18:48] [Server thread/INFO]: WEPIF: Using the Bukkit Permissions API.
[20:18:48] [Server thread/INFO]: Using com.sk89q.worldedit.bukkit.adapter.impl.fawe.v1_20_R2.PaperweightFaweAdapter as the Bukkit adapter
[20:18:49] [Server thread/INFO]: Preparing level "world"
[20:18:49] [ForkJoinPool.commonPool-worker-1/WARN]: [com.fastasyncworldedit.core.util.UpdateNotification] You are using a snapshot or a custom version of FAWE. This is not an official build distributed via https://www.spigotmc.org/resources/13932/
[20:18:49] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[20:18:50] [Server thread/INFO]: Time elapsed: 142 ms
[20:18:50] [Server thread/INFO]: Preparing start region for dimension minecraft:the_nether
[20:18:50] [Server thread/INFO]: Time elapsed: 21 ms
[20:18:50] [Server thread/INFO]: Preparing start region for dimension minecraft:the_end
[20:18:50] [Server thread/INFO]: Time elapsed: 18 ms
[20:18:50] [Server thread/INFO]: Running delayed init tasks
[20:18:50] [Server thread/INFO]: [Nova] Loading item categories
[20:18:50] [Server thread/INFO]: [Nova] Running legacy conversions...
[20:18:50] [Server thread/INFO]: [Nova] Legacy conversions finished.
[20:18:50] [Server thread/INFO]: Done (8.264s)! For help, type "help"
[20:18:50] [Server thread/INFO]: Timings Reset
[20:18:50] [Server thread/INFO]: [Nova] Starting network threads
[20:18:50] [Nova Initializer - 7/ERROR]: [Nova] Failed to load hook xyz/xenondevs/nova/hook/impl/fastasyncworldedit/FaweHook
java.lang.NoClassDefFoundError: com/sk89q/worldedit/WorldEdit
    at xyz.xenondevs.nova.hook.impl.fastasyncworldedit.FaweHook.<clinit>(FaweHook.kt:29) ~[Nova-0.15-alpha.3.jar:?]
    at java.lang.Class.forName0(Native Method) ~[?:?]
    at java.lang.Class.forName(Class.java:383) ~[?:?]
    at java.lang.Class.forName(Class.java:376) ~[?:?]
    at xyz.xenondevs.nova.integration.HooksLoader.loadHook(HooksLoader.kt:69) ~[Nova-0.15-alpha.3.jar:?]
    at xyz.xenondevs.nova.integration.HooksLoader.loadHooks(HooksLoader.kt:40) ~[Nova-0.15-alpha.3.jar:?]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?]
    at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-1.9.10.jar:1.9.10-release-459]
    at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-1.9.10.jar:1.9.10-release-459]
    at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108) ~[kotlin-reflect-1.9.10.jar:1.9.10-release-459]
    at xyz.xenondevs.nova.initialize.InitializableClass.initialize(InitializableClass.kt:75) ~[Nova-0.15-alpha.3.jar:?]
    at xyz.xenondevs.nova.initialize.Initializer.initPostWorld$lambda$10$lambda$8$lambda$7(Initializer.kt:167) ~[Nova-0.15-alpha.3.jar:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.sk89q.worldedit.WorldEdit
    at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
    at xyz.xenondevs.nova.loader.NovaClassLoader.loadClass(NovaClassLoader.java:48) ~[Nova-0.15-alpha.3.jar:?]
    at xyz.xenondevs.nova.loader.NovaClassLoader.loadClass(NovaClassLoader.java:29) ~[Nova-0.15-alpha.3.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
    ... 18 more
[20:18:50] [Server thread/INFO]: [Nova] Loading recipes
[20:18:51] [Nova Initializer - 23/INFO]: [Nova] Indexing recipes
[20:18:51] [Server thread/INFO]: [Nova] Initializing WorldDataManager
[20:18:51] [Server thread/INFO]: [Nova] Using backing states: NoteBlockBackingState, RedMushroomBlockBackingState, BrownMushroomBlockBackingState, MushroomStemBackingState
[20:18:51] [Server thread/INFO]: [Nova] Done loading

Errors

[20:18:50] [Nova Initializer - 7/ERROR]: [Nova] Failed to load hook xyz/xenondevs/nova/hook/impl/fastasyncworldedit/FaweHook
java.lang.NoClassDefFoundError: com/sk89q/worldedit/WorldEdit
    at xyz.xenondevs.nova.hook.impl.fastasyncworldedit.FaweHook.<clinit>(FaweHook.kt:29) ~[Nova-0.15-alpha.3.jar:?]
    at java.lang.Class.forName0(Native Method) ~[?:?]
    at java.lang.Class.forName(Class.java:383) ~[?:?]
    at java.lang.Class.forName(Class.java:376) ~[?:?]
    at xyz.xenondevs.nova.integration.HooksLoader.loadHook(HooksLoader.kt:69) ~[Nova-0.15-alpha.3.jar:?]
    at xyz.xenondevs.nova.integration.HooksLoader.loadHooks(HooksLoader.kt:40) ~[Nova-0.15-alpha.3.jar:?]
    at jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:577) ~[?:?]
    at kotlin.reflect.jvm.internal.calls.CallerImpl$Method.callMethod(CallerImpl.kt:97) ~[kotlin-reflect-1.9.10.jar:1.9.10-release-459]
    at kotlin.reflect.jvm.internal.calls.CallerImpl$Method$Instance.call(CallerImpl.kt:113) ~[kotlin-reflect-1.9.10.jar:1.9.10-release-459]
    at kotlin.reflect.jvm.internal.KCallableImpl.call(KCallableImpl.kt:108) ~[kotlin-reflect-1.9.10.jar:1.9.10-release-459]
    at xyz.xenondevs.nova.initialize.InitializableClass.initialize(InitializableClass.kt:75) ~[Nova-0.15-alpha.3.jar:?]
    at xyz.xenondevs.nova.initialize.Initializer.initPostWorld$lambda$10$lambda$8$lambda$7(Initializer.kt:167) ~[Nova-0.15-alpha.3.jar:?]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539) ~[?:?]
    at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) ~[?:?]
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) ~[?:?]
    at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ClassNotFoundException: com.sk89q.worldedit.WorldEdit
    at java.net.URLClassLoader.findClass(URLClassLoader.java:445) ~[?:?]
    at xyz.xenondevs.nova.loader.NovaClassLoader.loadClass(NovaClassLoader.java:48) ~[Nova-0.15-alpha.3.jar:?]
    at xyz.xenondevs.nova.loader.NovaClassLoader.loadClass(NovaClassLoader.java:29) ~[Nova-0.15-alpha.3.jar:?]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
    ... 18 more

Additional context

EDIT : I have exactly the same error with the MMOItem plugin : java.lang.NoClassDefFoundError: net/Indyuce/mmoitems/MMOItems But the class exists : https://gitlab.com/phoenix-dvpmt/mmoitems/-/blob/master/MMOItems-API/src/main/java/net/Indyuce/mmoitems/MMOItems.java

NathanFAIN commented 11 months ago

MR to fix this issue : https://github.com/xenondevs/Nova/pull/295