Quests icon indicating copy to clipboard operation
Quests copied to clipboard

VotingPlugin offline voting isn't supported by the Vote Task.

Open ClickErrorxD opened this issue 2 years ago • 0 comments

Description of Bug

If you setup quest(s) to have player's vote in order to complete said quest, it work's if the player is online. However, if a player vote's while offline, and they rejoin after voting, it doesn't update the player's progression. Basically says they didn't vote, when they did. VotingPlugin supports offline voting 100%.

The issue with this, is that bedrock player's typically cannot be online and vote at the same time. So they have no way of really completing this task type.

Steps to Reproduce

  • Setup a quest that requires player's to vote X times while the quest is started.
  • Vote under a username of an account that is offline.
  • Rejoin, notice you get your vote rewards, if setup, but your quest didn't count your votes.

Environment

  • Minecraft version: 1.20.1
  • Server software: Paper version git-Paper-69 (MC: 1.20.1) (Implementing API version 1.20.1-R0.1-SNAPSHOT) (Git: 6b325cd)
  • Quests version: Quests-3.14.2-3345d07.jar

Agreements

  • [X] I am running the latest version of Quests
  • [X] I am certain this issue is unique and a similar issue is not currently open
  • [X] I am using a version of Minecraft which is supported by Quests

Other

We had a user who voted while offline for almost a week, who had the quest started before they left. When they rejoined, none of the votes counted towards said quest.

here is the quest we made: votingplugin: type: "votingplugin_vote" amount: 50 Again, it works if you are online, I've personally tested as a non-op, on bedrock and a java account.

ClickErrorxD avatar Aug 07 '23 18:08 ClickErrorxD