RDQ v6.0.0-Alpha-Build-14

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

  • Fixed Town Dependency Checks. Thank you
  • New quests.yml default config. 19 available quests
  • quests.yml warnings update on plugin startup
  • passives.yml config warnings update
  • Added non-pooled quests to all related GUIs
  • Updated cool downs to show as day, hours, minutes, and seconds to players.
  • Ranks/ranks.config change: GUIType Removed
  • config.yml change: GUIType added to GUI.<GUI> where applicable. See wiki for new config
  • Default GUIType changed to Scroll to support large amounts of ranks, quests, and achievements
  • Reload command reworked and functions as intended
  • New Job specific level up token
  • new Skill specific level up token

New commands:
/rq give <PlayerName> mcMMOToken <Amount> - no change (all mcMMO selection GUI)
/rq give <PlayerName> mcMMOToken <SkillName> <Amount> - give players skill specific token (provides level up when used and deletes)
/rq give <PlayerName> JobsToken <Amount> - no change (all job selection GUI)
/rq give <PlayerName> JobsToken <JobName> <Amount> - give players job specific token (provides level up when used and deletes)
/rq selectnewquests true|false - manually roll new quests. True will reset the timer

New Permissions:

RaindropQuests.command.give.<SkillName> - required to give specific mcMMO token (appropriate player permission still required to use)
RaindropQuests.command.give.<JobName> - required to give specific Jobs token (appropriate player permission still required to use)
RaindropQuests.command.SelectNewQuests
  • Condense recipes no longer interfere with other recipes.
  • Condense recipes now show in the recipe list.
  • Bug fixes for the new database interface
  • Restricted shift click crafting while passives are active. This is to reduce lag.
Code:
Crafting:
  # Note: setting true may result in server lag!
  # When enabled, allow players to shift click craft when passives are active
  # If players have no active passives, shift click is enabled as normal
  AllowShiftClick: false

-New config option! Random quest pool! This option allows server owners to specific which quests are in the random quest pool. Any quests that are not in the pool will be available to all players at any time.
Code:
Quests:
  # Enables randomly available quests
  Random: false
  # Number of quests randomly available
  Available: 2
  # Pool of available quests.
  # If Random is enabled and the pool is empty, all quests are used
  # Quest IDs for example Quest1, Quest2, Quest3 are default quest IDs
  Pool: [Quest1, Quest2]
  # Cool down before new quests are available - server wide - seconds
  CoolDown: 86400
  # If using MySQL - One server must have this enabled to use Quest Random Available across server networks
  # If this is enabled - every server will select and change the available quests when the timer is met
  # For SQLite users - Leave enabled
  Master: true

New command!
Code:
/rq toggle <PassiveName>/All  true/false - toggle specific (or all) passive(s) on/off
Version 3.1.7

THIS UPDATE BREAKS OLD DATABASES - THIS IS THE FINAL DATABASE BREAKING UPDATE. 4.0.0 WILL INCLUDE A DATABASE AND CONFIG UPDATER

Add cross server support for web GUI online status
Added lore, web lore, and show requirements options to ranks
Fixed hopper inventories trusted players when party changes members
Fixed quest completion resetting mechanization and crystallize to passives for players
Added permission check for using hopper
ranks.yml Change!!! - Crafting changed to PotionsCrafted
Fixed rank up job requirements - also added better config notes for server owners - and by request total job level
Fixed economy setup check on plugin startup
Fixed some minor prefix/suffix bugs
Fixed PassivesGUI tab complete
Fixed Quest null error when rewards are empty
Town Creation and Town Fallen discord notifications
Removed all Deprecated methods from build jar
Removed old Discord webhooks from discord.yml
Town prefix/suffix bug fix
Fixed mcMMO party trust logic when players change parties
DBInterface 2.0!!!
- Complete database overhaul
- Numerous optimizations for accessing and writing data
- Bug fixes for block data
- Bug fixes for quest tables when random mode enabled

New Passive Collector - Let players collect items!
- Exclusion list
- Only player owners can place collectors - trusted players can deposit funds
- Owner set when collector is given to player
- Server owners set collection interval and radius

New option: Statistics!!! - Allows the usage of MC statistics in quest and rank requirements
Code:
# See wiki for full config example
<StatisticID>:<Amount> || <StatisticID>:<Material>:<Amount>
RankID:
  Statistics: ["play_time:1000", "item_crafted:crafting_table:1"]
  PotionsCrafted: []
QuestID:
  Statistics: []

New option: Achivements/Titles!!! - Server owners set achievements using PlaceholderAPI and players can select the prefix/suffix associated in the config

New permissions:
RaindropQuests.command.ranks.bypass.statistics
RaindropQuests.command.ranks.bypass.* - give all bypass perms
RaindropQuests.command.AchievementsGUI
RaindropQuests.command.GUI.* - give all GUI permissions
RaindropQuests.player.* - All recommended default player only permissions (ability to use player needed commands, passives (once unlocked), quests, ranks, and GUIs) Note: This permission is now given to players by default

New Commands
/rq AchievementsGUI

