questlines-core-1.15.0.jar
What's new
QuestLines Core – Version 1.15.0 ━━━━━━━━━━━━━━━━━━━━━━
🆕 Features • A placed quest board can now be switched to the daily rotation - the physical form of /daily.
🆕 Actions • opendoc:topicId (alias openwiki:) - open the in-game wiki straight to a topic. • playAnimation: now takes an animation slot, so an NPC can play a facial expression or emote.
⌨ Commands • /ql share <questId> - publish a quest as a temporary link you can send to someone. • /ql config - edit every server setting in game, with each row marked live, new players only, reload or restart. • /daily now has its own permission, questlines.daily.use, separate from /journal and /streak.
🖥 UI • Wave arenas can now hand out per-wave rewards, on every wave or on one specific wave. • Fixed waves can now be reordered in the wave arena editor with MOVE UP / MOVE DOWN.
⚙ Optimizations • Opening the /ql editor no longer stalls the server on the database backend.
🐛 Fixes • hideNpc: and showNpc: now work on servers running Denizens without HyCitizens. • Escort companions are again visible only to the player escorting them. • A hidden NPC now takes its floating quest icon with it. • NPC dialogue portraits now render - the image was never drawn. • A portrait added while the server is running now appears on the next dialogue. • Resetting an offline player's tracker count in the /ql editor now persists on the database backend. • playerDisconnect actions no longer abandon the rest of the list for a player who left before fully joining. • Quest validation no longer reports false errors for the newer variable: operations or for actions after a page: switch. • Quest validation no longer warns that a cooldown page is unreachable when a matching not:cooldown page comes first. • Quest validation no longer reports requirement and action types added by other plugins as unrecognised. • A burst of player-targeted commands no longer times out on the database backend and skips players.
🧪 API • Plugins can now register an argument check for the requirement and action types they add. • Every registered requirement, action and variable type is now exported to QuestLines/registry.json for the web editor. • escortOwnerOf(npcId) - tells a plugin which player an escort companion belongs to.
Support Development If you would like to help support development: https://ko-fi.com/redstoner https://www.patreon.com/c/RedStoner_Pro
This mod has no additional files

