at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.spears.SpearsManagerTest$Momentum.weakerExistingSwiftnessShouldBeReplaceable -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.spears.SpearsManagerTest.setUp(SpearsManagerTest.java:59)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.spears.SpearsManagerTest$Momentum.speedEffectTypeShouldResolveLazilyFromTheRegistry -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.spears.SpearsManagerTest.setUp(SpearsManagerTest.java:59)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.spears.SpearsManagerTest$Momentum.missingPermissionShouldBlockMomentum -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.spears.SpearsManagerTest.setUp(SpearsManagerTest.java:59)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s -- in com.gmail.nossr50.skills.spears.[1mSpearsManagerTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mBlastMiningTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mBlastMiningTest$ExplosionDamageProcessing[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m9[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.051 s -- in com.gmail.nossr50.skills.mining.[1mBlastMiningTest$ExplosionDamageProcessing[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mBlastMiningTest$SubskillUnlockLevels[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m3[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.skills.mining.[1mBlastMiningTest$SubskillUnlockLevels[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.125 s -- in com.gmail.nossr50.skills.mining.[1mBlastMiningTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest$IllegalDrops[m
[[1;31mERROR[m] [1;31mTests [0;1mrun: [0;1m6[m, Failures: 0, [1;31mErrors: [0;1;31m6[m, Skipped: 0, Time elapsed: 0.005 s[1;31m <<< FAILURE![m -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest$IllegalDrops[m
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest.remoteDetonationShouldScanForTntUpToConfiguredDistance(int)[1] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
... 2 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest.remoteDetonationShouldScanForTntUpToConfiguredDistance(int)[2] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
... 2 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest.remoteDetonationShouldScanForTntUpToConfiguredDistance(int)[3] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
... 2 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest.remoteDetonationShouldScanForTntUpToConfiguredDistance(int)[4] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:1024)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
... 2 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$IllegalDrops.protectedBlocksShouldNeverDropFromBlasts -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$IllegalDrops.ordinaryBlocksShouldDropNormally -- Time elapsed: 0.001 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest$BlastModifiers[m
[[1;31mERROR[m] [1;31mTests [0;1mrun: [0;1m11[m, Failures: 0, [1;31mErrors: [0;1;31m11[m, Skipped: 0, Time elapsed: 0.028 s[1;31m <<< FAILURE![m -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest$BlastModifiers[m
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.biggerBombsShouldWidenTheBlastRadius -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.oreBonusShouldConvertThePercentToAFraction -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.disabledBonusDropsShouldZeroTheMultiplier -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[1] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[2] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[3] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[4] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[5] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[6] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[7] -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:762)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:276)
at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1708)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:151)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
... 3 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastModifiers.demolitionsExpertiseShouldReduceBlastDamage -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest$BlastDropProcessing[m
[[1;31mERROR[m] [1;31mTests [0;1mrun: [0;1m4[m, Failures: 0, [1;31mErrors: [0;1;31m4[m, Skipped: 0, Time elapsed: 0.008 s[1;31m <<< FAILURE![m -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest$BlastDropProcessing[m
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastDropProcessing.zeroYieldExplosionsShouldBeIgnored -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastDropProcessing.debrisShouldOccasionallyDropTheBlockItself -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastDropProcessing.bonusDropTiersShouldMultiplyTheOreDrops -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlastDropProcessing.oresShouldPayXpAndDropThroughTheYieldRolls -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest$RemoteDetonation[m
[[1;31mERROR[m] [1;31mTests [0;1mrun: [0;1m3[m, Failures: 0, [1;31mErrors: [0;1;31m3[m, Skipped: 0, Time elapsed: 0.007 s[1;31m <<< FAILURE![m -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest$RemoteDetonation[m
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$RemoteDetonation.successfulDetonationShouldPrimeTheTntInstantly -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$RemoteDetonation.deniedFakeBlockBreakShouldNotDetonate -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$RemoteDetonation.activeCooldownShouldWarnInsteadOfDetonating -- Time elapsed: 0.003 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest$DetonationGate[m
[[1;31mERROR[m] [1;31mTests [0;1mrun: [0;1m5[m, Failures: 0, [1;31mErrors: [0;1;31m5[m, Skipped: 0, Time elapsed: 0.012 s[1;31m <<< FAILURE![m -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest$DetonationGate[m
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate.standingUprightShouldNotDetonate -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate.theConfiguredDetonatorShouldWorkWithoutAPickaxe -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate.unrelatedItemsShouldNotDetonate -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate.sneakingWithAPickaxeShouldAllowDetonation -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$DetonationGate.missingPermissionShouldNotDetonate -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] Running com.gmail.nossr50.skills.mining.[1mMiningManagerTest$BlockXpAndDrops[m
[[1;31mERROR[m] [1;31mTests [0;1mrun: [0;1m9[m, Failures: 0, [1;31mErrors: [0;1;31m9[m, Skipped: 0, Time elapsed: 0.020 s[1;31m <<< FAILURE![m -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest$BlockXpAndDrops[m
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.failedMotherLodeShouldFallBackToTheDoubleDropRoll -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.motherLodeShouldPayTripleDropsOnSuccess -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.superBreakerShouldWearTheToolDown -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.successfulDoubleDropRollShouldMarkTheBlock -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.superBreakerDoubleDropsShouldTripleWhenAllowed -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.missingDoubleDropPermissionShouldStopAfterXp -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.silkTouchShouldBlockBonusDropsWhenDisallowed -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.miningABlockShouldAlwaysPayXp -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;31mERROR[m] com.gmail.nossr50.skills.mining.MiningManagerTest$BlockXpAndDrops.disabledDoubleDropsForTheBlockShouldNotRoll -- Time elapsed: 0.002 s <<< ERROR!
java.lang.NoClassDefFoundError: Could not initialize class org.bukkit.Registry
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.TestRegistryBootstrap.bootstrap(TestRegistryBootstrap.java:45)
at com.gmail.nossr50.skills.mining.MiningManagerTest.setUp(MiningManagerTest.java:77)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: java.lang.ExceptionInInitializerError: Exception java.lang.NullPointerException: No registry present for Enchantment. This is a bug. [in thread "main"]
at java.base/java.util.Objects.requireNonNull(Objects.java:259)
at org.bukkit.Registry.<clinit>(Registry.java:132)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:423)
at java.base/java.lang.Class.forName(Class.java:414)
at com.gmail.nossr50.util.AttributeMapper.findAttribute(AttributeMapper.java:55)
at com.gmail.nossr50.util.AttributeMapper.<clinit>(AttributeMapper.java:44)
at com.gmail.nossr50.util.skills.CombatUtilsTest$ComputeAttackStrengthScale.returnsOneWhenAttributeValueIsZero(CombatUtilsTest.java:375)
... 4 more
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.095 s -- in com.gmail.nossr50.skills.mining.[1mMiningManagerTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.excavation.[1mExcavationTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.excavation.[1mExcavationTest$XpAndAbilities[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m10[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s -- in com.gmail.nossr50.skills.excavation.[1mExcavationTest$XpAndAbilities[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.excavation.[1mExcavationTest$ExcavationDropRouting[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.skills.excavation.[1mExcavationTest$ExcavationDropRouting[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.073 s -- in com.gmail.nossr50.skills.excavation.[1mExcavationTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.woodcutting.[1mWoodcuttingTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.woodcutting.[1mWoodcuttingTest$KnockOnWoodXpOrbSpawning[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m18[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.skills.woodcutting.[1mWoodcuttingTest$KnockOnWoodXpOrbSpawning[m
[[1;34mINFO[m] Running com.gmail.nossr50.skills.woodcutting.[1mWoodcuttingTest$ProcessBonusDropCheckRouting[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m3[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s -- in com.gmail.nossr50.skills.woodcutting.[1mWoodcuttingTest$ProcessBonusDropCheckRouting[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.104 s -- in com.gmail.nossr50.skills.woodcutting.[1mWoodcuttingTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.commands.[1mXprateCommandTest[m
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.util.skills.SkillTools matchSkill
WARNING: Invalid mcMMO skill (abc)
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.util.skills.SkillTools matchSkill
WARNING: Invalid mcMMO skill (1.2.3)
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.util.skills.SkillTools matchSkill
WARNING: Invalid mcMMO skill ()
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.util.skills.SkillTools matchSkill
WARNING: Invalid mcMMO skill (bogus)
[[1;34mINFO[m] [1;32mTests run: [0;1;32m60[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.461 s -- in com.gmail.nossr50.commands.[1mXprateCommandTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.commands.player.[1mInspectCommandTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.050 s -- in com.gmail.nossr50.commands.player.[1mInspectCommandTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.locale.[1mLocaleLoaderTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m107[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in com.gmail.nossr50.locale.[1mLocaleLoaderTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.[1mMcMMOTimingFormatTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.[1mMcMMOTimingFormatTest$FormatDurationHms[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m11[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.[1mMcMMOTimingFormatTest$FormatDurationHms[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.[1mMcMMOTimingFormatTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.party.[1mPartyManagerTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m14[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s -- in com.gmail.nossr50.party.[1mPartyManagerTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.database.flatfile.[1mFlatFileDataUtilTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.database.flatfile.[1mFlatFileDataUtilTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.database.[1mFlatFileDataProcessorTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.database.[1mFlatFileDataProcessorTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest$SimilarityMatching[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m12[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest$SimilarityMatching[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest$ChildLookup[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m3[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest$ChildLookup[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest$ToItemStack[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest$ToItemStack[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mAlchemyPotionTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mPotionStageTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mPotionStageTest$BrewPairStage[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m3[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mPotionStageTest$BrewPairStage[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.skills.alchemy.[1mPotionStageTest$SinglePotionStage[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m9[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mPotionStageTest$SinglePotionStage[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s -- in com.gmail.nossr50.datatypes.skills.alchemy.[1mPotionStageTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$PlayerProfileConstructorIntegration[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m1[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$PlayerProfileConstructorIntegration[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$HasActiveEntries[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$HasActiveEntries[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$Eviction[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$Eviction[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$UuidIsolation[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m1[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$UuidIsolation[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$SameUuidPersistence[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$SameUuidPersistence[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$NullUuidBehavior[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$NullUuidBehavior[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$DisabledBehavior[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest$DisabledBehavior[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.010 s -- in com.gmail.nossr50.datatypes.experience.[1mDiminishedReturnsCacheTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.[1mBlockLocationHistoryTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s -- in com.gmail.nossr50.datatypes.[1mBlockLocationHistoryTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.player.[1mMcMMOPlayerPowerLevelCapTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m10[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s -- in com.gmail.nossr50.datatypes.player.[1mMcMMOPlayerPowerLevelCapTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.datatypes.player.[1mMcMMOPlayerLevelUpSoundTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m7[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.060 s -- in com.gmail.nossr50.datatypes.player.[1mMcMMOPlayerLevelUpSoundTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.skills.alchemy.[1mPotionConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.skills.alchemy.[1mPotionConfigTest$TrickyTrialsPotionDurationMigration[m
Jul 11, 2026 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM com.gmail.nossr50.config.skills.alchemy.PotionConfig patchTrickyTrialsDurations
INFO: Patched Tricky Trials potion duration for LINGERING_POTION_OF_OOZING from 3000 to 900 ticks.
[[1;34mINFO[m] [1;32mTests run: [0;1;32m13[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.config.skills.alchemy.[1mPotionConfigTest$TrickyTrialsPotionDurationMigration[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s -- in com.gmail.nossr50.config.skills.alchemy.[1mPotionConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.experience.[1mExperienceConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.experience.[1mExperienceConfigTest$CombatXpCeiling[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m6[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s -- in com.gmail.nossr50.config.experience.[1mExperienceConfigTest$CombatXpCeiling[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.experience.[1mExperienceConfigTest$SkillXpRateOverrides[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m9[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.config.experience.[1mExperienceConfigTest$SkillXpRateOverrides[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s -- in com.gmail.nossr50.config.experience.[1mExperienceConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.[1mWorldBlacklistTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.[1mWorldBlacklistTest$IsWorldBlacklisted[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.config.[1mWorldBlacklistTest$IsWorldBlacklisted[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.config.[1mWorldBlacklistTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mTreasureConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mTreasureConfigTest$ClassifyExcavationTreasure[m
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: missing or invalid Level_Requirement
Jul 11, 2026 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: Drop_Chance -1.0 is negative
Jul 11, 2026 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: missing or invalid Level_Requirement
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'DIAMOND' in treasures.yml: XP value -5 is negative
[[1;34mINFO[m] [1;32mTests run: [0;1;32m13[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.gmail.nossr50.config.treasure.[1mTreasureConfigTest$ClassifyExcavationTreasure[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.config.treasure.[1mTreasureConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest$DropRateValidation[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest$DropRateValidation[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest$ClassifyFishingTreasure[m
Jul 11, 2026 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM 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 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: missing Rarity
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: XP value -1 is negative
Jul 11, 2026 3:38:08 AM 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 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: Drop_Level -1 is negative
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: unknown Rarity 'COMON'
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: unknown Rarity 'SUPER_RARE'
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.TreasureEntryLoader logInvalidTreasure
WARNING: Skipping invalid treasure 'COD' in fishing_treasures.yml: unknown Rarity 'common'
[[1;34mINFO[m] [1;32mTests run: [0;1;32m21[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s -- in com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest$ClassifyFishingTreasure[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest$MooshroomEntityIdMigration[m
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.FishingTreasureConfig fixMooshroomEntityId
INFO: Renamed Shake.MUSHROOM_COW to Shake.MOOSHROOM in fishing_treasures.yml.
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.FishingTreasureConfig fixMooshroomEntityId
INFO: Renamed Shake.MUSHROOM_COW to Shake.MOOSHROOM in fishing_treasures.yml.
Jul 11, 2026 3:38:08 AM com.gmail.nossr50.config.treasure.FishingTreasureConfig fixMooshroomEntityId
INFO: Renamed Shake.MUSHROOM_COW to Shake.MOOSHROOM in fishing_treasures.yml.
[[1;34mINFO[m] [1;32mTests run: [0;1;32m6[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest$MooshroomEntityIdMigration[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s -- in com.gmail.nossr50.config.treasure.[1mFishingTreasureConfigTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.config.treasure.[1mTreasureLoadTallyTest[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m3[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.config.treasure.[1mTreasureLoadTallyTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$ObjectContracts[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$ObjectContracts[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$HandlerListTests[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m1[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$HandlerListTests[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$Delegates[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$Delegates[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$DeltaAndAbsolute[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m6[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$DeltaAndAbsolute[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$Cancellation[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m1[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$Cancellation[m
[[1;34mINFO[m] Running com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$ConstructorValidation[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m5[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest$ConstructorValidation[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s -- in com.gmail.nossr50.events.items.[1mMcMMOModifyBlockDropItemEventTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$StalePollGuard[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$StalePollGuard[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$PollCountInvariants[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$PollCountInvariants[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenDisplayTimeElapsed[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m4[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenDisplayTimeElapsed[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenDisplayTimeNotElapsed[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenDisplayTimeNotElapsed[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenNoSnapshot[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m1[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenNoSnapshot[m
[[1;34mINFO[m] Running com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenEntityInvalid[m
[[1;34mINFO[m] [1;32mTests run: [0;1;32m2[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest$WhenEntityInvalid[m
[[1;34mINFO[m] [1mTests run: [0;1m0[m, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s -- in com.gmail.nossr50.runnables.[1mMobHealthDisplayUpdaterTaskTest[m
[[1;34mINFO[m]
[[1;34mINFO[m] Results:
[[1;34mINFO[m]
[[1;31mERROR[m] [1;31mErrors: [m
[[1;31mERROR[m] [1;31m PlayerListenerFishingTest$MasterAnglerCastWiring.setUpRod:308 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m PlayerListenerFishingTest$MasterAnglerCastWiring.setUpRod:308 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m PlayerListenerFishingTest$MasterAnglerCastWiring.setUpRod:308 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m PlayerListenerFishingTest$MasterAnglerCastWiring.setUpRod:308 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$LuckOfTheSeaScaling.luckIsIgnoredWhenTheCastingHandIsUnknown » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$LuckOfTheSeaScaling.luckOfTheSeaScalesTheRollIntoTreasureRange » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$LuckOfTheSeaScaling.offHandRodsContributeTheirLuck » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$LuckOfTheSeaScaling.unenchantedRodLeavesTheRollUnscaled » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$MagicHunter.conflictingEnchantsAreNotStacked » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$MagicHunter.lockedMagicHunterLeavesTreasureUnenchanted » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$MagicHunter.nonEnchantableTreasureSkipsMagicHunter » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest$MagicHunter.rolledEnchantsLandOnTheTreasureAndAreAnnounced » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest.setUp:82 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest.setUp:82 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest.setUp:82 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest.setUp:82 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m FishingManagerProcessFishingTest.setUp:82 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MacesTest$Cripple.setUpCripple:114 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastDropProcessing.bonusDropTiersShouldMultiplyTheOreDrops » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastDropProcessing.debrisShouldOccasionallyDropTheBlockItself » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastDropProcessing.oresShouldPayXpAndDropThroughTheYieldRolls » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastDropProcessing.zeroYieldExplosionsShouldBeIgnored » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.biggerBombsShouldWidenTheBlastRadius » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.demolitionsExpertiseShouldReduceBlastDamage » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.disabledBonusDropsShouldZeroTheMultiplier » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[1] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[2] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[3] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[4] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[5] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[6] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.dropMultiplierShouldFollowTheRankTiers(int, int)[7] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlastModifiers.oreBonusShouldConvertThePercentToAFraction » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.disabledDoubleDropsForTheBlockShouldNotRoll » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.failedMotherLodeShouldFallBackToTheDoubleDropRoll » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.miningABlockShouldAlwaysPayXp » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.missingDoubleDropPermissionShouldStopAfterXp » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.motherLodeShouldPayTripleDropsOnSuccess » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.silkTouchShouldBlockBonusDropsWhenDisallowed » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.successfulDoubleDropRollShouldMarkTheBlock » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.superBreakerDoubleDropsShouldTripleWhenAllowed » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$BlockXpAndDrops.superBreakerShouldWearTheToolDown » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$DetonationGate.missingPermissionShouldNotDetonate » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$DetonationGate.sneakingWithAPickaxeShouldAllowDetonation » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$DetonationGate.standingUprightShouldNotDetonate » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$DetonationGate.theConfiguredDetonatorShouldWorkWithoutAPickaxe » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$DetonationGate.unrelatedItemsShouldNotDetonate » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$IllegalDrops.ordinaryBlocksShouldDropNormally » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$IllegalDrops.protectedBlocksShouldNeverDropFromBlasts » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$RemoteDetonation.activeCooldownShouldWarnInsteadOfDetonating » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$RemoteDetonation.deniedFakeBlockBreakShouldNotDetonate » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest$RemoteDetonation.successfulDetonationShouldPrimeTheTntInstantly » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest.setUp:77 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest.setUp:77 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest.setUp:77 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m MiningManagerTest.setUp:77 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m RepairManagerTest$ArcaneForgingLoss.wireEnchantedHelmet:476 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m RepairManagerTest$ArcaneForgingLoss.wireEnchantedHelmet:476 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m RepairManagerTest$ArcaneForgingLoss.wireEnchantedHelmet:476 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m RepairManagerTest$ArcaneForgingLoss.wireEnchantedHelmet:476 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest$HandleSalvage.arcaneSalvageShouldExtractEnchantsIntoABook » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest$HandleSalvage.lockedArcaneSalvageShouldLoseTheEnchantsButStillPayMaterials » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest$HandleSalvage.lowSkillShouldBeRejectedWithTheRequiredLevel » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest$HandleSalvage.successfulSalvageShouldPayMaterialsAndEmptyTheHand » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest$HandleSalvage.tooDamagedItemsShouldBeRejected » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest$HandleSalvage.unbreakableItemsShouldBeRejected » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SalvageManagerTest.setUp:55 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.attackStrengthShouldScaleTheOddsAndClampAtFull(double, double)[1] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.attackStrengthShouldScaleTheOddsAndClampAtFull(double, double)[2] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.attackStrengthShouldScaleTheOddsAndClampAtFull(double, double)[3] » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.failedRollShouldApplyNothing » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.longerExistingSwiftnessShouldNotBeCutShort » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.missingPermissionShouldBlockMomentum » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.missingSpeedEffectTypeShouldFailFast » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.speedEffectTypeShouldResolveLazilyFromTheRegistry » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.strongerExistingSwiftnessShouldNotBeDowngraded » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.successfulMomentumShouldApplyTheSwiftnessBuff » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest$Momentum.weakerExistingSwiftnessShouldBeReplaceable » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest.setUp:59 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest.setUp:59 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest.setUp:59 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;31mERROR[m] [1;31m SpearsManagerTest.setUp:59 » NoClassDefFound Could not initialize class org.bukkit.Registry[m
[[1;34mINFO[m]
[[1;31mERROR[m] [1;31mTests run: 1644, Failures: 0, Errors: 108, Skipped: 0[m
[[1;34mINFO[m]
[[1;34mINFO[m] [1m------------------------------------------------------------------------[m
[[1;34mINFO[m] [1;31mBUILD FAILURE[m
[[1;34mINFO[m] [1m------------------------------------------------------------------------[m
[[1;34mINFO[m] Total time: 28.658 s
[[1;34mINFO[m] Finished at: 2026-07-11T03:38:08Z
[[1;34mINFO[m] [1m------------------------------------------------------------------------[m
[[1;31mERROR[m] Failed to execute goal [32morg.apache.maven.plugins:maven-surefire-plugin:3.2.5:test[m [1m(default-test)[m on project [36mmcMMO[m: [1;31m[m
[[1;31mERROR[m] [1;31m[m
[[1;31mERROR[m] [1;31mPlease refer to /home/jenkins/workspace/mcMMO/mcMMO/target/surefire-reports for the individual test results.[m
[[1;31mERROR[m] [1;31mPlease refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.[m
[[1;31mERROR[m] -> [1m[Help 1][m
[[1;31mERROR[m]
[[1;31mERROR[m] To see the full stack trace of the errors, re-run Maven with the [1m-e[m switch.
[[1;31mERROR[m] Re-run Maven using the [1m-X[m switch to enable full debug logging.
[[1;31mERROR[m]
[[1;31mERROR[m] For more information about the errors and possible solutions, please read the following articles:
[[1;31mERROR[m] [1m[Help 1][m http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
Build step 'Execute shell' marked build as failure
Archiving artifacts
Finished: FAILURE