MiraculixxT / bluemap-marker

BlueMap addtion plugin. Add a marker command to the game to easily setup your markers ingame without touching configs
MIT License
14 stars 6 forks source link

Glitched state where marker setup is both active and inactive #38

Open Easyidle123 opened 2 weeks ago

Easyidle123 commented 2 weeks ago

I've just installed the plugin. I first mistakenly attempted to set up a shape without having made a marker set before. However, when cancelling, I'm unable to create a marker set as "You already started a marker setup!". However, when clicking Cancel, it says "You have no current marker setups." No amount of different commands or attempting to perform actions can break me out of this state, so its effectively a softlock.

A full list of the commands used:

/bmarker create shape world help
/bmarker-setup cancel
/bmarker create shape world mushroom-island
/bmarker-setup id mushroom-island
/bmarker-setup label what
/bmarker-setup label Farming District
/bmarker-setup label Dorito Island
/bmarker-setup add_edge -256 1372
/bmarker-setup add_edge -172 1222
/bmarker-setup add_edge -76 1076
/bmarker-setup add_edge -82 1060
/bmarker-setup add_edge -164 1077
/bmarker-setup add_edge -229 1107
/bmarker-setup add_edge -298 1117
/bmarker-setup add_edge -350 1121
/bmarker-setup add_edge -397 1135
/bmarker-setup add_edge -335 1223
/bmarker-setup detail This mushroom island will be home to the Farming District
/bmarker-setup build```
At this point I realized the build was not working due to no marker sets, and tried to fix it. Afterwards, the issues began occurring.

/bmarker-setup id /bmarker-setup id "" /bmarker-setup build /bmarker set-create world /bmarker-setup id mushroom-island /bmarker-setup build /bmarker set-create world /bmarker-setup build /bmarker set-create world /bmarker-setup cancel /bmarker set-create world default /bmarker set-create world /bmarker-setup cancel /bmarker set-create world /bmarker-setup cancel /bmarker set-create world /bmarker-setup cancel /bmarker create /bmarker create shape /bmarker create shape world /bmarker set-create /bmarker set-create world /bmarker-setup build /bmarker create line world /plugman reload BlueMap-Marker /bmarker set-delete world /bmarker set-delete world delete /bmarker create line world /bmarker set-create /bmarker set-create world /bmarker-setup cancel

MiraculixxT commented 2 weeks ago

Marker-Set Builder and Marker Builder work alongside with each other. Therefore, you should be able to have a running marker and marker-set builder at the same time without any issues. Plugman (or any other plugin reloader) breaks this process completely and need a server restart to work again. Those plugin manager simply perform an internal reload which is highly instable