Voxel Shop beta is live. Expect occasional bugs. Learn more
Cross Server | Quests | Ranks | Tree | Passives/Unlocks | Stats | Achievements
Small bug fix for StatsGUI throwing NullPointerError - Thanks to @FlexouzMV
- Adjusted default passive values for improved balance within RDQ.
- Modified Captis: the "Amount" field is now the "Rate" field.
- Enhanced Captis logic to ensure the passive only triggers once per fishing event.
- Paper servers fix on startup
- Web service fix to accommodate new library manager
- Adjusted default achievement tier colors for consistency.
- Updated default quest requirements in Rank1 for accuracy.
- Introduced custom money to rank requirements, transitioning from the experimental phase.
- Introduced a new permission: RaindropQuests.achievement.<AchievementID>. This permission is necessary to obtain specific achievements.
Add try-with-resource to MythicBukkit calls
Made Depends check static for better management
Moved startup logic to PluginManager for external library loading
Optimized support for Spigot servers
Moved RDQ dependencies to external library download/loader to reduce jar size for deployment.
- Implemented custom LibraryManager for external jar loading. Thanks to LuckPerms and @AlessioDP
- Updated shutdown sequence implementing CompletableFutures to improve speed and maintain safe shutdown logic
- Added expections for spigot servers to PlayerInteractEvent - thanks to @FlexouzMV
- Fix to web GUI showing up in-game on some occasions - Thanks to @FlexouzMV
- Fix to null Mythic Mobs error - Thanks to @FlexouzMV
Fix to piscatio throwing mcMMO XPGainReason error. Thanks to @FlexouzMV for reporting the issue.
Gratitude is extended to @FlexouzMV for their invaluable contribution toward meticulous testing, aiding in the meticulous identification and resolution of bugs and errors. This update encompasses the following enhancements:
- Rectification of errors pertaining to machine purchases within the shop GUI
- Optimization and refinement of cooldown mechanisms across RDQ
- Resolution of issues within the passives GUI, rectifying the incorrect display of ownership for players lacking the respective passive
- Rectification of errors in mcMMO placeholders
- Introduction of a preliminary version of the wiki, now accessible
Thanks to @FlexouzMV for discovering error in Quantum Storage code.
Additional optimizations to database session threads.
A huge shoutout to @flexouz for their dedicated testing efforts and meticulous error reporting! Their invaluable input led to pinpointing critical issues within RDQ and optimizing the plugin for an enhanced user experience. Here's a summary of the latest changes:
- Addressed default quest yaml to seamlessly accommodate Essentials users.
- Resolved logic errors encountered during passive purchase within the GUI.
- Rectified null errors associated with Titles functionality.
- Implemented a significant update to RDQ's database save logic, resolving a critical RPlayer object reset bug.
- Fixed tab-complete suggestion logic errors and introduced updated suggestions.
- Streamlined data loading and shutdown logic for improved efficiency.
- Enhanced RDQ log messages, facilitating easier debugging processes.
- Cleaned up outdated logger messages for a more refined debugging experience.
- Small fix to a number of usage permissions for passives
- Fix to %rdq_passives_all% placeholder
- A preliminary wiki is now available!
Minor fix to ranks.yml default description
Fixed title count (was concatenating previously)
Updated API used to implement GUI - Thanks to Knackotter
Updated Soft Depends:
mcMMO from 2.1.222 to 2.1.226
PAPI from 2.11.3 to 2.11.5
Towny from 0.99.5.0 to 0.100.0.0
Jobs from 5.2.1.2 to 5.2.2.2
- Added slow option to condense
- Fixed bug in passive command to set on command issuer and not target
- Fixed bug when running passive command in console
- Fixed crafting logic for passives and optimization bug
- Added town only option to condense passive crafting
- Changed kill counter database to have lower case columns names - wrompus is sorry. 4.0.0 will rework the DB to handle updating
- Fixed MelonWand tabcomplete
- Added option to use melon wand on chests
Permission Change:
RaindropQuests.command.ranks.bypass.* is now RaindropQuests.bypass.*
New Permissions:
RaindropQuests.passive.condense.bypass.slow
RaindropQuests.item.melonwand.chest - use melonwand on chests
New Placeholders: The following returns the values from the config
%RDQPassives_<PassiveID>_name%
%RDQPassives_<PassiveID>_lore%
%RDQPassives_<PassiveID>_material%
%RDQPassives_<PassiveID>_chance%
%RDQPassives_<PassiveID>_vault%
%RDQPassives_<PassiveID>_currency%
%RDQPassives_<PassiveID>_amount%
%RDQPassives_<PassiveID>_orecost%
%RDQPassives_<PassiveID>_cost%
%RDQPassives_<PassiveID>_nethermats%
%RDQPassives_<PassiveID>_index%
%RDQPassives_<PassiveID>_requirements%
%RDQPassives_<PassiveID>_primary%
%RDQPassives_<PassiveID>_quasiprimary%
%RDQPassives_<PassiveID>_goldenapple%
%RDQPassives_<PassiveID>_goldencarrot%
%RDQPassives_<PassiveID>_enchantedgoldenapple%
%RDQPassives_<PassiveID>_cooldown%
%RDQPassives_<PassiveID>_storagelimit%
%RDQPassives_<PassiveID>_passthrough%
%RDQPassives_<PassiveID>_fullpassthrough%
%RDQPassives_<PassiveID>_townonly%
Player Specific Placeholders:
%RDQPassives_<PassiveID>_player% - check if player has passive
%RDQKills_<EntityType>% - return players kill count. Note: Use "player" for PVP kills
%RDQPotions_<PotionID>% - return players potion crafted count
THIS UPDATE CHANGES CONDENSE ITEMS. PLEASE MAKE SURE TO REPLACE PLAYERS CURRENT CONDENSE ITEMS. If you changed the items.yml or create custom items for your server you may be familiar with this.
Please see wiki for config and recipe changes. https://plugins.amzmcwiki.com/
- Fixed web GUI home page
- Stopped non-players from taking any RDQ blocks - thanks @WickedGoom
- Added option to make RDQ items immune to explosions
- updated block status if explosion effects RDQ block
- Condense items now glow enchanted for easier identification
- Default items.yml updated to show tier of condensed block
- Added more syntax checks to give command
- Updated balance change messages. Now updates player with value loss/gained and new balance
- Added nether gold to superheat