Open Cynadyde opened 4 years ago
Is there also an IllegalArgumentException error message?
Like this one:
java.lang.IllegalArgumentException: CustomOreGeneratorService can not be null
at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[spigot-1.15.2.jar:git-Spigot-a03b1fd-5838285]
at de.derfrzocker.custom.ore.generator.impl.WorldConfigYamlImpl.deserialize(WorldConfigYamlImpl.java:65) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:567) ~[?:?]
...
Nope. Just two RuntimeExceptions that had the same cause. I've edited my post to include both of them, anyways.
Can you test this development version? And see if the Error still persists. Since I can not reproduce the Issues I can not test it my self.
This issue happened twice on the production server, both following these steps below. However, I just retraced my steps on a test server with custom-ore-generator 2020.02.29
and could not reproduce the issue, either.
Anyways, the snapshot appears to work so far. Hopefully, the bug will no longer trouble you or I. Thank you for responding and sorry for the troubles!
I am using spigot mc 1.15.2 and custom-ore-generator 2020.02.29
My server crashed while was I traveling through a world using the custom-ore-generator plugin. From the error message, I could tell it's because of an error during chunk generation:
Caused by: java.lang.RuntimeException: File plugins/custom-ore-generator/data/world-config/world13_subterra.yml does not have a WorldConfig under the key 'value'
.I've pasted the contents of
world13_subterra.yml
below. (I have not edited the file at all) Interestingly, the plugin was generating chunks just fine until I restarted the server. After this, the plugin generated theworld13_subterra.yml
file and began trying to parse it when I loaded a new chunk. I've pasted the stack trace below as well.