RDQ 4.0 BETA Released!

RDQ 4.0.0 BETA R1 is official available! Check it out on discord!

We are thrilled to introduce the highly anticipated 4.0.0 BETA update for the RDQ plugin! (formerly known as RaindropQuest). This update is a game-changer, as we have rebuilt the plugin from scratch and added exciting features to enhance your gameplay experience. Let's dive into the amazing updates:

Database:
  • Dropped support for SQLite in favor of more powerful options.
  • Added support for H2 (local), PostGres, and MySQL databases, utilizing object-relational database tables and queries.
  • Reduced unnecessary database hits, optimizing server performance.
Config Files:
  • Enjoy the convenience of an automatic config updater for seamless configuration management.
  • Introducing RDQ specific log files to streamline debugging and troubleshooting.
  • We have added an admin command that allows you to automatically upload log files to our developer Discord server when encountering issues, ensuring swift assistance.
Quests:
  • Embrace the power of custom items support in your quests, opening up a world of possibilities.
  • Use rq convert command for easy conversion of items to yaml format for config editing
  • Further improvements to cross-server random quests handler
Ranks:
  • Zero database hits during player rank interactions, improving server performance.
  • Unlock the potential of custom items support within ranks, providing unique rewards and incentives.
  • Experience a complete rework of the rank requirements system, making it more intuitive and flexible.
  • Enjoy a revamp of the ranks.yml file, providing a cleaner and more organized configuration structure.
  • Utilize override options for lore in the GUI; allowing you to hide RDQ generated requirements as desired.
Passives:
  • Immerse yourself in the world of fishing with two exciting new passives:
    • Captis: Catch fish faster than ever before!
    • Piscatio: Earn extra mcMMO and/or vanilla XP from every caught fish.
    • These passives work harmoniously with mcMMO and fishing plugins, enhancing your fishing experience.
  • Improved Collector passive, which features chained async RDQ collection logic for seamless item gathering.
  • Discover the Auto Crafter toggle button, providing an effortless crafting experience.
  • Improved quality of life to the Auto Crafter GUI with the desired crafting result displayed.
  • Experience chained async RDQ auto-crafting logic, with the crafting result conveniently displayed in the GUI.
  • The Auto Crafter does not affect normal hoppers and operates without any database hits, ensuring smooth performance.
  • Enjoy improved logic and reduction of duplication bugs for a seamless crafting experience.
Titles:
  • Say goodbye to PrefixGUI and SuffixGUI! The Titles GUI has taken their place, streamlining the title selection process.
  • Simply right-click or left-click to apply the appropriate title with ease.
  • The titles GUI now displays the prefix, suffix, and date when the title was obtained.
Collector GUI:
  • Collector tasks will now automatically stop upon bank draining, preventing unnecessary operations.
  • Server owners can change collection interval
  • Exclusion list supports custom items
  • Improved quality of life with added collected items count
  • Asynchronous cross-server collector player statistics

Regulator GUI:
  • Take control remotely with the ability to start or stop all machines, all crafters, or all collectors.
  • Access all machines in one comprehensive GUI, empowering you to:
    • Deposit and Withdraw from each machine individually.
    • Withdraw from all machines simultaneously.
    • Start, Stop, or Configure crafters and collectors with ease.
RDQ Statistics:
  • Experience the power of asynchronous RDQ custom statistics logic, improving performance and responsiveness.
  • Proxy/node servers now send statistics to the master server queue, ensuring accurate cross-server custom statistics.
  • Enjoy enhanced search and handling of custom statistics, including seamless synchronization to vanilla Minecraft stats such as kill counts.
Frontend 2.0 (Web GUI):
  • Tracked user session logging from other devices, providing a smooth and seamless experience.
  • Indulge in the added thrill of slot machine gambling for extra offline fun and excitement!
  • The tree for the front end has been initiated, bringing us one step closer to the final release.
  • We are building the tree using the powerful Vue Flow technology, ensuring a visually stunning and user-friendly interface.
  • All web GUI logic has been offloaded to asynchronous threads, significantly reducing lag for online players.
  • Enjoy individual quest, rank, and passive pages, providing a comprehensive overview of your achievements and progress.
  • We have implemented saved session handling, eliminating the need to re-log into the web GUI after the server restarts or the plugin reloads.
  • Our new login, registration, and verification Vue components ensure a seamless and secure user experience.
  • Experience live Minecraft account verification during registration, adding an extra layer of protection.
  • We have eliminated the need for external dependencies (e.g., DiscordSRV) and achieved ZERO database hits during web page load.
  • The front-end has been built using Vue 3, Vuetify, Vuetify Labs, and Vue Flow, guaranteeing a cutting-edge and polished interface.
Updates:
  • Incomplete:
    • Add Melon Wand (likely will become a passive).
    • Add Discord notifications for various events.
  • Planned:
    • Shop GUI for an enhanced trading experience.
    • Bounty system to spice up player interactions.
    • Additional various Web GUI pages and components, including titles, achievements, and full Jobs stats.
    • New Passives: Players pass through hoppers; quick smelt furnaces (which can explode once overheated); water tanks (to store water and cool RDQ machines).

Comments

Popular posts from this blog

RDQ 4.0 BETA Improvements

RDQ 4 Updates Log