All Mods Resource Packs Data Packs Shaders Modpacks Plugins
BetonQuest

BetonQuest

by Wolf2323 • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Visit our Website for the best information about BetonQuest!

BetonQuest is the most versatile quest and conversation system out there, you can script the most in-depth adventures you can imagine.

  • Quest Tools: Logs, Menus, Items, Notifications
  • Conversations: Interactive, Multi-Path, Translatable
  • Extensive 40+ Plugin Integrations, API
  • Free and Open Source
  • Loved by Admins: In the Top 10 best Rated Plugins out of 59.000 Plugins!
  • Continuously updated by the community since 9 years!

Beautiful multi-path Conversations

Players can have immersive conversation with NPC's by utilizing BetonQuests Multi-Path-Conversation System. Questers can freely define multi-path stories, narrated with NPC conversations, and with multiple endings that affect a player's gameplay. Questers can also choose between five different styles to display their conversations.

Endless Integrations

BetonQuest supports more than 40 other plugins, ranging from standard plugins like WorldGuard/WorldEdit and Citizens to more advanced ones such as EffectLib. It also offers support for other quest plugins, so you can just keep your old quests and create further additions to your quest lines based upon the progress in your old plugin. If just Beton isn't enough you can always just hook into Skript or Denizen too.

Custom Notification System

Questers can make use of BetonQuests notifyIO system that provides access to all of Minecafts GUI elements to display notifications.

Provide NPC conversations in any language. Each player can set his own language which means that - if translated - all conversations will be in the players native language.

You can give players information about where they are in a quest using the "Journal". The Journal is a book in which you can write content based on the players actions.

Player, NPC and Hologram Hider

BetonQuest allows you to hide players from each other based on conditions. This can be used to create story-regions where players are always alone. It's also possible to hide entire Citizens NPC's and HolographicDisplays holograms.

There are tons of features in BetonQuest! Please visit our website for more information.​

