Skip to main content

Troubleshooting & FAQ

The NPC doesn't respond to right-clicks

  • Confirm Citizens is installed and enabled — QuestKeeper depends on it.
  • Confirm quest-npc-id in config.yml matches the NPC's ID from /npc list.
  • After changing quest-npc-id, reload the server or run /qk forcerefresh.

The quest didn't reset at midnight

QuestKeeper doesn't rely on exact-midnight timing. A background scheduler checks every 5 minutes whether the server date (per the configured timezone) has changed, and generates a new quest when it does. If you need the reset to happen immediately, run /qk forcerefresh (requires questkeeper.admin).

Points aren't increasing with my streak

This is expected current behavior, not a bug: every quest awards a flat 1 Quest Point, regardless of streak length. The streak.bonus-per-day and streak.max-bonus config keys — and the timed-quest bonus reward — are retained for a future re-enable, but are not active yet. See Configuration.

/tscroll player says the target hasn't consented

This only happens when ConsentPvP is installed. A player can only be teleported to via /tscroll player if they've opted in to consent. Without ConsentPvP installed, this check is skipped entirely.

A reroll took away a player's completed quest

It shouldn't — /qk reroll only affects players who haven't submitted the old quest yet. Anyone who already completed it keeps their completion. If you're seeing otherwise, check players.yml for that player's completedQuestDate against the quest date in quest.yml.