Please see the wiki for config changes!
Fixed EMS/CallMod to use PlaceholderAPI
Added DiscordSRV channel options to discord.yml
Updated messages.yml
Review Brewer class and replace with custom potion enums
Add color code option to custom money name
Fixed condense to take cost from player upon crafting
Deprecated old discord methods in favor of DiscordSRV - Discord webhook method is still available but is recommended to use DiscordSRV as it can handle larger amounts of messages. Will be removed in a future update
Moved all Deprecated classes to Deprecated Package
Fixed online/offline status in Web GUI
Fixed info command to use new DBInterface
Removed Citizens in lieu of setup through Citizens - everything RDQ did can be done with Citizens commands instead - and provide better functionality
- Removed all NPC commands
- Removed all NPC permissions
Added /<BaseCommand> which will provide players a pageable list of available commands

By Request: Links feature!
- Provide players custom links using RDQ command!
- /rq link provides players pageable list of available links - each link is clickable Note: player only command (Player will not see links they do not have permission for)
- /rq link <PageNumber> - go to specific page - Note: Player only
- /rq link <TargetPlayer> <PageName> - provide player a clickable link - Note: Server and Player command
- Set link id (unique - permission - key), link name (appears in-game), hex color (link color), description (hover text), and URL (location) in links.yml

Permissions:
- RaindropQuests.link.* - Parent permission to view and use all links
- RaindropQuests.link.<LinkID> - Permission to use specific link
- RaindropQuests.command.link - Permission to use link command
- RaindropQuests.command.LinkTarget - Permission to send a link to another player (target only requires permission to open link i.e. RaindropQuests.link.LinkID)
- Added RaindropQuests.item.mcMMOTOken.* parent permission
- Added RaindropQuests.item.JobsToken.* parent permission
- Fixed RaindropQuests.* not inheriting some new permissions

See wiki for new links.yml!
Fixed bug in melon wand
Fixed color codes in LoadBlocks command
Fixed major bug with custom block detection failing after server restart - THIS REQUIRED A DATABASE STRUCTURE CHANGE - BACK UP YOUR DBs and manually provide players their items back - wrompus is sorry :(
All items in items.yml support color codes
New Passive! MECHANIZATION - Allows the usage of Auto Crafting Hoppers!
- After custom hopper receives the necessary recipe items, the crafted result will be outputted
- Ownership (player) is set upon placing the custom hopper
- Server owners can set costs including: custom RDQ currency or Vault supported economy - to set the recipe and/or crafting the custom item.
- Player requires Mechanization to set the recipe and utilize auto crafting
- Owners (player) can set trusted mcMMO party members or Towny town members (trusted members can see storage, bank, cost to craft, and deposit buttons)
- Server owners can set whether recipe or non-recipe items passthrough or hault the hopper
- Server owners can set the maximum storage limit of a hopper. I.e. if limit is 5 and a Diamond Shovel is set - the hopper will not store more than 10 sticks or 5 diamonds. (-1 for infinite storage - NOT RECOMMENDED)
- Checks if player has passive when crafting custom RDQ items
New Items! mcMMO Token and Jobs Token - Allows you to level up
- Great reward option for servers!
- GUI for players to view and apply level up
- Server owners can disable either token, set each item material, name, and lore, and set a level limit!
- Color codes available for both token and GUI
- Tokens are bound to <TargetPlayer> upon give

New Commands:

/rq give <PlayerName> AutoCraftHopper <Amount>
/rq SaveHoppers
/rq LoadHoppers
/rq give <TargetPlayer> mcMMOToken <Amount>
/rq give <TargetPlayer> JobsToken <Amount>

New Permissions

RaindropQuests.command.quests - new parent permission - inherits all child permissions
RaindropQuests.quests - new parent permission - inherits all child permissions
RaindropQuests.command.SaveBlocks
RaindropQuests.command.LoadBlocks
RaindropQuests.command.give.mcMMOToken
RaindropQuests.command.give.JobsToken
RaindropQuests.item.JobsToken - inherits all child permissions
RaindropQuests.item.mcMMOToken- inherits all child permissions
RaindropQuests.item.JobsToken.<JobName> - required to use token on job
RaindropQuests.item.mcMMOToken.<SkillName> - required to use token on skill
Added default to Expedire seeds cost if missing in config for easier upgrade from older versions
EULA: Free EULA
2,086 Views
36 Downloads
Dec 27, 2022 Published
Mar 30, 2026 Updated
Not yet rated
2.8 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Korean
  1. Czech
  1. Thai
  1. Hungarian
  1. Arabic
  1. Japanese
  1. Ukrainian
  1. Swedish
  1. Danish
  1. Romanian
  1. Slovak
  1. Hebrew
  1. Lithuanian
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,157 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
2,086 Views
36 Downloads
Dec 27, 2022 Published
Mar 30, 2026 Updated
Not yet rated
2.8 MB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Gameplay
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Folia
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
Supported languages
  1. English
  1. Spanish
  1. Russian
  1. German
  1. French
  1. Portugese
  1. Polish
  1. Turkish
  1. Chinese
  1. Indonesian
  1. Italian
  1. Vietnamese
  1. Dutch
  1. Korean
  1. Czech
  1. Thai
  1. Hungarian
  1. Arabic
  1. Japanese
  1. Ukrainian
  1. Swedish
  1. Danish
  1. Romanian
  1. Slovak
  1. Hebrew
  1. Lithuanian
Includes DRM
No
Source access (legacy)
Closed source & unobfuscated
Creator
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,202 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,157 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,088 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,579 purchases
Top