BetonQuest - All Your Adventure Supplies | Versatile Quests | In-depth Conversations icon

BetonQuest - All Your Adventure Supplies | Versatile Quests | In-depth Conversations -----

An advanced and powerful quest scripting plugin for Minecraft.



BetonQuest 2.2.0
Changed
  • spawn event now only spawn mobs and no other entities
  • ProSkillAPI rename to Fabled
Added
  • new conversation options
    • start_new_lines the amount of new lines that should be printed before the conversation starts
    • npc_text_fill_new_lines should lined be filled between the NPC text and the player answer options
  • world condition now supports variables for the world name
  • underscores are now escapable in item names and lore via \_
  • weather condition now allows to define a world, which can be a variable and can now be used in static context
  • time condition now allows to define a world, which can be a variable and can now be used in static context
  • time condition now supports minutes
  • paste event can now rotate schematics
  • permission condition now supports variables
  • moonCycle condition now allows to define a world, which can be a variable and can now be used in static context
  • global variable support for npc ids and condition ids in effectlib section
  • and condition can now be static
  • missing tab-completion and documentation for globalpoints and globaltags command
  • party condition now supports a location variable, to be used in a static context
  • enitity condition now supports variables for the entity name
  • mmochangeclass objective for MMOCore that listens for a player changing their class
  • removeentity event now supports variables for the entity name
  • variable condition can now be used in a static context
  • TrainCarts integration
    • traincartslocation objective that executes when the player passed a location
    • traincartsride objective that executes when the player is riding a train
    • traincartsexit objective that executes when the player exited a train
    • traincartsride condition to check if the player is riding a specific named train
  • scoretag event and condition
  • action objective now supports configuring the hand used for the interaction, preventing multiple objective completions at the same time
Fixed
  • broken title check in book QuestItem
  • BlockSelector did not match exact block matches and started regex matching causing performance issues during load and reload
  • wrong order of arguments in fire work effects
  • non-static variables causing cross conversation validation to break
  • LuckPerms integration not pushing the permission update to the connected servers correctly.
  • crafting objective where complex recipes are not recognized
  • hieght condition where variable locations threw an exception
  • globalpoint condition where not initialized global points where 0
  • point condition where not initialized points where 0
  • QuestItem Potions cannot be saved in 1.20.5+
  • Schedules could run twice on some systems by an inaccurate time returned java's Instant.now()
  • Journal interaction with blocks like lecterns
  • sections that are created in templates by write operations, where no edits should actually be done
    • this caused a lot of "ghost" sections that could not be loaded like schedules, menus and manny more
  • Conversations work in 1.21.3 again
----------, Dec 1, 2024
Resource Information
Author:
----------
Total Downloads: 61,791
First Release: Nov 30, 2014
Last Update: Jan 12, 2025
Category: ---------------
All-Time Rating:
169 ratings
Find more info at betonquest.org...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings