Voxel Shop beta is live. Expect occasional bugs. Learn more  
RDQ icon

RDQ 6.0.0-Alpha-Build-14

Cross Server | Quests | Ranks | Tree | Passives/Unlocks | Stats | Achievements

Page 1 2 3 4 5 6 7
NullPointerError bug fix for Stats GUI

Small bug fix for StatsGUI throwing NullPointerError - Thanks to @FlexouzMV 

Default passives config update and Captis logic optimization

- 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 and web service hotfix

- Paper servers fix on startup


- Web service fix to accommodate new library manager

NullPointerException fix

- Fix for NullPointerException on Settings object.

Achievement permissions and default fixes

- 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.

Optimizations and better spigot support

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

Further implementation of custom library loader

Moved RDQ dependencies to external library download/loader to reduce jar size for deployment.

Custom LibraryLoader and spigot fixes

- 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

GUI bug fix and mythic mob null error fix

- Fix to web GUI showing up in-game on some occasions - Thanks to @FlexouzMV
- Fix to null Mythic Mobs error - Thanks to @FlexouzMV

Minor update to fishing passive

Fix to piscatio throwing mcMMO XPGainReason error. Thanks to @FlexouzMV for reporting the issue.

Bug fixes and optimizations update

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

Move database session to local thread and fix QStorage logic

Thanks to @FlexouzMV for discovering error in Quantum Storage code.
Additional optimizations to database session threads.

Major improvements to RDQ logic and bug fixes

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.

Permissions and placeholders fix

- Small fix to a number of usage permissions for passives
- Fix to %rdq_passives_all% placeholder
- A preliminary wiki is now available!

Soft Depends update and minor fixes

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

Condense slow and changes to money update messages.
- Fixed a couple message errors when spending custom RDQ money/economy in plugin
- Added color codes to economy/RDQ custom money value change messages for easier in-game view
- Removed glide and fly mechanics from condense slow (only intended to be a nuisance mechanic)
- Moved player inventory checks for condense items to an Async task
- Fixed several bugs to condense slow. Thanks @WickedGoom. Added/updated condense checks to the following events:
    --- Player clicks item in inventory
    --- Player drags item in inventory
    --- Player closes inventory (such as leaving an item in a crafting table and closing the inventory)
    --- Player crafts item (when a condense item is made)
    --- Player joined server
    --- OP command is issued on the player
    --- Player picks up item
    --- Player drops item
New condense options, placeholders, and MelonWand update

- 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

QoL Updates

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

Hotfix for rank up

Fix to rank up checks when using statistics.

Page 1 2 3 4 5 6 7
Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

economy

vault

passives

quests

quest

passive

currency