PaperMC's classloader seems to somehow load objects and some other stuff in the plugin twice, leading to multiple issues from replays not being saved, to completely breaking some turns.
This obviously is a high priority bug and needs some kind of fix immediately.
My current assumption is that this is because Paper doesn't support the way Kotlin loads singleton objects.
PaperMC's classloader seems to somehow load objects and some other stuff in the plugin twice, leading to multiple issues from replays not being saved, to completely breaking some turns.
This obviously is a high priority bug and needs some kind of fix immediately.
My current assumption is that this is because Paper doesn't support the way Kotlin loads singleton objects.