Describe the bug
A clear and concise description of what the bug is and how it occurs.
If set "scoreboards: true" in "config.yml", players will be kicked when start any quest(whose "Enable scoreboards" is true), and can't join the server anymore.
Reproduction
Steps to reproduce the behavior. (If not already explained above.)
Create a simple quest through GUI in game, here is its config:
startableFromGUI: true
name: '123'
manager:
branches:
'0':
stages:
'0':
writeText: '123'
placeholders: false
stageType: CHAT
endingStages: {}
id: 2
If any player start this quest, he will be kick from the server and can't join server. When this player join server the console will show:
[22:39:04] [Server thread/INFO]: Crealiest[/127.0.0.1:52208] logged in with entity id 127 at ([world]153.79848318885166, 43.0, -41.89328482375264)
[22:39:04] [Server thread/INFO]: Crealiest lost connection: Internal Exception: java.lang.UnsupportedOperationException
And player will receive:

But if I switch "scoreboards: true" to "scoreboards: false" in "config.yml"

The player can join the server again!
I also tryed 0.19.7, same situation.
Software
BeautyQuests version: 0.20.0 0.19.7
Game version: 1.16.5
Server version: paper-1.16.5-786
Server type (e.i. PaperSpigot): paper
Are you using a protocol hack (like ViaVersion)?
No
Additional context (optional)
Add any other context about the problem here.
I thought that it might because there are some conflicts between BeautyQuests and InfiniteScoreboard, so I remove "InfiniteScoreboard.jar" from "plugins" file to see what will happen.
Nothing changed. The problem still same. Only when "scoreboards: false" can the player join in.
(FR: Si vous êtes plus facilement compréhensible en français, écrivez dans cette langue car il s'agit de ma langue natale)
Describe the bug
A clear and concise description of what the bug is and how it occurs.
If set "scoreboards: true" in "config.yml", players will be kicked when start any quest(whose "Enable scoreboards" is true), and can't join the server anymore.
Reproduction
Steps to reproduce the behavior. (If not already explained above.)
Create a simple quest through GUI in game, here is its config:
If any player start this quest, he will be kick from the server and can't join server. When this player join server the console will show:
[22:39:04] [Server thread/INFO]: Crealiest[/127.0.0.1:52208] logged in with entity id 127 at ([world]153.79848318885166, 43.0, -41.89328482375264)
[22:39:04] [Server thread/INFO]: Crealiest lost connection: Internal Exception: java.lang.UnsupportedOperationException
And player will receive:

But if I switch "scoreboards: true" to "scoreboards: false" in "config.yml"

The player can join the server again!
I also tryed 0.19.7, same situation.
Software
BeautyQuests version: 0.20.0 0.19.7
Game version: 1.16.5
Server version: paper-1.16.5-786
Server type (e.i. PaperSpigot): paper
Are you using a protocol hack (like ViaVersion)?
No
Additional context (optional)
Add any other context about the problem here.
I thought that it might because there are some conflicts between BeautyQuests and InfiniteScoreboard, so I remove "InfiniteScoreboard.jar" from "plugins" file to see what will happen.
Nothing changed. The problem still same. Only when "scoreboards: false" can the player join in.
(FR: Si vous êtes plus facilement compréhensible en français, écrivez dans cette langue car il s'agit de ma langue natale)