CleanroomMC / BetterQuesting

Forked BetterQuesting with many new features and optimizations
MIT License
10 stars 21 forks source link

Issue with repeatable quests in a multiplayer server #107

Open nate971 opened 6 months ago

nate971 commented 6 months ago

I would like to see if it would be possible to fix a deceptively simple issue I've been having with the Better Questing mod. Me and a friend have been working on a SRP mod pack that utilizes this mod for the purpose of being part shop, part skill tree for each player to level up and gain new abilities and items through.

There unfortunately has been an issue with repeatable quests which are essential for the functionality of the shop. Any quest that is meant to have the ability to be redone indefinitely will be able to be redone as normal in a single player world, but when they are completed in a multiplayer world they do not properly renew. Only the host is free from this issue, all other players in the server can only do the quest once before having to leave and then rejoin to reset their quests.

Some anomalies of note: 1.) Somehow by turning edit mode on in multiplayer and editing any quest in any way, no matter how small or insignificant the change, and then turning edit mode back off again will cause all repeatable quests to renew.

2.) Using the "bq_user refresh" command fixes the issue temporaily, but it must be used to refresh all repeatable quests each time a player wants to complete one again.

Also note that we are using the most recent and up to date version of Better Questing as well as Essentials to connect to one another.

I appreciate any help or feedback and will provide any additional information as requested.