The grim spectate command uses player.teleport which is not supported on folia. For folia the function player.teleportAsync would be needed but that would break java 8 compatability. I'm currently looking into that to see if there is a way to maybe load some classes if the plugin runs on folia to fix that. I'm open for ideas :D
I've got it working through a subproject and class loading during runtime. I've tested it on Folia 1.20.4 and Spigot 1.8.8 and found no errors. MR is following
Describe the bug and how to replicate it
The grim spectate command uses player.teleport which is not supported on folia. For folia the function player.teleportAsync would be needed but that would break java 8 compatability. I'm currently looking into that to see if there is a way to maybe load some classes if the plugin runs on folia to fix that. I'm open for ideas :D
Grim version
any
Server version
Any folia version
Plugins
Not important for this issue