Feel free to join our Discord for questions and updates: Discord Use Github for bug reports and feature requests: Github Issues

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.3 26.2 26.1.x +4
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.2 26.1.x 1.21.x +3
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
26.1.x 1.21.x 1.20.x +2
Paper
5h ago 1
1.21.x 1.20.x 1.19.x +1
Paper Spigot
5h ago 1
1.21.x 1.20.x 1.19.x +1
Paper Spigot
5h ago 1
1.21 1.20.x 1.19.x +1
Paper Spigot
5h ago 1
1.21 1.20.x 1.19.x +1
Paper Spigot
5h ago 1
1.20.x 1.19.x 1.18.x
Paper Spigot
5h ago 1
1.20.x 1.19.4 1.18.2
Paper Spigot
5h ago 1
1.20.4 1.19.4 1.18.2
Paper Spigot
5h ago 1
1.20.4 1.19.4 1.18.2
Paper Spigot
5h ago 1
1.20.4 1.19.4 1.18.2 +5
Paper Spigot
5h ago 1
1.20.2 1.19.4 1.18.2
Paper Spigot
5h ago 1
1.20 1.19.4 1.18.2
Paper Spigot
5h ago 1
1.19.4 1.18.2
Paper Spigot
5h ago 1
1.20 1.19.4 1.18.2 +5
Paper Spigot
5h ago 1
1.19.3 1.18.2
Paper Spigot
5h ago 1
1.19.3 1.18.2
Paper Spigot
5h ago 1
1.19.2 1.18.x
Paper Spigot
5h ago 1
1.19.2 1.18.2
Paper Spigot
5h ago 1
1.19.x 1.18.x
Paper Spigot
5h ago 1
1.19.x 1.18.x
Paper Spigot
5h ago 1
1.19.2 1.18.2 1.17.1
Paper Spigot
5h ago 1
1.19.2 1.18.2 1.17.1
Paper Spigot
5h ago 1
1.19.2 1.18.2 1.17.1 +4
Paper Spigot
5h ago 1
[__**fix brew objective checks old item for valid brew instead newly brewed one (#4324)**__](https://github.com/BetonQuest/BetonQuest/commit/2e50571a0c347394fe3d8883463f4c62a9fda7b8)
[__**Merge pull request #4319 from BetonQuest/dependabot/maven/org.apache.commons-commons-lang3-3.21.0**__](https://github.com/BetonQuest/BetonQuest/commit/9ffda90fe1b365816401ea7f1f077ba9d6735410)

Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0
[__**Merge pull request #4320 from BetonQuest/dependabot/github_actions/crowdin/github-action-3**__](https://github.com/BetonQuest/BetonQuest/commit/2ebbe6fc2e939892ce26f11edd197c0541137028)

Bump crowdin/github-action from 2 to 3
[__**Merge pull request #4318 from Wolf2323/StageIllegalState**__](https://github.com/BetonQuest/BetonQuest/commit/9993de6d940b60a3527ca12eb930e29b6dc3fce8)

Remove redundant exception handling in StageCondition methods to simplify logic
[__**Merge pull request #4317 from Wolf2323/MemLeak**__](https://github.com/BetonQuest/BetonQuest/commit/ec4ba6763fbda34ac445eaadd11343f89b8021a0)

Fix memory leak when a player quits the server
[__**Merge pull request #4316 from Juyas/update/faststats**__](https://github.com/BetonQuest/BetonQuest/commit/d967a09c70388afe72ffba3f0cbbf99e61b31e96)

Update faststats-bukkit version to 0.30.2 in pom.xml
[__**Allow to selective cache results of argument chains (#4304)**__](https://github.com/BetonQuest/BetonQuest/commit/9ae1b480997f6785036c9f5904039357e88cd26b)

  • add cache for immutable values
  • properly deprecate old constructors and add caching to sections
  • use inner class for cached argument
  • add docs for instruction caching

Co-authored-by: TheosRee <theosree@users.noreply.github.com>
[__**Merge pull request #4315 from Wolf2323/PlayerQuitPlacerData**__](https://github.com/BetonQuest/BetonQuest/commit/78c1e333bf1dc3d0ed06d6804e41f99d5b82798a)

Change event priority to MONITOR in JoinQuitListener to have the data…
[__**allow to skip interceptor delay and starting new conversations while in the delay (#4307)**__](https://github.com/BetonQuest/BetonQuest/commit/318ea6e6561114935f51b20c8e70e847e3fd1d6e)

as well as passing their history to a new one to show it "bundled" at the end
[__**Merge pull request #4312 from Wolf2323/itemsadder**__](https://github.com/BetonQuest/BetonQuest/commit/2f8d842d29027775fffe1a043505e8f380fb86e1)

Fix daily dependency check by using the maven central dependency of itemsadder-api
[__**Fix DefaultNpcHider logic: switch to alternating hide conditions instead of combining them (#4310)**__](https://github.com/BetonQuest/BetonQuest/commit/f084bd7062d9dd3d30464b4a4745b3ba96ff29cd)
[__**Merge pull request #4313 from TheosRee/feat/effect**__](https://github.com/BetonQuest/BetonQuest/commit/262ccd16d359527cee080919048796ef0f7cb726)

Add target location for EffectLib's particle action
[__**Merge pull request #4311 from TheosRee/fix/lore**__](https://github.com/BetonQuest/BetonQuest/commit/39bd70643e23028be31962db8643278b0ba22fbd)

Add removed none-check for simple item lore
[__**cahnge event priority to MONITOR in JoinQuitListener (#4309)**__](https://github.com/BetonQuest/BetonQuest/commit/16c36b659265221b1953c1ca315801c4e09f1df1)

to not trigger when the event is cancelled in the HIGHEST priority
[__**fix PlayerHider could override each other resulting in unexpected behavior (#4308)**__](https://github.com/BetonQuest/BetonQuest/commit/894b7ee8965451dd57fd78500326c7a1ce06ee0a)

when using the same source player conditions
[__**Merge pull request #4303 from Juyas/docs/changelog**__](https://github.com/BetonQuest/BetonQuest/commit/2633d6d509d32670fe742c7bc378b70b7f6755df)

[DOCS] Update changelog documentation
[__**Merge pull request #4302 from TheosRee/dev/dependency**__](https://github.com/BetonQuest/BetonQuest/commit/3706e38093849f4d5b8561109f2d41e9108a21e0)

Fix build module dependency resolving
[__**Merge pull request #4298 from TheosRee/feat/pdc**__](https://github.com/BetonQuest/BetonQuest/commit/4960c57a833fda08dcd5b531cfceb62f6d646b10)

Add PersistentDataContainerHandler to simple item
[__**update checkstyle-idea.xml to new plugin version (#4291)**__](https://github.com/BetonQuest/BetonQuest/commit/83280eb8f971c4fc23f656266ffdc8e14f44d9cc)
[__**Merge pull request #4285 from Juyas/docs/apply-syntax**__](https://github.com/BetonQuest/BetonQuest/commit/c3d49cf0dcc1ee9c9f9e7f0487b506fc8e58d177)

Apply more new syntax to Actions-List.md
[__**Merge pull request #4255 from Juyas/docs/api-changelog**__](https://github.com/BetonQuest/BetonQuest/commit/3ac80861dc3dbdae095e92b35e94dbce9f9be426)

[DOCS] Add API-Changelog and its CI
[__**Rework simple item to allow usage of placeholders (#4262)**__](https://github.com/BetonQuest/BetonQuest/commit/719a7f9c57a365c17e194f45ed0c621e45447001)

In the progress the whole handler structure is changed and modifications can now simply be done via the SimpleQuestItemHandlerRegistry instead of re-creating all Handlers for every change.

Also the simple item now uses the instruction for parsing which means placeholders can now only be used for values and not over multiple parts.
[__**Merge pull request #4282 from Juyas/optimize/asyncsaver**__](https://github.com/BetonQuest/BetonQuest/commit/040d021fcffc7ed6638b878a2c8398be38d0fe58)

Remove unused database connection validation logic in AsyncSaver
[__**Merge pull request #4279 from BetonQuest/dependabot/maven/com.google.guava-guava-33.7.1-jre**__](https://github.com/BetonQuest/BetonQuest/commit/a58ef2675b19f8bee8e09ed47131b8ffa6f5730e)

Bump com.google.guava:guava from 33.6.0-jre to 33.7.1-jre
[__**Merge pull request #4280 from BetonQuest/dependabot/github_actions/toshimaru/auto-author-assign-3.1.0**__](https://github.com/BetonQuest/BetonQuest/commit/e55666f26fd9fa0ced1f30b35b593e34c5cafd86)

Bump toshimaru/auto-author-assign from 3.0.3 to 3.1.0
[__**Merge pull request #4278 from Wolf2323/ParentUpdate**__](https://github.com/BetonQuest/BetonQuest/commit/dada343e57a4392290a1ee88366f4b68cc18538e)

Updated parent project version to 2.13.0 and updated all related PMD violations
[__**Merge pull request #4277 from Wolf2323/PlayerDataStorage**__](https://github.com/BetonQuest/BetonQuest/commit/e652922a376482b7967f05c40fd6250eed1bfe3b)

Remove FutureTask usage in PlayerDataStorage to simplify player data handling
[__**Merge pull request #4276 from BetonQuest/CommonProjectFiles-Sync**__](https://github.com/BetonQuest/BetonQuest/commit/8e35f85409c0e4784daf643c2784f6c270afbd44)

Sync common files
[__**Merge pull request #4275 from Wolf2323/BetonQuestRelease**__](https://github.com/BetonQuest/BetonQuest/commit/2efec9f996a06f47adefc90761ee145108d2e1b1)

Fix env variable usage in GitHub Actions build script for versioned artifacts during GitHub release
BetonQuest Icon
Download BetonQuest
Select game version
Select platform