Started by an SCM change Running as SYSTEM Building remotely on Builder in workspace /home/jenkins/workspace/mcMMO [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [WS-CLEANUP] Done The recommended git tool is: NONE No credentials specified Cloning the remote Git repository Cloning repository https://github.com/mcMMO-Dev/mcMMO.git > git init /home/jenkins/workspace/mcMMO # timeout=10 Fetching upstream changes from https://github.com/mcMMO-Dev/mcMMO.git > git --version # timeout=10 > git --version # 'git version 2.43.0' > git fetch --tags --force --progress -- https://github.com/mcMMO-Dev/mcMMO.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url https://github.com/mcMMO-Dev/mcMMO.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 Avoid second fetch > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision 1ae0816c9b66a40305c4cf983f80cfbb986f0e9e (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 1ae0816c9b66a40305c4cf983f80cfbb986f0e9e # timeout=10 Commit message: "2.3.001 snapshot time" > git rev-list --no-walk 2b855372a2856f68630a4f36866f59de95539184 # timeout=10 [mcMMO] $ /bin/sh -xe /tmp/jenkins8593187323363801877.sh + git clone https://github.com/mcMMO-Dev/mcMMO.git Cloning into 'mcMMO'... + cd mcMMO + mvn -P!integration-tests clean package install [INFO] Scanning for projects... [INFO] [INFO] -------------------< com.gmail.nossr50.mcMMO:mcMMO >-------------------- [INFO] Building mcMMO 2.3.001-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ mcMMO --- [INFO] [INFO] --- maven-dependency-plugin:2.8:properties (default) @ mcMMO --- [INFO] [INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ mcMMO --- [INFO] Copying 21 resources from src/main/resources to target/classes [INFO] Copying 21 resources from src/main/resources/locale to target/classes/com/gmail/nossr50/locale [INFO] Copying 4 resources from src/main/resources/mods to target/classes/mods [INFO] Copying 1 resource from to target/classes [INFO] [INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ mcMMO --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 529 source files with javac [debug release 17] to target/classes [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java:[192,26] deprecated item is not annotated with @Deprecated [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[103,53] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[150,38] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[191,47] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[240,53] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java:[996,50] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/maces/MacesManager.java:[66,41] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java:[154,17] deprecated item is not annotated with @Deprecated [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/spears/SpearsManager.java:[44,43] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java:[70,41] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java:[176,50] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java:[124,40] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java:[181,47] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/secondaryabilities/SubSkillBlockEvent.java:[13,9] SubSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.SubSkillType) in com.gmail.nossr50.events.skills.secondaryabilities.SubSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/repair/McMMOPlayerRepairCheckEvent.java:[20,9] McMMOPlayerSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.PrimarySkillType) in com.gmail.nossr50.events.skills.McMMOPlayerSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/unarmed/McMMOPlayerDisarmEvent.java:[13,9] McMMOPlayerSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.PrimarySkillType) in com.gmail.nossr50.events.skills.McMMOPlayerSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/salvage/McMMOPlayerSalvageCheckEvent.java:[20,9] McMMOPlayerSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.PrimarySkillType) in com.gmail.nossr50.events.skills.McMMOPlayerSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java:[259,64] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java:[264,56] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[331,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[333,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[337,89] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[342,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[344,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[348,33] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[354,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[357,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[360,87] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerShakeEvent.java:[10,9] McMMOPlayerFishingEvent(org.bukkit.entity.Player) in com.gmail.nossr50.events.skills.fishing.McMMOPlayerFishingEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/runnables/skills/DelayedHerbalismXPCheckTask.java:[26,40] awardXPForBlockSnapshots(java.util.ArrayList<com.gmail.nossr50.datatypes.BlockSnapshot>) in com.gmail.nossr50.skills.herbalism.HerbalismManager has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/nms/NMSConstants.java:[45,62] com.gmail.nossr50.util.nms.NMSVersion in com.gmail.nossr50.util.nms has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardManager.java:[496,65] getSkillLevelUpTime() in com.gmail.nossr50.config.GeneralConfig has been deprecated and marked for removal [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java: Some input files use or override a deprecated API. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java: Recompile with -Xlint:deprecation for details. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java: /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java uses unchecked or unsafe operations. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java: Recompile with -Xlint:unchecked for details. [INFO] [INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ mcMMO --- [INFO] Copying 4 resources from src/test/resources to target/test-classes [INFO] [INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ mcMMO --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 135 source files with javac [debug release 17] to target/test-classes [INFO] Annotation processing is enabled because one or more processors were found on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. [WARNING] Supported source version 'RELEASE_7' from annotation processor 'net.java.truecommons.annotations.processing.ServiceImplementationProcessor' less than -source '17' [WARNING] Supported source version 'RELEASE_7' from annotation processor 'net.java.truecommons.annotations.processing.ServiceSpecificationProcessor' less than -source '17' [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java:[804,38] getChimaerWingDATS() in com.gmail.nossr50.datatypes.player.PlayerProfile has been deprecated and marked for removal [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/test/java/com/gmail/nossr50/commands/XprateCommandTest.java: Some input files use or override a deprecated API. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/test/java/com/gmail/nossr50/commands/XprateCommandTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:3.2.5:test (default-test) @ mcMMO --- [INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider [INFO] [INFO] ------------------------------------------------------- [INFO] T E S T S [INFO] ------------------------------------------------------- [INFO] Running com.gmail.nossr50.placeholders.LeaderboardPlaceholderCacheTest Jul 11, 2026 11:34:40 PM com.gmail.nossr50.placeholders.LeaderboardPlaceholderCache refreshNow WARNING: Failed to refresh PlaceholderAPI leaderboard cache java.lang.RuntimeException: simulated failure at com.gmail.nossr50.placeholders.LeaderboardPlaceholderCacheTest.lambda$shouldKeepLastGoodSnapshotWhenRefreshFails$1(LeaderboardPlaceholderCacheTest.java:130) at com.gmail.nossr50.placeholders.LeaderboardPlaceholderCache.buildSnapshot(LeaderboardPlaceholderCache.java:240) at com.gmail.nossr50.placeholders.LeaderboardPlaceholderCache.refreshNow(LeaderboardPlaceholderCache.java:224) at com.gmail.nossr50.placeholders.LeaderboardPlaceholderCacheTest.shouldKeepLastGoodSnapshotWhenRefreshFails(LeaderboardPlaceholderCacheTest.java:145) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:766) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.112 s -- in com.gmail.nossr50.placeholders.LeaderboardPlaceholderCacheTest [INFO] Running com.gmail.nossr50.placeholders.PapiExpansionRoutingTest OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.740 s -- in com.gmail.nossr50.placeholders.PapiExpansionRoutingTest [INFO] Running com.gmail.nossr50.placeholders.LeaderboardPlaceholderFlatFileIntegrationTest [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.135 s -- in com.gmail.nossr50.placeholders.LeaderboardPlaceholderFlatFileIntegrationTest [INFO] Running com.gmail.nossr50.placeholders.LeaderboardPlaceholderInputParserTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in com.gmail.nossr50.placeholders.LeaderboardPlaceholderInputParserTest [INFO] Running com.gmail.nossr50.placeholders.McTopPlaceholdersTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.placeholders.McTopPlaceholdersTest [INFO] Running com.gmail.nossr50.util.MaterialMapStoreTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.196 s -- in com.gmail.nossr50.util.MaterialMapStoreTest [INFO] Running com.gmail.nossr50.util.ChimaeraWingTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.util.ChimaeraWingTest [INFO] Running com.gmail.nossr50.util.LogFilterTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 s -- in com.gmail.nossr50.util.LogFilterTest [INFO] Running com.gmail.nossr50.util.text.TextUtilsTest [INFO] Running com.gmail.nossr50.util.text.TextUtilsTest$InsertLiteralTextAtMarkers [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in com.gmail.nossr50.util.text.TextUtilsTest$InsertLiteralTextAtMarkers [INFO] Running com.gmail.nossr50.util.text.TextUtilsTest$SplitComponentsIntoGroups [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.util.text.TextUtilsTest$SplitComponentsIntoGroups [INFO] Running com.gmail.nossr50.util.text.TextUtilsTest$LiteralizeLegacyColorCodes [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.util.text.TextUtilsTest$LiteralizeLegacyColorCodes [INFO] Running com.gmail.nossr50.util.text.TextUtilsTest$ColorizeText [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.util.text.TextUtilsTest$ColorizeText [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in com.gmail.nossr50.util.text.TextUtilsTest [INFO] Running com.gmail.nossr50.util.text.StringUtilsTest [INFO] Tests run: 35, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.138 s -- in com.gmail.nossr50.util.text.StringUtilsTest [INFO] Running com.gmail.nossr50.util.text.TextComponentFactoryTest [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in com.gmail.nossr50.util.text.TextComponentFactoryTest [INFO] Running com.gmail.nossr50.util.PermissionsNodeFormatTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in com.gmail.nossr50.util.PermissionsNodeFormatTest [INFO] Running com.gmail.nossr50.util.skills.SkillToolsTest [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.150 s -- in com.gmail.nossr50.util.skills.SkillToolsTest [INFO] Running com.gmail.nossr50.util.skills.SkillUnlockNotificationPacerTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.util.skills.SkillUnlockNotificationPacerTest [INFO] Running com.gmail.nossr50.util.skills.CombatUtilsTest [INFO] Running com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.444 s -- in com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale [INFO] Running com.gmail.nossr50.util.skills.CombatUtilsTest$RestoreMobNameIfLethal [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.063 s -- in com.gmail.nossr50.util.skills.CombatUtilsTest$RestoreMobNameIfLethal [INFO] Running com.gmail.nossr50.util.skills.CombatUtilsTest$FixNames [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in com.gmail.nossr50.util.skills.CombatUtilsTest$FixNames [INFO] Running com.gmail.nossr50.util.skills.CombatUtilsTest$ResolveMeleeSkill [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s -- in com.gmail.nossr50.util.skills.CombatUtilsTest$ResolveMeleeSkill [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.606 s -- in com.gmail.nossr50.util.skills.CombatUtilsTest [INFO] Running com.gmail.nossr50.util.skills.SkillUtilsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in com.gmail.nossr50.util.skills.SkillUtilsTest [INFO] Running com.gmail.nossr50.util.skills.RankUtilsTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in com.gmail.nossr50.util.skills.RankUtilsTest [INFO] Running com.gmail.nossr50.util.commands.CommandUtilsTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in com.gmail.nossr50.util.commands.CommandUtilsTest [INFO] Running com.gmail.nossr50.util.commands.CommandRegistrationManagerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 s -- in com.gmail.nossr50.util.commands.CommandRegistrationManagerTest [INFO] Running com.gmail.nossr50.util.adapter.BiomeAdapterTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.util.adapter.BiomeAdapterTest [INFO] Running com.gmail.nossr50.util.PotionUtilTest [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.util.PotionUtilTest [INFO] Running com.gmail.nossr50.util.scoreboards.ScoreboardManagerTest [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s -- in com.gmail.nossr50.util.scoreboards.ScoreboardManagerTest [INFO] Running com.gmail.nossr50.util.scoreboards.PowerLevelTagUpdaterTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.util.scoreboards.PowerLevelTagUpdaterTest [INFO] Running com.gmail.nossr50.util.scoreboards.backend.NoopScoreboardBackendTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in com.gmail.nossr50.util.scoreboards.backend.NoopScoreboardBackendTest [INFO] Running com.gmail.nossr50.util.scoreboards.backend.ScoreboardBackendSelectorTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.util.scoreboards.backend.ScoreboardBackendSelectorTest [INFO] Running com.gmail.nossr50.util.scoreboards.backend.BukkitScoreboardBackendTest Jul 11, 2026 11:34:43 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Removed leftover power level objective from the main scoreboard. [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.055 s -- in com.gmail.nossr50.util.scoreboards.backend.BukkitScoreboardBackendTest [INFO] Running com.gmail.nossr50.util.scoreboards.ScoreboardWrapperStatsPowerLevelTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s -- in com.gmail.nossr50.util.scoreboards.ScoreboardWrapperStatsPowerLevelTest [INFO] Running com.gmail.nossr50.util.sounds.SoundManagerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in com.gmail.nossr50.util.sounds.SoundManagerTest [INFO] Running com.gmail.nossr50.util.sounds.SkillUnlockSoundThrottleTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.util.sounds.SkillUnlockSoundThrottleTest [INFO] Running com.gmail.nossr50.util.experience.ExperienceBarManagerTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s -- in com.gmail.nossr50.util.experience.ExperienceBarManagerTest [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest$ReHitGuard [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.035 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest$ReHitGuard [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest$HealthbarSnapshotRecord [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest$HealthbarSnapshotRecord [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest$GetHealthbarSnapshot [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest$GetHealthbarSnapshot [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest$HasHealthbarSnapshot [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest$HasHealthbarSnapshot [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest$RestoreNameFromSnapshot [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest$RestoreNameFromSnapshot [INFO] Running com.gmail.nossr50.util.MobHealthbarUtilsTest$WhenDisplayTypeDisabled [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest$WhenDisplayTypeDisabled [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.124 s -- in com.gmail.nossr50.util.MobHealthbarUtilsTest [INFO] Running com.gmail.nossr50.util.random.ProbabilityTest 4.99761, 5.0 9.997745, 10.0 14.99275, 15.0 20.003989999999998, 20.0 25.00737, 25.0 49.999300000000005, 50.0 74.9931, 75.0 90.00454500000001, 90.0 99.90059, 99.9 0.04994, 0.05 0.09867999999999999, 0.1 100.0, 100.0 100.0, 100.0 4.99932, 5.0 10.003805, 10.0 15.002889999999999, 15.0 20.018905, 20.0 24.991094999999998, 25.0 49.999615, 50.0 75.003575, 75.0 89.99915, 90.0 99.89954, 99.9 0.04967, 0.05 0.09899500000000001, 0.1 100.0, 100.0 100.0, 100.0 [INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.654 s -- in com.gmail.nossr50.util.random.ProbabilityTest [INFO] Running com.gmail.nossr50.util.random.ProbabilityUtilTest Wins: 3998763.0 Fails: 1.6001237E7 Percentage succeeded: 19.993815, Expected: 20.0 Variance is within tolerance levels! Wins: 2201731.0 Fails: 1.7798269E7 Percentage succeeded: 11.008655000000001, Expected: 11.0 Variance is within tolerance levels! Wins: 1395.0 Fails: 1.9998605E7 Percentage succeeded: 0.006975, Expected: 0.007 Variance is within tolerance levels! Wins: 9100827.0 Fails: 1.0899173E7 Percentage succeeded: 45.504135, Expected: 45.5 Variance is within tolerance levels! [INFO] Tests run: 197, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.324 s -- in com.gmail.nossr50.util.random.ProbabilityUtilTest [INFO] Running com.gmail.nossr50.util.ItemUtilsTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in com.gmail.nossr50.util.ItemUtilsTest [INFO] Running com.gmail.nossr50.util.platform.MinecraftGameVersionTest [INFO] Running com.gmail.nossr50.util.platform.MinecraftGameVersionTest$VersionDetectionFallback Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.13.2-R0.1-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.13.2 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.13-R0.2-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.13.0 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.13-pre7-R0.1-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.13.0 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.14-pre5-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.14.0 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.15-R0.1-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.15.0 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.16.5-R0.1-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.16.5 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.17-R0.1-SNAPSHOT Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.17.0 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.21.11-106-0d768aa Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.21.11 [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.util.platform.MinecraftGameVersionTest$VersionDetectionFallback [INFO] Running com.gmail.nossr50.util.platform.MinecraftGameVersionTest$VersionDetectionFromGetVersion Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: git-Spigot-12345-abcdef (MC: 1.13.2) Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.13.2 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: git-Spigot-12345-abcdef (MC: 1.17) Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.17.0 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: git-Spigot-12345-abcdef (MC: 1.21.4) Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.21.4 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 1.21.11-106-0d768aa (MC: 1.21.11) Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 1.21.11 Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Platform String: 26.1.2-60-b4682bf (MC: 26.1.2) Jul 11, 2026 11:34:52 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Minecraft version determined to be - 26.1.2 [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.util.platform.MinecraftGameVersionTest$VersionDetectionFromGetVersion [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in com.gmail.nossr50.util.platform.MinecraftGameVersionTest [INFO] Running com.gmail.nossr50.util.blockmeta.UserBlockTrackerTest Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.HashChunkManager loadChunk WARNING: Failed to read placed-block data for chunk (0, 0) in world 'null', treating it as empty: java.lang.RuntimeException: Unable to open region file /tmp/18251238265929523056/corruptRegionWorld/mcmmo_regions/mcmmo_0_0_.mcm [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.364 s -- in com.gmail.nossr50.util.blockmeta.UserBlockTrackerTest [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$CopyOrMergeRegionFile [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$CopyOrMergeRegionFile [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$Readme Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-12935240031176332107/region_data_backups_for_migration/world/2026-05-31_14-23-05Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$Readme [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$NeedsBackupPreCheck [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$NeedsBackupPreCheck [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$NewestCompleteSnapshotPicker [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$NewestCompleteSnapshotPicker [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$IdempotencyAndCrashRecovery Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-15188342016865725827/region_data_backups_for_migration/world/2026-05-31_14-23-05Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-16770173195663770100/region_data_backups_for_migration/world/2026-05-31_14-23-05Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$IdempotencyAndCrashRecovery [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$RestoreFromBackup Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore restore INFO: [RegionDataMigration] Restoring region data for world named 'world'... this may take a while. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore restore INFO: [RegionDataMigration] Restore complete for world 'world', 1 mcMMO region file(s) were successfully restored in 0ms. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore restore INFO: [RegionDataMigration] Restoring region data for world named 'world_nether'... this may take a while. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore restore INFO: [RegionDataMigration] Restore complete for world 'world_nether', 1 mcMMO region file(s) were successfully restored in 0ms. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore restore INFO: [RegionDataMigration] Restoring region data for world named 'world'... this may take a while. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore restore INFO: [RegionDataMigration] Restore complete for world 'world', 1 mcMMO region file(s) were successfully restored in 0ms. [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$RestoreFromBackup [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$Pruning [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$Pruning [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$BackupWritesSnapshot Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-4494095770348758874/region_data_backups_for_migration/world/2026-05-31_14-23-05Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-12764991802675035034/region_data_backups_for_migration/world/2026-05-28_10-00-00Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-12764991802675035034/region_data_backups_for_migration/world/2026-05-29_10-00-00Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-12764991802675035034/region_data_backups_for_migration/world/2026-05-30_10-00-00Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-12764991802675035034/region_data_backups_for_migration/world/2026-05-31_10-00-00Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 1 mcMMO region file(s) were successfully backed up. Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] [RegionDataBackups] pruning old snapshot 2026-05-28_10-00-00Z (mcMMO only keeps the 3 newest backups) Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backing up region data for world named 'world' to /tmp/junit-17135131376008272415/region_data_backups_for_migration/world/2026-05-31_14-23-05Z Jul 11, 2026 11:34:53 PM com.gmail.nossr50.util.blockmeta.McMMORegionBackupStore backup INFO: [RegionDataBackups] Backup complete for world 'world', 2 mcMMO region file(s) were successfully backed up. [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$BackupWritesSnapshot [INFO] Running com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$ShapeDetection [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest$ShapeDetection [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.180 s -- in com.gmail.nossr50.util.blockmeta.McMMORegionBackupStoreTest [INFO] Running com.gmail.nossr50.util.blockmeta.BitSetChunkStoreTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in com.gmail.nossr50.util.blockmeta.BitSetChunkStoreTest [INFO] Running com.gmail.nossr50.util.blockmeta.ChunkStoreTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in com.gmail.nossr50.util.blockmeta.ChunkStoreTest [INFO] Running com.gmail.nossr50.util.player.NotificationManagerTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s -- in com.gmail.nossr50.util.player.NotificationManagerTest [INFO] Running com.gmail.nossr50.util.player.UserManagerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.util.player.UserManagerTest [INFO] Running com.gmail.nossr50.util.EventUtilsTest Jul 11, 2026 11:34:54 PM com.gmail.nossr50.util.EventUtils tryLevelChangeEvent WARNING: A plugin cancelled a ACROBATICS level change event for unloaded, but their player data is not loaded so the change was not reverted [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in com.gmail.nossr50.util.EventUtilsTest [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingExploitTest Jul 11, 2026 11:34:54 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] WorldGuard was not detected. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingExploitTest [INFO] Running com.gmail.nossr50.listeners.PlayerListenerQuitCleanupTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.listeners.PlayerListenerQuitCleanupTest [INFO] Running com.gmail.nossr50.listeners.BlockListenerBonusDropsTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s -- in com.gmail.nossr50.listeners.BlockListenerBonusDropsTest [INFO] Running com.gmail.nossr50.listeners.PlayerListenerCommandAliasTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.listeners.PlayerListenerCommandAliasTest [INFO] Running com.gmail.nossr50.listeners.InventoryListenerClickTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.205 s -- in com.gmail.nossr50.listeners.InventoryListenerClickTest [INFO] Running com.gmail.nossr50.listeners.PlayerListenerSalvageInteractTest [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.154 s -- in com.gmail.nossr50.listeners.PlayerListenerSalvageInteractTest [INFO] Running com.gmail.nossr50.listeners.DiminishedReturnsTest [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.listeners.DiminishedReturnsTest [INFO] Running com.gmail.nossr50.listeners.AnvilInteractionTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.listeners.AnvilInteractionTest [INFO] Running com.gmail.nossr50.listeners.BonusDropsTest [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.listeners.BonusDropsTest [INFO] Running com.gmail.nossr50.listeners.EntityListenerTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.556 s -- in com.gmail.nossr50.listeners.EntityListenerTest [INFO] Running com.gmail.nossr50.listeners.WorldListenerTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.133 s -- in com.gmail.nossr50.listeners.WorldListenerTest [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingTest [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingTest$MasterAnglerCastWiring [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingTest$MasterAnglerCastWiring [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingTest$IceFishingWiring [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingTest$IceFishingWiring [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingTest$ShakeWiring [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingTest$ShakeWiring [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingTest$VanillaXpBoost [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingTest$VanillaXpBoost [INFO] Running com.gmail.nossr50.listeners.PlayerListenerFishingTest$VanillaTreasureOverride [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingTest$VanillaTreasureOverride [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s -- in com.gmail.nossr50.listeners.PlayerListenerFishingTest [INFO] Running com.gmail.nossr50.listeners.FriendlyFireTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.listeners.FriendlyFireTest [INFO] Running com.gmail.nossr50.listeners.InventoryListenerBrewTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in com.gmail.nossr50.listeners.InventoryListenerBrewTest [INFO] Running com.gmail.nossr50.listeners.SelfListenerTest [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 s -- in com.gmail.nossr50.listeners.SelfListenerTest [INFO] Running com.gmail.nossr50.listeners.DietFoodsTest [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.listeners.DietFoodsTest [INFO] Running com.gmail.nossr50.skills.smelting.SmeltingManagerTest [INFO] Running com.gmail.nossr50.skills.smelting.SmeltingManagerTest$SecondSmelt [INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s -- in com.gmail.nossr50.skills.smelting.SmeltingManagerTest$SecondSmelt [INFO] Running com.gmail.nossr50.skills.smelting.SmeltingManagerTest$FuelEfficiency [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.skills.smelting.SmeltingManagerTest$FuelEfficiency [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.194 s -- in com.gmail.nossr50.skills.smelting.SmeltingManagerTest [INFO] Running com.gmail.nossr50.skills.axes.AxesManagerTest [INFO] Running com.gmail.nossr50.skills.axes.AxesManagerTest$ArmorDetection [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.skills.axes.AxesManagerTest$ArmorDetection [INFO] Running com.gmail.nossr50.skills.axes.AxesManagerTest$ImpactAndGreaterImpact [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s -- in com.gmail.nossr50.skills.axes.AxesManagerTest$ImpactAndGreaterImpact [INFO] Running com.gmail.nossr50.skills.axes.AxesManagerTest$CriticalHit [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.skills.axes.AxesManagerTest$CriticalHit [INFO] Running com.gmail.nossr50.skills.axes.AxesManagerTest$AxeMastery [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.skills.axes.AxesManagerTest$AxeMastery [INFO] Running com.gmail.nossr50.skills.axes.AxesManagerTest$AbilityGates [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in com.gmail.nossr50.skills.axes.AxesManagerTest$AbilityGates [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.199 s -- in com.gmail.nossr50.skills.axes.AxesManagerTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerMasterAnglerTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerMasterAnglerTest$ProcessMasterAngler [INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.044 s -- in com.gmail.nossr50.skills.fishing.FishingManagerMasterAnglerTest$ProcessMasterAngler [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.123 s -- in com.gmail.nossr50.skills.fishing.FishingManagerMasterAnglerTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingDropsTest [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.112 s -- in com.gmail.nossr50.skills.fishing.FishingDropsTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerShakeTest [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.204 s -- in com.gmail.nossr50.skills.fishing.FishingManagerShakeTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$IceFishingGate [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s -- in com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$IceFishingGate [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$MagicHunterGate [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$MagicHunterGate [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$MasterAnglerGate [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$MasterAnglerGate [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$ShakeGate [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest$ShakeGate [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.113 s -- in com.gmail.nossr50.skills.fishing.FishingManagerAbilityGatesTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerProcessFishingTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerProcessFishingTest$MagicHunter [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in com.gmail.nossr50.skills.fishing.FishingManagerProcessFishingTest$MagicHunter [INFO] Running com.gmail.nossr50.skills.fishing.FishingManagerProcessFishingTest$LuckOfTheSeaScaling [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s -- in com.gmail.nossr50.skills.fishing.FishingManagerProcessFishingTest$LuckOfTheSeaScaling [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s -- in com.gmail.nossr50.skills.fishing.FishingManagerProcessFishingTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingTest [INFO] Running com.gmail.nossr50.skills.fishing.FishingTest$ExploitDetection [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s -- in com.gmail.nossr50.skills.fishing.FishingTest$ExploitDetection [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in com.gmail.nossr50.skills.fishing.FishingTest [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$DoubleDropChecks [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.089 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$DoubleDropChecks [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$BonusDropMarking [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$BonusDropMarking [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$PlantMaturity [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$PlantMaturity [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$BerryBushHarvesting [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$BerryBushHarvesting [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$AbilityGates [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest$AbilityGates [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.220 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerAbilitiesTest [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismMultiBlockPlantXpTest [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.153 s -- in com.gmail.nossr50.skills.herbalism.HerbalismMultiBlockPlantXpTest [INFO] Running com.gmail.nossr50.skills.herbalism.HerbalismManagerTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.142 s -- in com.gmail.nossr50.skills.herbalism.HerbalismManagerTest [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$CallOfTheWild [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$CallOfTheWild [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$BeastLore [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$BeastLore [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$EnvironmentallyAware [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$EnvironmentallyAware [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$Pummel [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$Pummel [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$DamageAbilities [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$DamageAbilities [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$FastFoodService [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$FastFoodService [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$TamingXp [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$TamingXp [INFO] Running com.gmail.nossr50.skills.taming.TamingManagerTest$AbilityGates [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest$AbilityGates [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.285 s -- in com.gmail.nossr50.skills.taming.TamingManagerTest [INFO] Running com.gmail.nossr50.skills.taming.TrackedTamingEntityTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.skills.taming.TrackedTamingEntityTest [INFO] Running com.gmail.nossr50.skills.taming.TamingTest [INFO] Running com.gmail.nossr50.skills.taming.TamingTest$SummonFailureMessages [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in com.gmail.nossr50.skills.taming.TamingTest$SummonFailureMessages [INFO] Running com.gmail.nossr50.skills.taming.TamingTest$DefensiveAbilities [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.gmail.nossr50.skills.taming.TamingTest$DefensiveAbilities [INFO] Running com.gmail.nossr50.skills.taming.TamingTest$DamagePreventionGate [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.030 s -- in com.gmail.nossr50.skills.taming.TamingTest$DamagePreventionGate [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.069 s -- in com.gmail.nossr50.skills.taming.TamingTest [INFO] Running com.gmail.nossr50.skills.maces.MacesTest [INFO] Running com.gmail.nossr50.skills.maces.MacesTest$Cripple Jul 11, 2026 11:34:57 PM com.gmail.nossr50.skills.maces.MacesManager processCripple SEVERE: Unable to find the Slowness PotionEffectType, mcMMO will not function properly. [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in com.gmail.nossr50.skills.maces.MacesTest$Cripple [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.108 s -- in com.gmail.nossr50.skills.maces.MacesTest [INFO] Running com.gmail.nossr50.skills.tridents.TridentsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in com.gmail.nossr50.skills.tridents.TridentsTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTransferTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTransferTest$ShiftLeftMovesTheStack [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTransferTest$ShiftLeftMovesTheStack [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTransferTest$ShiftRightMovesOneItem [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTransferTest$ShiftRightMovesOneItem [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTransferTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$FinishBrewing [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$FinishBrewing [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$BrewValidation [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$BrewValidation [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$IngredientValidation [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$IngredientValidation [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$EmptyChecks [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest$EmptyChecks [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.174 s -- in com.gmail.nossr50.skills.alchemy.AlchemyPotionBrewerTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyManagerTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyManagerTest$ConcoctionsTier [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.skills.alchemy.AlchemyManagerTest$ConcoctionsTier [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyManagerTest$CalculateBrewSpeed [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in com.gmail.nossr50.skills.alchemy.AlchemyManagerTest$CalculateBrewSpeed [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s -- in com.gmail.nossr50.skills.alchemy.AlchemyManagerTest [INFO] Running com.gmail.nossr50.skills.alchemy.AlchemyTest Jul 11, 2026 11:34:58 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Completing 2 unfinished Alchemy brews. Jul 11, 2026 11:34:58 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Completing 0 unfinished Alchemy brews. [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.skills.alchemy.AlchemyTest [INFO] Running com.gmail.nossr50.skills.acrobatics.AcrobaticsTest [INFO] Running com.gmail.nossr50.skills.acrobatics.AcrobaticsTest$FallLocationTracking [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.skills.acrobatics.AcrobaticsTest$FallLocationTracking [INFO] Running com.gmail.nossr50.skills.acrobatics.AcrobaticsTest$RollXpThrottle [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.skills.acrobatics.AcrobaticsTest$RollXpThrottle [INFO] Running com.gmail.nossr50.skills.acrobatics.AcrobaticsTest$DodgeGate [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in com.gmail.nossr50.skills.acrobatics.AcrobaticsTest$DodgeGate [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.186 s -- in com.gmail.nossr50.skills.acrobatics.AcrobaticsTest [INFO] Running com.gmail.nossr50.skills.acrobatics.DodgeXpTrackerTest [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.skills.acrobatics.DodgeXpTrackerTest [INFO] Running com.gmail.nossr50.skills.swords.SwordsManagerTest [INFO] Running com.gmail.nossr50.skills.swords.SwordsManagerTest$CounterAttack [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.skills.swords.SwordsManagerTest$CounterAttack [INFO] Running com.gmail.nossr50.skills.swords.SwordsManagerTest$StabDamage [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.skills.swords.SwordsManagerTest$StabDamage [INFO] Running com.gmail.nossr50.skills.swords.SwordsManagerTest$Rupture [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s -- in com.gmail.nossr50.skills.swords.SwordsManagerTest$Rupture [INFO] Running com.gmail.nossr50.skills.swords.SwordsManagerTest$AbilityGates [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.swords.SwordsManagerTest$AbilityGates [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.117 s -- in com.gmail.nossr50.skills.swords.SwordsManagerTest [INFO] Running com.gmail.nossr50.skills.repair.RepairManagerTest [INFO] Running com.gmail.nossr50.skills.repair.RepairManagerTest$ArcaneForgingLoss [INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.040 s -- in com.gmail.nossr50.skills.repair.RepairManagerTest$ArcaneForgingLoss [INFO] Running com.gmail.nossr50.skills.repair.RepairManagerTest$RepairBonuses [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.skills.repair.RepairManagerTest$RepairBonuses [INFO] Running com.gmail.nossr50.skills.repair.RepairManagerTest$HandleRepairGuards [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in com.gmail.nossr50.skills.repair.RepairManagerTest$HandleRepairGuards [INFO] Running com.gmail.nossr50.skills.repair.RepairManagerTest$AnvilPlacement [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.skills.repair.RepairManagerTest$AnvilPlacement [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.231 s -- in com.gmail.nossr50.skills.repair.RepairManagerTest [INFO] Running com.gmail.nossr50.skills.unarmed.UnarmedManagerTest [INFO] Running com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$DeflectAndSteelArm [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.029 s -- in com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$DeflectAndSteelArm [INFO] Running com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$Disarm [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$Disarm [INFO] Running com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$BlockCracker [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$BlockCracker [INFO] Running com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$AbilityGates [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.gmail.nossr50.skills.unarmed.UnarmedManagerTest$AbilityGates [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.162 s -- in com.gmail.nossr50.skills.unarmed.UnarmedManagerTest [INFO] Running com.gmail.nossr50.skills.archery.ArcheryTest [INFO] Running com.gmail.nossr50.skills.archery.ArcheryTest$ArrowTracking [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s -- in com.gmail.nossr50.skills.archery.ArcheryTest$ArrowTracking [INFO] Running com.gmail.nossr50.skills.archery.ArcheryTest$SkillShotDamage [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.gmail.nossr50.skills.archery.ArcheryTest$SkillShotDamage [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in com.gmail.nossr50.skills.archery.ArcheryTest [INFO] Running com.gmail.nossr50.skills.archery.ArcheryManagerTest [INFO] Running com.gmail.nossr50.skills.archery.ArcheryManagerTest$SkillShot [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.archery.ArcheryManagerTest$SkillShot [INFO] Running com.gmail.nossr50.skills.archery.ArcheryManagerTest$Daze [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s -- in com.gmail.nossr50.skills.archery.ArcheryManagerTest$Daze [INFO] Running com.gmail.nossr50.skills.archery.ArcheryManagerTest$RetrieveArrows [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s -- in com.gmail.nossr50.skills.archery.ArcheryManagerTest$RetrieveArrows [INFO] Running com.gmail.nossr50.skills.archery.ArcheryManagerTest$DistanceXpBonus [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.archery.ArcheryManagerTest$DistanceXpBonus [INFO] Running com.gmail.nossr50.skills.archery.ArcheryManagerTest$AbilityGates [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.013 s -- in com.gmail.nossr50.skills.archery.ArcheryManagerTest$AbilityGates [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.152 s -- in com.gmail.nossr50.skills.archery.ArcheryManagerTest [INFO] Running com.gmail.nossr50.skills.salvage.SalvageTest [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in com.gmail.nossr50.skills.salvage.SalvageTest [INFO] Running com.gmail.nossr50.skills.salvage.SalvageManagerTest [INFO] Running com.gmail.nossr50.skills.salvage.SalvageManagerTest$HandleSalvage [INFO] Tests run: 27, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in com.gmail.nossr50.skills.salvage.SalvageManagerTest$HandleSalvage [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.120 s -- in com.gmail.nossr50.skills.salvage.SalvageManagerTest [INFO] Running com.gmail.nossr50.skills.crossbows.CrossbowsTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in com.gmail.nossr50.skills.crossbows.CrossbowsTest [INFO] Running com.gmail.nossr50.skills.crossbows.CrossbowsManagerTest [INFO] Running com.gmail.nossr50.skills.crossbows.CrossbowsManagerTest$PoweredShot [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in com.gmail.nossr50.skills.crossbows.CrossbowsManagerTest$PoweredShot [INFO] Running com.gmail.nossr50.skills.crossbows.CrossbowsManagerTest$TrickShotRicochet [INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s -- in com.gmail.nossr50.skills.crossbows.CrossbowsManagerTest$TrickShotRicochet [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s -- in com.gmail.nossr50.skills.crossbows.CrossbowsManagerTest [INFO] Running com.gmail.nossr50.skills.spears.SpearsManagerTest [INFO] Running com.gmail.nossr50.skills.spears.SpearsManagerTest$Momentum Jul 11, 2026 11:34:59 PM com.gmail.nossr50.skills.spears.SpearsManager potentiallyApplyMomentum SEVERE: Unable to find the Speed PotionEffectType, mcMMO will not function properly. [INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in com.gmail.nossr50.skills.spears.SpearsManagerTest$Momentum [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in com.gmail.nossr50.skills.spears.SpearsManagerTest [INFO] Running com.gmail.nossr50.skills.mining.BlastMiningTest [INFO] Running com.gmail.nossr50.skills.mining.BlastMiningTest$ExplosionDamageProcessing [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in com.gmail.nossr50.skills.mining.BlastMiningTest$ExplosionDamageProcessing [INFO] Running com.gmail.nossr50.skills.mining.BlastMiningTest$SubskillUnlockLevels [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.skills.mining.BlastMiningTest$SubskillUnlockLevels [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.116 s -- in com.gmail.nossr50.skills.mining.BlastMiningTest [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest$IllegalDrops [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest$IllegalDrops [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.058 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest$BlastDropProcessing [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.088 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest$BlastDropProcessing [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest$RemoteDetonation [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest$RemoteDetonation [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate [INFO] Running com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.031 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 s -- in com.gmail.nossr50.skills.mining.MiningManagerTest [INFO] Running com.gmail.nossr50.skills.excavation.ExcavationTest [INFO] Running com.gmail.nossr50.skills.excavation.ExcavationTest$XpAndAbilities [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.027 s -- in com.gmail.nossr50.skills.excavation.ExcavationTest$XpAndAbilities [INFO] Running com.gmail.nossr50.skills.excavation.ExcavationTest$ExcavationDropRouting [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.skills.excavation.ExcavationTest$ExcavationDropRouting [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.077 s -- in com.gmail.nossr50.skills.excavation.ExcavationTest [INFO] Running com.gmail.nossr50.skills.woodcutting.WoodcuttingTest [INFO] Running com.gmail.nossr50.skills.woodcutting.WoodcuttingTest$KnockOnWoodXpOrbSpawning [INFO] Tests run: 18, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.gmail.nossr50.skills.woodcutting.WoodcuttingTest$KnockOnWoodXpOrbSpawning [INFO] Running com.gmail.nossr50.skills.woodcutting.WoodcuttingTest$ProcessBonusDropCheckRouting [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.woodcutting.WoodcuttingTest$ProcessBonusDropCheckRouting [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.119 s -- in com.gmail.nossr50.skills.woodcutting.WoodcuttingTest [INFO] Running com.gmail.nossr50.commands.XprateCommandTest Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Invalid mcMMO skill (abc) Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Invalid mcMMO skill (1.2.3) Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Invalid mcMMO skill () Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Invalid mcMMO skill (bogus) [INFO] Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.665 s -- in com.gmail.nossr50.commands.XprateCommandTest [INFO] Running com.gmail.nossr50.commands.experience.AddxpCommandTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.commands.experience.AddxpCommandTest [INFO] Running com.gmail.nossr50.commands.player.InspectCommandTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s -- in com.gmail.nossr50.commands.player.InspectCommandTest [INFO] Running com.gmail.nossr50.commands.levelup.LevelUpCommandTest Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 26686649-c0c3-45b9-897e-f428beb31f1a from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[2], powerLevels=[]}, commands=[say {@player} hit {@level} in {@skill} ({@mining_level})], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say Momshroom hit 2 in Mining (2) Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 3b0493d8-4729-48f5-a8cf-896360476511 from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@726878bf Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 98c56914-09e6-4481-89be-45aa7439e7a0 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say resilient], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.commands.levelup.LevelUpCommandManager applyLevelUp SEVERE: Level up action 3b0493d8-4729-48f5-a8cf-896360476511 threw an exception java.lang.IllegalStateException: third party bug at com.gmail.nossr50.commands.levelup.LevelUpCommandTest.lambda$throwingHandlerShouldNotBreakOtherRegistrationsOrTheLevelUp$19(LevelUpCommandTest.java:358) at com.gmail.nossr50.api.LevelUpCommandAPI.lambda$registerHandler$0(LevelUpCommandAPI.java:75) at com.gmail.nossr50.commands.levelup.LevelUpCommandManager.applyLevelUp(LevelUpCommandManager.java:117) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$fhiSAp6b.invokeWithArguments(Unknown Source) at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:265) at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:316) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:236) at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142) at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.access.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:84) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.handle(MockMethodAdvice.java:136) at com.gmail.nossr50.commands.levelup.LevelUpCommandManager.applyLevelUp(LevelUpCommandManager.java:111) at com.gmail.nossr50.listeners.SelfListener.onPlayerLevelUp(SelfListener.java:81) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$fhiSAp6b.invokeWithArguments(Unknown Source) at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:265) at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:316) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:236) at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142) at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.access.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:84) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.handle(MockMethodAdvice.java:136) at com.gmail.nossr50.listeners.SelfListener.onPlayerLevelUp(SelfListener.java:36) at com.gmail.nossr50.commands.levelup.LevelUpCommandTest.lambda$setUp$0(LevelUpCommandTest.java:64) at org.mockito.internal.stubbing.StubbedInvocationMatcher.answer(StubbedInvocationMatcher.java:42) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:103) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.access.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:84) at org.mockito.internal.creation.bytebuddy.access.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:58) at org.mockito.internal.creation.bytebuddy.access.MockMethodInterceptor$DispatcherDefaultingToRealMethod.interceptAbstract(MockMethodInterceptor.java:163) at org.bukkit.plugin.PluginManager$MockitoMock$ak9qndQh.callEvent(Unknown Source) at com.gmail.nossr50.util.EventUtils.callEvent(EventUtils.java:94) at com.gmail.nossr50.util.EventUtils.tryLevelChangeEvent(EventUtils.java:276) at com.gmail.nossr50.util.EventUtils.tryLevelChangeEvent(EventUtils.java:266) at com.gmail.nossr50.datatypes.player.McMMOPlayer.checkXp(McMMOPlayer.java:809) at com.gmail.nossr50.datatypes.player.McMMOPlayer.applyXpGain(McMMOPlayer.java:773) at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733) at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$fhiSAp6b.invokeWithArguments(Unknown Source) at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:265) at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:316) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:236) at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142) at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45) at org.mockito.Answers.answer(Answers.java:90) at org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.java:111) at org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.java:29) at org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationNotifierHandler.java:34) at org.mockito.internal.creation.bytebuddy.access.MockMethodInterceptor.doIntercept(MockMethodInterceptor.java:84) at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.handle(MockMethodAdvice.java:136) at com.gmail.nossr50.datatypes.player.McMMOPlayer.applyXpGain(McMMOPlayer.java:749) at com.gmail.nossr50.commands.levelup.LevelUpCommandTest.levelPlayerViaXP(LevelUpCommandTest.java:526) at com.gmail.nossr50.commands.levelup.LevelUpCommandTest.throwingHandlerShouldNotBreakOtherRegistrationsOrTheLevelUp(LevelUpCommandTest.java:364) at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) at java.base/java.lang.reflect.Method.invoke(Method.java:580) at org.junit.platform.commons.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:766) at org.junit.jupiter.engine.execution.MethodInvocation.proceed(MethodInvocation.java:60) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$ValidatingInvocation.proceed(InvocationInterceptorChain.java:131) at org.junit.jupiter.engine.extension.TimeoutExtension.intercept(TimeoutExtension.java:156) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestableMethod(TimeoutExtension.java:147) at org.junit.jupiter.engine.extension.TimeoutExtension.interceptTestMethod(TimeoutExtension.java:86) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker$ReflectiveInterceptorCall.lambda$ofVoidMethod$0(InterceptingExecutableInvoker.java:103) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.lambda$invoke$0(InterceptingExecutableInvoker.java:93) at org.junit.jupiter.engine.execution.InvocationInterceptorChain$InterceptedInvocation.proceed(InvocationInterceptorChain.java:106) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.proceed(InvocationInterceptorChain.java:64) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.chainAndInvoke(InvocationInterceptorChain.java:45) at org.junit.jupiter.engine.execution.InvocationInterceptorChain.invoke(InvocationInterceptorChain.java:37) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:92) at org.junit.jupiter.engine.execution.InterceptingExecutableInvoker.invoke(InterceptingExecutableInvoker.java:86) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$invokeTestMethod$8(TestMethodTestDescriptor.java:217) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.invokeTestMethod(TestMethodTestDescriptor.java:213) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:138) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.execute(TestMethodTestDescriptor.java:68) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:198) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:169) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:93) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:58) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:141) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:57) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85) at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47) at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:56) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148) at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say resilient Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 44b78fc2-2813-488c-8d30-106c347b12a4 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say config], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action aa969b03-b681-46d8-adf3-0bc29fc1b08d from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@462987b8 Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Cleared 1 config level up registrations Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 8fff0386-964b-48f3-9da2-473d56fcb2f8 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say %player_world%], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say %player_world% Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action b807de77-44be-4213-a263-e5363e300b67 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[WOODCUTTING], levels=[1, 2, 3], powerLevels=[]}, commands=[say chop], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action fa55d83a-893d-47eb-86e3-82ff2cc1e92d from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@26c70a19 Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action b10b2e5c-b919-4f30-856d-eeec3ee262c7 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[4, 1], powerLevels=[]}, commands=[say milestone], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say milestone Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say milestone Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 7735e5dd-f3e8-401a-8056-2c3989495234 from API: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1, 2, 3, 4, 5], powerLevels=[]}, commands=[say hi], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say hi Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Removed level up action 7735e5dd-f3e8-401a-8056-2c3989495234 Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 6ee3f236-d4dd-4d05-9a62-3878f2939903 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say welcome %player_displayname%], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say welcome Momshroom Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 6df09771-09fa-48e6-914c-11e55722ad4a from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@32a3be5d Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action e00ecc49-2e68-49ef-b219-143c6c64c98d from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@3c3c4be Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 738a1106-1943-4273-be35-39b8cb24ab3c from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say bye], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action eee406f1-c0a9-4edd-81ae-e827da0f02f6 from API: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say doomed], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 31041c6a-6130-48b8-b0eb-abcffbda8e83 from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@428d1e20 Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action e1c212b9-11cf-48cf-b0ca-ce6d04349953 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say config], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Cleared 1 level up registrations owned by DisabledPlugin Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say config Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action d0eee249-971c-4aa9-8903-ccbb8cdf51e9 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[4, 2], powerLevels=[]}, commands=[say jump], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say jump Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say jump Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 2ef36c8f-fe7f-4d4b-974a-f40add1f5388 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say one], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 7c4874f5-cc87-4023-b9a3-edb5ab55b343 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[2], powerLevels=[]}, commands=[say two], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 25a673d6-7c75-4131-9aaa-667c419f2121 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[3], powerLevels=[]}, commands=[say three], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say one Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say two Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say three Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 61249e38-6224-4921-929b-88950a1aac0d from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@4432377c Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Removed level up action 61249e38-6224-4921-929b-88950a1aac0d Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 7bd73a96-6a40-473c-9dc8-a492d09e211d from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1, 2, 3, 4, 5], powerLevels=[]}, commands=[say hello], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say hello Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say hello Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say hello Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say hello Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say hello Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 9c2009cc-1ada-4ef8-837f-9be2aabf1e0c from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[], levels=[], powerLevels=[3]}, commands=[say power {@power_level}], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action bfa92cc3-b708-4ef6-9d54-f524097d5dea from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[say mining], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say mining Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 54f9e844-449c-424a-9c53-7d3cad210e89 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[1], powerLevels=[]}, commands=[me leveled up], runAs=PLAYER} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: me leveled up Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 39155266-fff7-40c0-837b-cea6b860a44a from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[], levels=[], powerLevels=[3]}, commands=[say power {@power_level}], runAs=CONSOLE} Jul 11, 2026 11:35:00 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Executing level up command: say power 3 [INFO] Tests run: 23, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.289 s -- in com.gmail.nossr50.commands.levelup.LevelUpCommandTest [INFO] Running com.gmail.nossr50.commands.levelup.LevelUpConditionTest [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s -- in com.gmail.nossr50.commands.levelup.LevelUpConditionTest [INFO] Running com.gmail.nossr50.locale.LocaleLoaderTest [INFO] Tests run: 107, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.049 s -- in com.gmail.nossr50.locale.LocaleLoaderTest [INFO] Running com.gmail.nossr50.McMMOTimingFormatTest [INFO] Running com.gmail.nossr50.McMMOTimingFormatTest$FormatDurationHms [INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.McMMOTimingFormatTest$FormatDurationHms [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.McMMOTimingFormatTest [INFO] Running com.gmail.nossr50.party.PartyManagerTest [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.080 s -- in com.gmail.nossr50.party.PartyManagerTest [INFO] Running com.gmail.nossr50.database.flatfile.FlatFileDataUtilTest [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.database.flatfile.FlatFileDataUtilTest [INFO] Running com.gmail.nossr50.database.FlatFileDataProcessorTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.database.FlatFileDataProcessorTest [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest$SimilarityMatching [INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest$SimilarityMatching [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest$ChildLookup [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest$ChildLookup [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest$ToItemStack [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest$ToItemStack [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.datatypes.skills.alchemy.AlchemyPotionTest [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.PotionStageTest [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.PotionStageTest$BrewPairStage [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s -- in com.gmail.nossr50.datatypes.skills.alchemy.PotionStageTest$BrewPairStage [INFO] Running com.gmail.nossr50.datatypes.skills.alchemy.PotionStageTest$SinglePotionStage [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.datatypes.skills.alchemy.PotionStageTest$SinglePotionStage [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s -- in com.gmail.nossr50.datatypes.skills.alchemy.PotionStageTest [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$PlayerProfileConstructorIntegration [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$PlayerProfileConstructorIntegration [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$HasActiveEntries [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$HasActiveEntries [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$Eviction [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$Eviction [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$UuidIsolation [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$UuidIsolation [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$SameUuidPersistence [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$SameUuidPersistence [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$NullUuidBehavior [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$NullUuidBehavior [INFO] Running com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$DisabledBehavior [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest$DisabledBehavior [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.datatypes.experience.DiminishedReturnsCacheTest [INFO] Running com.gmail.nossr50.datatypes.BlockLocationHistoryTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.BlockLocationHistoryTest [INFO] Running com.gmail.nossr50.datatypes.player.McMMOPlayerAddXpAndLevelsTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in com.gmail.nossr50.datatypes.player.McMMOPlayerAddXpAndLevelsTest [INFO] Running com.gmail.nossr50.datatypes.player.McMMOPlayerPowerLevelCapTest [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in com.gmail.nossr50.datatypes.player.McMMOPlayerPowerLevelCapTest [INFO] Running com.gmail.nossr50.datatypes.player.McMMOPlayerLevelUpSoundTest [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in com.gmail.nossr50.datatypes.player.McMMOPlayerLevelUpSoundTest [INFO] Running com.gmail.nossr50.datatypes.player.PlayerProfileTest [INFO] Running com.gmail.nossr50.datatypes.player.PlayerProfileTest$SaveBehavior Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 1 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 2 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 3 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 4 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 5 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 6 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 7 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 8 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 9 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb bb7b269c-63c1-4533-9eee-eed46380a051 Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: Attempted to save profile for player Herb resulted in failure. 10 have been made so far. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: mcMMO has failed to save the profile for Herb numerous times. mcMMO will now stop attempting to save this profile. Check your console for errors and inspect your DB for issues. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb 12b585a9-b95f-4d1e-8e3a-4bb6f7faaa3d Jul 11, 2026 11:35:01 PM com.gmail.nossr50.datatypes.player.PlayerProfile save SEVERE: PlayerProfile saving failed for player: Herb d3f2f4f5-422e-4184-b950-a7ec9e99ffdb [INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s -- in com.gmail.nossr50.datatypes.player.PlayerProfileTest$SaveBehavior [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s -- in com.gmail.nossr50.datatypes.player.PlayerProfileTest [INFO] Running com.gmail.nossr50.config.skills.alchemy.PotionConfigTest [INFO] Running com.gmail.nossr50.config.skills.alchemy.PotionConfigTest$TrickyTrialsPotionDurationMigration Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for SPLASH_POTION_OF_INFESTATION from 2500 to 3600 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for SPLASH_POTION_OF_WEAVING from 2500 to 3600 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for SPLASH_POTION_OF_WIND_CHARGING from 2500 to 3600 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for SPLASH_POTION_OF_OOZING from 2500 to 3600 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for LINGERING_POTION_OF_INFESTATION from 3000 to 900 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for LINGERING_POTION_OF_WEAVING from 3000 to 900 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for LINGERING_POTION_WIND_CHARGING from 3000 to 900 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for LINGERING_POTION_OF_OOZING from 3000 to 900 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for SPLASH_POTION_OF_INFESTATION from 2500 to 3600 ticks. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations INFO: Patched Tricky Trials potion duration for LINGERING_POTION_OF_OOZING from 3000 to 900 ticks. [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in com.gmail.nossr50.config.skills.alchemy.PotionConfigTest$TrickyTrialsPotionDurationMigration [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in com.gmail.nossr50.config.skills.alchemy.PotionConfigTest [INFO] Running com.gmail.nossr50.config.CommandOnLevelUpConfigTest Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 31a51f0e-0ed9-4750-b0cc-531f10ec7f2e from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[10], powerLevels=[]}, commands=[me leveled], runAs=PLAYER} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'as_garbage' in level_up_commands.yml has unknown run_as 'OPERATOR', using CONSOLE Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 6f981184-419c-428a-b602-ae1f5a67ecf2 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[HERBALISM], levels=[10], powerLevels=[]}, commands=[say fallback], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 2 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 2071f3ff-4481-4825-aabb-644649f850f4 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[EXCAVATION, ARCHERY, CROSSBOWS, TRIDENTS, SWORDS, FISHING, MACES, ACROBATICS, AXES, MINING, WOODCUTTING, SPEARS, HERBALISM, ALCHEMY, REPAIR, TAMING, UNARMED], levels=[100], powerLevels=[]}, commands=[say mastery], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Level up command 'sleeping' is disabled, skipping it Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 0 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'weird_levels' in level_up_commands.yml lists non-positive value -5 under levels, ignoring that value Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'weird_levels' in level_up_commands.yml lists non-positive value 0 under levels, ignoring that value Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 73124ddd-c2ab-4c59-8867-b35390b38157 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[10], powerLevels=[]}, commands=[say ten], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'no_commands' in level_up_commands.yml no commands defined, skipping it Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'no_skills' in level_up_commands.yml has levels but no valid skills, skipping it Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'no_levels' in level_up_commands.yml has skills but no levels, skipping it Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 0 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action d1550839-a3b4-4db8-939f-3c7e987a307e from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[10], powerLevels=[]}, commands=[say hi], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action d0ce67ba-8ce3-4f38-8b12-601634d4978b from API: com.gmail.nossr50.api.LevelUpCommandAPI$$Lambda/0x00007735f85d5ff8@55566c6a Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Cleared 1 config level up registrations Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 39c9a95d-5426-4eff-bb13-fad0561fe620 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[10], powerLevels=[]}, commands=[say hi], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action b06e9af1-466c-4d84-b4ec-3a3a92bc73a0 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[], levels=[], powerLevels=[1000, 500]}, commands=[say power!], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Invalid mcMMO skill (Explodifying) Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig warn WARNING: Level up command 'typo_entry' in level_up_commands.yml lists unknown skill 'Explodifying', ignoring that skill Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action d40a1e98-5586-48a0-921f-ae8d175ee133 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[10], powerLevels=[]}, commands=[say ok], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action d41420cd-6fbf-4ab0-90c0-1c327d38298d from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING, HERBALISM], levels=[10, 20], powerLevels=[]}, commands=[say first, say second], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Initializing config: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Copying default config to disk: level_up_commands.yml to defaults/level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Loading config from disk: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Config initialized: level_up_commands.yml Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Registered level up action 07127bae-7fad-4003-b13e-396edf04fb71 from CONFIG: LevelUpCommand{condition=LevelUpCondition{skills=[MINING], levels=[5], powerLevels=[]}, commands=[say compact], runAs=CONSOLE} Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.CommandOnLevelUpConfig loadKeys INFO: Loaded 1 level up command(s) from level_up_commands.yml [INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s -- in com.gmail.nossr50.config.CommandOnLevelUpConfigTest [INFO] Running com.gmail.nossr50.config.experience.ExperienceConfigTest [INFO] Running com.gmail.nossr50.config.experience.ExperienceConfigTest$CombatXpCeiling [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s -- in com.gmail.nossr50.config.experience.ExperienceConfigTest$CombatXpCeiling [INFO] Running com.gmail.nossr50.config.experience.ExperienceConfigTest$SkillXpRateOverrides [INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.023 s -- in com.gmail.nossr50.config.experience.ExperienceConfigTest$SkillXpRateOverrides [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s -- in com.gmail.nossr50.config.experience.ExperienceConfigTest [INFO] Running com.gmail.nossr50.config.WorldBlacklistTest [INFO] Running com.gmail.nossr50.config.WorldBlacklistTest$IsWorldBlacklisted [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.config.WorldBlacklistTest$IsWorldBlacklisted [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.config.WorldBlacklistTest [INFO] Running com.gmail.nossr50.config.treasure.TreasureConfigTest [INFO] Running com.gmail.nossr50.config.treasure.TreasureConfigTest$ClassifyExcavationTreasure Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: missing or invalid Level_Requirement Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'MUSIC_DISC_FROM_THE_FUTURE' in treasures.yml because material 'MUSIC_DISC_FROM_THE_FUTURE' does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'TOTALLY_FAKE_MATERIAL_XYZ' in treasures.yml because material 'TOTALLY_FAKE_MATERIAL_XYZ' does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'NOT_A_REAL_BLOCK_123' in treasures.yml because material 'NOT_A_REAL_BLOCK_123' does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'STONE' in treasures.yml: data value 200 is out of range Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: Drop_Chance -1.0 is negative Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'POTION' in treasures.yml because its potion type does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'STONE|abc' in treasures.yml: data suffix 'abc' is not a number Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'STONE|1.5' in treasures.yml: data suffix '1.5' is not a number Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'STONE|99999' in treasures.yml: data suffix '99999' is not a number Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: missing or invalid Level_Requirement Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: XP value -5 is negative [INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s -- in com.gmail.nossr50.config.treasure.TreasureConfigTest$ClassifyExcavationTreasure [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in com.gmail.nossr50.config.treasure.TreasureConfigTest [INFO] Running com.gmail.nossr50.config.treasure.FishingTreasureConfigTest [INFO] Running com.gmail.nossr50.config.treasure.FishingTreasureConfigTest$DropRateValidation [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.config.treasure.FishingTreasureConfigTest$DropRateValidation [INFO] Running com.gmail.nossr50.config.treasure.FishingTreasureConfigTest$ClassifyFishingTreasure Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'MUSIC_DISC_FROM_THE_FUTURE' in fishing_treasures.yml because material 'MUSIC_DISC_FROM_THE_FUTURE' does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'TOTALLY_FAKE_MATERIAL_XYZ' in fishing_treasures.yml because material 'TOTALLY_FAKE_MATERIAL_XYZ' does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'NOT_A_REAL_ITEM_123' in fishing_treasures.yml because material 'NOT_A_REAL_ITEM_123' does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.util.LogUtils debug INFO: [D] Skipping treasure 'POTION' in fishing_treasures.yml because its potion type does not exist in this Minecraft version Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD|abc' in fishing_treasures.yml: data suffix 'abc' is not a number Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD|1.5' in fishing_treasures.yml: data suffix '1.5' is not a number Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD|99999' in fishing_treasures.yml: data suffix '99999' is not a number Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: missing Rarity Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: XP value -1 is negative Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: Drop_Chance -1.0 is negative Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: Drop_Level -1 is negative Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: unknown Rarity 'COMON' Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: unknown Rarity 'SUPER_RARE' Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: unknown Rarity 'common' [INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.config.treasure.FishingTreasureConfigTest$ClassifyFishingTreasure [INFO] Running com.gmail.nossr50.config.treasure.FishingTreasureConfigTest$MooshroomEntityIdMigration Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.FishingTreasureConfig fixMooshroomEntityId INFO: Renamed Shake.MUSHROOM_COW to Shake.MOOSHROOM in fishing_treasures.yml. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.FishingTreasureConfig fixMooshroomEntityId INFO: Renamed Shake.MUSHROOM_COW to Shake.MOOSHROOM in fishing_treasures.yml. Jul 11, 2026 11:35:01 PM com.gmail.nossr50.config.treasure.FishingTreasureConfig fixMooshroomEntityId INFO: Renamed Shake.MUSHROOM_COW to Shake.MOOSHROOM in fishing_treasures.yml. [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.config.treasure.FishingTreasureConfigTest$MooshroomEntityIdMigration [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.026 s -- in com.gmail.nossr50.config.treasure.FishingTreasureConfigTest [INFO] Running com.gmail.nossr50.config.treasure.TreasureLoadTallyTest [INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.config.treasure.TreasureLoadTallyTest [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$ObjectContracts [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$ObjectContracts [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$HandlerListTests [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$HandlerListTests [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$Delegates [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$Delegates [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$DeltaAndAbsolute [INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$DeltaAndAbsolute [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$Cancellation [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$Cancellation [INFO] Running com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$ConstructorValidation [INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest$ConstructorValidation [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.020 s -- in com.gmail.nossr50.events.items.McMMOModifyBlockDropItemEventTest [INFO] Running com.gmail.nossr50.runnables.skills.SkillUnlockNotificationTaskTest [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.runnables.skills.SkillUnlockNotificationTaskTest [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$StalePollGuard [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$StalePollGuard [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$PollCountInvariants [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$PollCountInvariants [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenDisplayTimeElapsed [INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenDisplayTimeElapsed [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenDisplayTimeNotElapsed [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenDisplayTimeNotElapsed [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenNoSnapshot [INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenNoSnapshot [INFO] Running com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenEntityInvalid [INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest$WhenEntityInvalid [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s -- in com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTaskTest [INFO] [INFO] Results: [INFO] [INFO] Tests run: 1751, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mcMMO --- [INFO] Building jar: /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO.jar [INFO] [INFO] --- maven-assembly-plugin:3.7.1:single (build) @ mcMMO --- [INFO] Reading assembly descriptor: src/main/assembly/package.xml [INFO] Building zip: /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO-bin.zip [INFO] [INFO] --- maven-shade-plugin:3.5.3:shade (default) @ mcMMO --- [INFO] Including net.megavex:scoreboard-library-api:jar:2.8.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-legacy:jar:4.25.0 in the shaded jar. [INFO] Including net.megavex:scoreboard-library-implementation:jar:2.8.0 in the shaded jar. [INFO] Including co.aikar:acf-bukkit:jar:0.5.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-bungeecord:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-gson:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-commons:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-gson-legacy-impl:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-json:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-json-legacy-impl:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-api:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:examination-api:jar:1.3.0 in the shaded jar. [INFO] Including net.kyori:examination-string:jar:1.3.0 in the shaded jar. [INFO] Including net.kyori:adventure-nbt:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-key:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-platform-api:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-platform-bukkit:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-platform-facet:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-platform-viaversion:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:option:jar:1.1.0 in the shaded jar. [INFO] Including org.bstats:bstats-bukkit:jar:3.0.2 in the shaded jar. [INFO] Including org.bstats:bstats-base:jar:3.0.2 in the shaded jar. [INFO] Including org.apache.tomcat:tomcat-jdbc:jar:11.0.14 in the shaded jar. [INFO] Including org.apache.tomcat:tomcat-juli:jar:11.0.14 in the shaded jar. [INFO] Including com.tcoded:FoliaLib:jar:0.5.1 in the shaded jar. [INFO] Excluding net.dmulloy2:ProtocolLib:jar:5.3.0 from the shaded jar. [INFO] Excluding com.google.code.gson:gson:jar:2.8.0 from the shaded jar. [INFO] Excluding com.google.auto.service:auto-service-annotations:jar:1.1.1 from the shaded jar. [INFO] Excluding org.jspecify:jspecify:jar:1.0.0 from the shaded jar. [INFO] Excluding org.apache.maven.scm:maven-scm-provider-gitexe:jar:2.1.0 from the shaded jar. [INFO] Excluding javax.inject:javax.inject:jar:1 from the shaded jar. [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.36 from the shaded jar. [INFO] Excluding commons-io:commons-io:jar:2.16.1 from the shaded jar. [INFO] Excluding org.apache.commons:commons-text:jar:1.11.0 from the shaded jar. [INFO] Excluding org.apache.commons:commons-lang3:jar:3.13.0 from the shaded jar. [INFO] Excluding org.codehaus.plexus:plexus-utils:jar:4.0.0 from the shaded jar. [INFO] Excluding org.apache.maven.scm:maven-scm-provider-git-commons:jar:2.1.0 from the shaded jar. [INFO] Excluding org.codehaus.plexus:plexus-xml:jar:3.0.0 from the shaded jar. [INFO] Excluding org.apache.maven.scm:maven-scm-api:jar:2.1.0 from the shaded jar. [INFO] Excluding org.yaml:snakeyaml:jar:2.2 from the shaded jar. [INFO] Excluding com.sk89q.worldedit:worldedit-core:jar:7.2.0-SNAPSHOT from the shaded jar. [INFO] Excluding com.sk89q.worldedit.worldedit-libs:core:jar:7.2.0-SNAPSHOT from the shaded jar. [INFO] Excluding de.schlichtherle:truezip:jar:6.8.3 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-profile-default_2.13:jar:0.12.1 from the shaded jar. [INFO] Excluding org.scala-lang:scala-library:jar:2.13.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-http:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-kernel-spec:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-annotations:jar:2.5.0 from the shaded jar. [INFO] Excluding com.google.code.findbugs:annotations:jar:3.0.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-cio:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-io:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-services:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-logging:jar:2.5.0 from the shaded jar. [INFO] Excluding org.apache.httpcomponents:httpclient:jar:4.5.10 from the shaded jar. [INFO] Excluding org.apache.httpcomponents:httpcore:jar:4.4.12 from the shaded jar. [INFO] Excluding org.slf4j:jcl-over-slf4j:jar:1.7.28 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-odf:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-zipdriver:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-zip:jar:0.12.1 from the shaded jar. [INFO] Excluding org.bouncycastle:bcprov-jdk15on:jar:1.63 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-tardriver:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar-bzip2:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar-gzip:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar-xz:jar:0.12.1 from the shaded jar. [INFO] Excluding org.tukaani:xz:jar:1.8 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-zip-raes:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-profile-base_2.13:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-access-swing:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-access:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-file:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-jar:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-zip:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-ibm437:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-kernel-impl_2.13:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-console:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-default:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-swing:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-macosx:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-spec:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-shed:jar:2.5.0 from the shaded jar. [INFO] Excluding org.mozilla:rhino-runtime:jar:1.7.12 from the shaded jar. [INFO] Excluding org.antlr:antlr4-runtime:jar:4.7.2 from the shaded jar. [INFO] Excluding it.unimi.dsi:fastutil:jar:8.2.1 from the shaded jar. [INFO] Excluding com.sk89q.worldguard:worldguard-core:jar:7.0.7 from the shaded jar. [INFO] Excluding com.sk89q.worldguard.worldguard-libs:core:jar:7.0.7 from the shaded jar. [INFO] Excluding org.flywaydb:flyway-core:jar:3.0 from the shaded jar. [INFO] Excluding com.sk89q.worldguard:worldguard-legacy:jar:7.0.0-SNAPSHOT from the shaded jar. [INFO] Excluding com.sk89q:commandbook:jar:2.3 from the shaded jar. [INFO] Excluding org.apache.commons:commons-compress:jar:1.28.0 from the shaded jar. [INFO] Excluding commons-codec:commons-codec:jar:1.19.0 from the shaded jar. [INFO] Excluding net.java.dev.jna:jna:jar:5.18.1 from the shaded jar. [INFO] Excluding org.apache.logging.log4j:log4j-api:jar:2.25.2 from the shaded jar. [INFO] Excluding org.jetbrains:annotations:jar:24.1.0 from the shaded jar. [INFO] Excluding com.google.guava:guava:jar:33.2.0-jre from the shaded jar. [INFO] Excluding com.google.guava:failureaccess:jar:1.0.2 from the shaded jar. [INFO] Excluding com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava from the shaded jar. [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar. [INFO] Excluding org.checkerframework:checker-qual:jar:3.42.0 from the shaded jar. [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.26.1 from the shaded jar. [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:3.0.0 from the shaded jar. [INFO] Dependency-reduced POM written at: /home/jenkins/workspace/mcMMO/mcMMO/dependency-reduced-pom.xml [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] mcMMO.jar, tomcat-jdbc-11.0.14.jar define 1 overlapping resource: [WARNING] - LICENSE [WARNING] examination-api-1.3.0.jar, examination-string-1.3.0.jar, option-1.1.0.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] FoliaLib-0.5.1.jar, acf-bukkit-0.5.1-SNAPSHOT.jar, adventure-api-4.23.0.jar, adventure-key-4.23.0.jar, adventure-nbt-4.23.0.jar, adventure-platform-api-4.4.1-SNAPSHOT.jar, adventure-platform-bukkit-4.4.1-SNAPSHOT.jar, adventure-platform-facet-4.4.1-SNAPSHOT.jar, adventure-platform-viaversion-4.4.1-SNAPSHOT.jar, adventure-text-serializer-bungeecord-4.4.1-SNAPSHOT.jar, adventure-text-serializer-commons-4.23.0.jar, adventure-text-serializer-gson-4.23.0.jar, adventure-text-serializer-gson-legacy-impl-4.23.0.jar, adventure-text-serializer-json-4.23.0.jar, adventure-text-serializer-json-legacy-impl-4.23.0.jar, adventure-text-serializer-legacy-4.25.0.jar, bstats-base-3.0.2.jar, bstats-bukkit-3.0.2.jar, examination-api-1.3.0.jar, examination-string-1.3.0.jar, mcMMO.jar, option-1.1.0.jar, scoreboard-library-api-2.8.0.jar, scoreboard-library-implementation-2.8.0.jar, tomcat-jdbc-11.0.14.jar, tomcat-juli-11.0.14.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] maven-shade-plugin has detected that some files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the file is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See https://maven.apache.org/plugins/maven-shade-plugin/ [INFO] Replacing original artifact with shaded artifact. [INFO] Replacing /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO.jar with /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO-2.3.001-SNAPSHOT-shaded.jar [INFO] [INFO] --- maven-dependency-plugin:2.8:properties (default) @ mcMMO --- [INFO] [INFO] --- maven-resources-plugin:3.3.1:resources (default-resources) @ mcMMO --- [INFO] Copying 21 resources from src/main/resources to target/classes [INFO] Copying 21 resources from src/main/resources/locale to target/classes/com/gmail/nossr50/locale [INFO] Copying 4 resources from src/main/resources/mods to target/classes/mods [INFO] Copying 1 resource from to target/classes [INFO] [INFO] --- maven-compiler-plugin:3.13.0:compile (default-compile) @ mcMMO --- [INFO] Recompiling the module because of changed source code. [INFO] Compiling 529 source files with javac [debug release 17] to target/classes [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/datatypes/player/PlayerProfile.java:[192,26] deprecated item is not annotated with @Deprecated [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[103,53] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[150,38] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[191,47] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/axes/AxesManager.java:[240,53] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java:[996,50] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/maces/MacesManager.java:[66,41] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java:[154,17] deprecated item is not annotated with @Deprecated [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/spears/SpearsManager.java:[44,43] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java:[70,41] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java:[176,50] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java:[124,40] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java:[181,47] getAttackStrength() in com.gmail.nossr50.datatypes.player.McMMOPlayer has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/secondaryabilities/SubSkillBlockEvent.java:[13,9] SubSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.SubSkillType) in com.gmail.nossr50.events.skills.secondaryabilities.SubSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/repair/McMMOPlayerRepairCheckEvent.java:[20,9] McMMOPlayerSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.PrimarySkillType) in com.gmail.nossr50.events.skills.McMMOPlayerSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/unarmed/McMMOPlayerDisarmEvent.java:[13,9] McMMOPlayerSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.PrimarySkillType) in com.gmail.nossr50.events.skills.McMMOPlayerSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/salvage/McMMOPlayerSalvageCheckEvent.java:[20,9] McMMOPlayerSkillEvent(@org.jetbrains.annotations.NotNull org.bukkit.entity.Player,@org.jetbrains.annotations.NotNull com.gmail.nossr50.datatypes.skills.PrimarySkillType) in com.gmail.nossr50.events.skills.McMMOPlayerSkillEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java:[259,64] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java:[264,56] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[331,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[333,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[337,89] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[342,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[344,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[348,33] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[354,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[357,62] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java:[360,87] non-varargs call of varargs method with inexact argument type for last parameter; cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/events/skills/fishing/McMMOPlayerShakeEvent.java:[10,9] McMMOPlayerFishingEvent(org.bukkit.entity.Player) in com.gmail.nossr50.events.skills.fishing.McMMOPlayerFishingEvent has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/runnables/skills/DelayedHerbalismXPCheckTask.java:[26,40] awardXPForBlockSnapshots(java.util.ArrayList<com.gmail.nossr50.datatypes.BlockSnapshot>) in com.gmail.nossr50.skills.herbalism.HerbalismManager has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/nms/NMSConstants.java:[45,62] com.gmail.nossr50.util.nms.NMSVersion in com.gmail.nossr50.util.nms has been deprecated and marked for removal [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardManager.java:[496,65] getSkillLevelUpTime() in com.gmail.nossr50.config.GeneralConfig has been deprecated and marked for removal [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java: Some input files use or override a deprecated API. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java: Recompile with -Xlint:deprecation for details. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java: /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java uses unchecked or unsafe operations. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/main/java/com/gmail/nossr50/commands/database/ConvertDatabaseCommand.java: Recompile with -Xlint:unchecked for details. [WARNING] Overwriting artifact's file from /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO.jar to /home/jenkins/workspace/mcMMO/mcMMO/target/classes [INFO] [INFO] --- maven-resources-plugin:3.3.1:testResources (default-testResources) @ mcMMO --- [INFO] Copying 4 resources from src/test/resources to target/test-classes [INFO] [INFO] --- maven-compiler-plugin:3.13.0:testCompile (default-testCompile) @ mcMMO --- [INFO] Recompiling the module because of changed dependency. [INFO] Compiling 135 source files with javac [debug release 17] to target/test-classes [INFO] Annotation processing is enabled because one or more processors were found on the class path. A future release of javac may disable annotation processing unless at least one processor is specified by name (-processor), or a search path is specified (--processor-path, --processor-module-path), or annotation processing is enabled explicitly (-proc:only, -proc:full). Use -Xlint:-options to suppress this message. Use -proc:none to disable annotation processing. [WARNING] Supported source version 'RELEASE_7' from annotation processor 'net.java.truecommons.annotations.processing.ServiceImplementationProcessor' less than -source '17' [WARNING] Supported source version 'RELEASE_7' from annotation processor 'net.java.truecommons.annotations.processing.ServiceSpecificationProcessor' less than -source '17' [WARNING] /home/jenkins/workspace/mcMMO/mcMMO/src/test/java/com/gmail/nossr50/database/FlatFileDatabaseManagerTest.java:[804,38] getChimaerWingDATS() in com.gmail.nossr50.datatypes.player.PlayerProfile has been deprecated and marked for removal [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/test/java/com/gmail/nossr50/commands/XprateCommandTest.java: Some input files use or override a deprecated API. [INFO] /home/jenkins/workspace/mcMMO/mcMMO/src/test/java/com/gmail/nossr50/commands/XprateCommandTest.java: Recompile with -Xlint:deprecation for details. [INFO] [INFO] --- maven-surefire-plugin:3.2.5:test (default-test) @ mcMMO --- [INFO] Skipping execution of surefire because it has already been run for this configuration [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mcMMO --- [INFO] Building jar: /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO.jar [INFO] [INFO] --- maven-assembly-plugin:3.7.1:single (build) @ mcMMO --- [INFO] Reading assembly descriptor: src/main/assembly/package.xml [INFO] Building zip: /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO-bin.zip [WARNING] artifact com.gmail.nossr50.mcMMO:mcMMO:zip:bin:2.3.001-SNAPSHOT already attached, replace previous instance [INFO] [INFO] --- maven-shade-plugin:3.5.3:shade (default) @ mcMMO --- [INFO] Including net.megavex:scoreboard-library-api:jar:2.8.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-legacy:jar:4.25.0 in the shaded jar. [INFO] Including net.megavex:scoreboard-library-implementation:jar:2.8.0 in the shaded jar. [INFO] Including co.aikar:acf-bukkit:jar:0.5.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-bungeecord:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-gson:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-commons:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-gson-legacy-impl:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-json:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-text-serializer-json-legacy-impl:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-api:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:examination-api:jar:1.3.0 in the shaded jar. [INFO] Including net.kyori:examination-string:jar:1.3.0 in the shaded jar. [INFO] Including net.kyori:adventure-nbt:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-key:jar:4.23.0 in the shaded jar. [INFO] Including net.kyori:adventure-platform-api:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-platform-bukkit:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-platform-facet:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:adventure-platform-viaversion:jar:4.4.1-SNAPSHOT in the shaded jar. [INFO] Including net.kyori:option:jar:1.1.0 in the shaded jar. [INFO] Including org.bstats:bstats-bukkit:jar:3.0.2 in the shaded jar. [INFO] Including org.bstats:bstats-base:jar:3.0.2 in the shaded jar. [INFO] Including org.apache.tomcat:tomcat-jdbc:jar:11.0.14 in the shaded jar. [INFO] Including org.apache.tomcat:tomcat-juli:jar:11.0.14 in the shaded jar. [INFO] Including com.tcoded:FoliaLib:jar:0.5.1 in the shaded jar. [INFO] Excluding net.dmulloy2:ProtocolLib:jar:5.3.0 from the shaded jar. [INFO] Excluding com.google.code.gson:gson:jar:2.8.0 from the shaded jar. [INFO] Excluding com.google.auto.service:auto-service-annotations:jar:1.1.1 from the shaded jar. [INFO] Excluding org.jspecify:jspecify:jar:1.0.0 from the shaded jar. [INFO] Excluding org.apache.maven.scm:maven-scm-provider-gitexe:jar:2.1.0 from the shaded jar. [INFO] Excluding javax.inject:javax.inject:jar:1 from the shaded jar. [INFO] Excluding org.slf4j:slf4j-api:jar:1.7.36 from the shaded jar. [INFO] Excluding commons-io:commons-io:jar:2.16.1 from the shaded jar. [INFO] Excluding org.apache.commons:commons-text:jar:1.11.0 from the shaded jar. [INFO] Excluding org.apache.commons:commons-lang3:jar:3.13.0 from the shaded jar. [INFO] Excluding org.codehaus.plexus:plexus-utils:jar:4.0.0 from the shaded jar. [INFO] Excluding org.apache.maven.scm:maven-scm-provider-git-commons:jar:2.1.0 from the shaded jar. [INFO] Excluding org.codehaus.plexus:plexus-xml:jar:3.0.0 from the shaded jar. [INFO] Excluding org.apache.maven.scm:maven-scm-api:jar:2.1.0 from the shaded jar. [INFO] Excluding org.yaml:snakeyaml:jar:2.2 from the shaded jar. [INFO] Excluding com.sk89q.worldedit:worldedit-core:jar:7.2.0-SNAPSHOT from the shaded jar. [INFO] Excluding com.sk89q.worldedit.worldedit-libs:core:jar:7.2.0-SNAPSHOT from the shaded jar. [INFO] Excluding de.schlichtherle:truezip:jar:6.8.3 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-profile-default_2.13:jar:0.12.1 from the shaded jar. [INFO] Excluding org.scala-lang:scala-library:jar:2.13.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-http:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-kernel-spec:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-annotations:jar:2.5.0 from the shaded jar. [INFO] Excluding com.google.code.findbugs:annotations:jar:3.0.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-cio:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-io:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-services:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-logging:jar:2.5.0 from the shaded jar. [INFO] Excluding org.apache.httpcomponents:httpclient:jar:4.5.10 from the shaded jar. [INFO] Excluding org.apache.httpcomponents:httpcore:jar:4.4.12 from the shaded jar. [INFO] Excluding org.slf4j:jcl-over-slf4j:jar:1.7.28 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-odf:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-zipdriver:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-zip:jar:0.12.1 from the shaded jar. [INFO] Excluding org.bouncycastle:bcprov-jdk15on:jar:1.63 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-tardriver:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar-bzip2:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar-gzip:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-tar-xz:jar:0.12.1 from the shaded jar. [INFO] Excluding org.tukaani:xz:jar:1.8 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-zip-raes:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-profile-base_2.13:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-access-swing:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-access:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-file:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-jar:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-driver-zip:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-comp-ibm437:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truevfs:truevfs-kernel-impl_2.13:jar:0.12.1 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-console:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-default:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-swing:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-macosx:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-key-spec:jar:2.5.0 from the shaded jar. [INFO] Excluding net.java.truecommons:truecommons-shed:jar:2.5.0 from the shaded jar. [INFO] Excluding org.mozilla:rhino-runtime:jar:1.7.12 from the shaded jar. [INFO] Excluding org.antlr:antlr4-runtime:jar:4.7.2 from the shaded jar. [INFO] Excluding it.unimi.dsi:fastutil:jar:8.2.1 from the shaded jar. [INFO] Excluding com.sk89q.worldguard:worldguard-core:jar:7.0.7 from the shaded jar. [INFO] Excluding com.sk89q.worldguard.worldguard-libs:core:jar:7.0.7 from the shaded jar. [INFO] Excluding org.flywaydb:flyway-core:jar:3.0 from the shaded jar. [INFO] Excluding com.sk89q.worldguard:worldguard-legacy:jar:7.0.0-SNAPSHOT from the shaded jar. [INFO] Excluding com.sk89q:commandbook:jar:2.3 from the shaded jar. [INFO] Excluding org.apache.commons:commons-compress:jar:1.28.0 from the shaded jar. [INFO] Excluding commons-codec:commons-codec:jar:1.19.0 from the shaded jar. [INFO] Excluding net.java.dev.jna:jna:jar:5.18.1 from the shaded jar. [INFO] Excluding org.apache.logging.log4j:log4j-api:jar:2.25.2 from the shaded jar. [INFO] Excluding org.jetbrains:annotations:jar:24.1.0 from the shaded jar. [INFO] Excluding com.google.guava:guava:jar:33.2.0-jre from the shaded jar. [INFO] Excluding com.google.guava:failureaccess:jar:1.0.2 from the shaded jar. [INFO] Excluding com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava from the shaded jar. [INFO] Excluding com.google.code.findbugs:jsr305:jar:3.0.2 from the shaded jar. [INFO] Excluding org.checkerframework:checker-qual:jar:3.42.0 from the shaded jar. [INFO] Excluding com.google.errorprone:error_prone_annotations:jar:2.26.1 from the shaded jar. [INFO] Excluding com.google.j2objc:j2objc-annotations:jar:3.0.0 from the shaded jar. [INFO] Dependency-reduced POM written at: /home/jenkins/workspace/mcMMO/mcMMO/dependency-reduced-pom.xml [WARNING] Discovered module-info.class. Shading will break its strong encapsulation. [WARNING] mcMMO.jar, tomcat-jdbc-11.0.14.jar define 1 overlapping resource: [WARNING] - LICENSE [WARNING] examination-api-1.3.0.jar, examination-string-1.3.0.jar, option-1.1.0.jar define 1 overlapping classes: [WARNING] - META-INF.versions.9.module-info [WARNING] FoliaLib-0.5.1.jar, acf-bukkit-0.5.1-SNAPSHOT.jar, adventure-api-4.23.0.jar, adventure-key-4.23.0.jar, adventure-nbt-4.23.0.jar, adventure-platform-api-4.4.1-SNAPSHOT.jar, adventure-platform-bukkit-4.4.1-SNAPSHOT.jar, adventure-platform-facet-4.4.1-SNAPSHOT.jar, adventure-platform-viaversion-4.4.1-SNAPSHOT.jar, adventure-text-serializer-bungeecord-4.4.1-SNAPSHOT.jar, adventure-text-serializer-commons-4.23.0.jar, adventure-text-serializer-gson-4.23.0.jar, adventure-text-serializer-gson-legacy-impl-4.23.0.jar, adventure-text-serializer-json-4.23.0.jar, adventure-text-serializer-json-legacy-impl-4.23.0.jar, adventure-text-serializer-legacy-4.25.0.jar, bstats-base-3.0.2.jar, bstats-bukkit-3.0.2.jar, examination-api-1.3.0.jar, examination-string-1.3.0.jar, mcMMO.jar, option-1.1.0.jar, scoreboard-library-api-2.8.0.jar, scoreboard-library-implementation-2.8.0.jar, tomcat-jdbc-11.0.14.jar, tomcat-juli-11.0.14.jar define 1 overlapping resource: [WARNING] - META-INF/MANIFEST.MF [WARNING] maven-shade-plugin has detected that some files are [WARNING] present in two or more JARs. When this happens, only one [WARNING] single version of the file is copied to the uber jar. [WARNING] Usually this is not harmful and you can skip these warnings, [WARNING] otherwise try to manually exclude artifacts based on [WARNING] mvn dependency:tree -Ddetail=true and the above output. [WARNING] See https://maven.apache.org/plugins/maven-shade-plugin/ [INFO] Replacing original artifact with shaded artifact. [INFO] Replacing /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO.jar with /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO-2.3.001-SNAPSHOT-shaded.jar [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ mcMMO --- [INFO] Installing /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO.jar to /home/jenkins/.m2/repository/com/gmail/nossr50/mcMMO/mcMMO/2.3.001-SNAPSHOT/mcMMO-2.3.001-SNAPSHOT.jar [INFO] Installing /home/jenkins/workspace/mcMMO/mcMMO/dependency-reduced-pom.xml to /home/jenkins/.m2/repository/com/gmail/nossr50/mcMMO/mcMMO/2.3.001-SNAPSHOT/mcMMO-2.3.001-SNAPSHOT.pom [INFO] Installing /home/jenkins/workspace/mcMMO/mcMMO/target/mcMMO-bin.zip to /home/jenkins/.m2/repository/com/gmail/nossr50/mcMMO/mcMMO/2.3.001-SNAPSHOT/mcMMO-2.3.001-SNAPSHOT-bin.zip [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 37.067 s [INFO] Finished at: 2026-07-11T23:35:08Z [INFO] ------------------------------------------------------------------------ + cd ../ + mkdir target + cp mcMMO/target/mcMMO.jar target/mcMMO.jar + cp mcMMO/target/original-mcMMO.jar target/original-mcMMO.jar Archiving artifacts Finished: SUCCESS