RDQ v6.0.0-Alpha-Build-14

Cross Server | Quests | Ranks | Tree | Passives/Unlocks | Stats | Achievements
Added plugin config stats to plugin startup logger info
Fixed plugins that save mats to roll on all items used
Fixed percent chance for wood, iron, gold, diamond, nether, bonus, potion return, extend, and strength passives
Added Seeds to Cost section of Expedire so users can set the conversion ratio for the passive
Fixed RankGUI to use custom Potion Enums
Replaced all constructors passing RaindropQuests instance and implemented static getInstance() - reducing code and optimizing performance
Fixed Passive messages cool down interval not setting
Fixed passive logic bug
Fixed Transmogrification passive not using config amount
Add cost to use passive to options
Added default config options to missing options to reduce Null errors when config is not set properly or updated from old version
Fixed Tab Completion for give command permissions
Fixed Rocky Dirt item meta
Fixed give command
Added custom currency to give command. Default: /rq give <PlayerName> Raindrops 1
Updated passive logic for optimization and reducing duplicate code

################################################
# ROFL:ROFL
:LOL:
ROFL:ROFL #
# _________||___________ #
# L / [ O\ #
# LOL===== ||\ #
# L B|O M B ) #
# F |______,-------¬_____/ #
# T // }-OMGROCKET)) #
# W // _______||||________/_/ #
################################################
# #
# Passives #
# #
# Developed by ItsRainingHP #
# Join 1.19.4 server at AntiMatterZoneMC.com #
# https://discord.gg/PqqXNNBs9Z #
# #
# Support #
# https://discord.gg/pqG9DWm #
################################################
################################################
# #
# DO NOT CHANGE ANY YML SETTING NAMES #
# #
################################################
Passives:
Wood_Passive: # <-- DO NOT CHANGE THESE
# Passive Name
Name: "Wood Passive"
# Passive description
Description:
- "Chance to save wood when crafting!"
- "Cost 20"
- "Requires: Quest1 completed"
# Symbol in the GUI - Must be a minecraft material
Symbol: Stick
# Chance to trigger passive
Percent: 0.9 # 90 percent
# Required money to purchase passive
Economy:
Vault: 200
Currency: 20
# Cost to use passive
Cost:
Vault: 0
Currency: 0
# Items the passive effects
Items:
- STICK
- oak_log
# Required quest completions to purchase passive
Requirements:
# Format: [<QuestName, <Completions>]
Quests: [Quest1, 1]
Cooldown: 300
Iron_Passive:
Name: "Iron Passive"
Description:
- "Chance to save iron when crafting!"
- "Cost 40"
Symbol: Iron_Ingot
Percent: 0.5 # 50 percent
Economy:
Vault: 200
Currency: 20
# Cost to use passive
Cost:
Vault: 0
Currency: 0
Items:
- Iron_Ingot
Requirements:
Quests: []
Cooldown: 300
Gold_Passive:
Name: "&4Gold Passive"
Description:
- "&6Chance to save gold when crafting!"
- "Cost 60"
Symbol: Gold_Ingot
Percent: 0.5 # 50 percent
Economy:
Vault: 200
Currency: 20
# Cost to use passive
Cost:
Vault: 0
Currency: 0
Items:
- Gold_Ingot
Requirements:
Quests: []
Cooldown: 300
Diamond_Passive:
Name: "&dDiamond Passive"
Description:
- "&fChance to save diamond when crafting!"
- "Cost 80"
- "Requires 2 Quest2 completions"
Symbol: Diamond
Percent: 0.5 # 50 percent
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Items:
- Diamond
Requirements:
Quests: [Quest2, 2]
Cooldown: 300
Nether_Passive:
Name: "&lNether Passive"
Description: ["Chance to save nether when crafting!"]
Symbol: Netherite_Ingot
Percent: 0.5 # 50 percent
Cost:
Vault: 0
Currency: 0
Items:
- netherite_ingot
Requirements:
Quests: [ Quest2, 2 ]
Cooldown: 300
Bonus_Passive:
Name: "&fBonus Passive"
Description: ["Chance at bonus item when crafting!", "Cost 200"]
Symbol: Crafting_Table
Percent: 0.9
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
# Amount returned as a bonus
Amount: 1
Items:
- iron_sword
Requirements:
Quests: []
Cooldown: 300
Potion_Return:
Name: "&dPotion Return Passive"
Description: ["Chance at keeping potion upon use!", "Cost 150"]
Symbol: glass_bottle
Percent: 0.9
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
# Number of potions returned - (i.e. 2 will give an extra potion)
Amount: 1
# Options: awkward, fire_resistance, instance_damage, instant_heal, invisibility, jump, luck, mundane, night_vision
# poison, regen, slow_falling, slowness, speed, strength, thick, turtle_master, uncraftable, water, water_breathing
# weakness
Items:
- regen
- instant_heal
Requirements:
Quests: [ ]
Cooldown: 300
Potion_Extend:
Name: "&cPotion Extended Passive"
Description: ["Potions have increase duration!", "Cost 175"]
Symbol: honey_bottle
Amount: 1.5 # 50 percent increase
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Items:
- night_vision
- fire_resistance
- swiftness
Requirements:
Quests: [ ]
Cooldown: 300
Potion_Strength:
Name: "&fPotion Strength Passive"
Description: ["Potions have increased effects!", "Cost 200"]
Symbol: experience_bottle
Amount: 2 # Amplifies potion effects
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Items:
- healing
- harming
- regeneration
Requirements:
Quests: [ ]
Cooldown: 0
Superheat:
Name: "&fSuperheat"
Description: [ "Craft ore into bars", "Note: No XP gain.", "Cost 30" ]
Symbol: furnace
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Iron_Cost: 2
Gold_Cost: 2
Copper_Cost: 2
Requirements:
Quests: [ ]
Cooldown: 0
Transmogrification:
Name: "&cTransmogrification"
Description: [ "Craft rotten flesh into leather", "Cost 30" ]
Symbol: leather
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
FleshCost: 2
Requirements:
Quests: [ ]
Cooldown: 0
CraftNetherTools:
Name: "&lCraftNetherTools"
Description: [ "Craft nether tools", "Cost 30" ]
Symbol: netherite_pickaxe
Cost:
Vault: 0
Currency: 0
Material: Stick # Bonus required material to craft nether tools
CraftNetherWeapons:
Name: "&dCraftNetherWeapons"
Description: [ "Craft nether weapons", "Cost 30" ]
Symbol: netherite_sword
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Material: Gold_ingot # Bonus required material to craft nether weapons
Requirements:
Quests: [ ]
Cooldown: 0
CraftNetherArmor:
Name: "&cCraftNetherArmor"
Description: [ "Craft nether armor", "Cost 30" ]
Symbol: netherite_chestplate
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Material: Iron_ingot # Bonus required material to craft nether armor
Requirements:
Quests: [ ]
Cooldown: 0
Condense:
Name: "&cCondenser"
Description: [ "Condense dirt and stone for storage", "Cost 20" ]
Symbol: Dirt
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Requirements:
Quests: [ ]
Expedire:
Name: "&cExpedire"
Description: [ "Craft seeeds into wheat!", "Cost 20" ]
Symbol: Wheat_Seeds
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Requirements:
Quests: [ ]
Cooldown: 0
Mixologist:
Name: "&cMixologist"
Description: [ "Dye plus seeds to ingredients", "Cost 20" ]
Symbol: black_dye
# Note: setting both to false effectively makes the passive useless but players can still purchase
# To disable passives remove the relevant permission.
Primary: true
QuasiPrimary: true
# Additional item surrounding dye to craft
PrimaryItem: wheat_seeds
QuasiPrimaryItem: melon_seeds
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Requirements:
Quests: [ ]
Cooldown: 0
Transmutation:
Name: "&cTransmutation"
Description: [ "Craft golden apples/carrots back to gold", "Cost 20" ]
Symbol: golden_apple
# Set the return amount. Apple = Gold Ingots and Carrots = Gold Nuggets
GoldenApple: 5
GoldenCarrot: 8
EnchantedGoldenApple: 9
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Requirements:
Quests: [ ]
Cooldown: 0
Crystallize:
Name: "&cCrystallize"
Description: [ "Craft amethyst blocks to amethyst shards", "Cost 20" ]
Symbol: amethyst_shard
# Number of shards crafted from an Amethyst Block - 4 is an even return from crafting
Amount: 4
Economy:
Vault: 200
Currency: 20
Cost:
Vault: 0
Currency: 0
Requirements:
Quests: [ ]
Cooldown: 0
Updated all code to 1.19.4!!! Still compatible with 1.19.3, 1.18.2, and 1.17.1
Updated RankGUI to use custom PotionID enum class
Updated prefix/suffix GUI to show custom config name
Added color code options to Rank GUI in Ranks/config.yml
Fixed friendly name for Fire Resistance Potions
Fixed player status in GUI showing IP address
Fixed in-game rank names to support color codes
Fixed default rank.yml to use proper item IDs
Added friendly name support for items, mobs, and other rank requirements
Downgraded to 1.19.3 - In-game GUIs currently broken on 1.19.4 (fix in progress)
Fix /quests.html to only show available quests (if random mode is on) to player (note: OP players see all quests)
Replaced RankHTML class with static rank.html file
Fixed offline player permissions
Added color codes to rank name in header of Web GUI
Added color codes to prefix/suffix in Web GUI
Added color codes to required ranks section of Web GUI
Improved tree.html dynamic container size to better accommodate a large row/button names
Replaced all IDs with friendly names in Rank and Web GUI
Updated all JavaDocs to 3.0.0
New default rank.yml
Updated plugin.yml with new permissions
Fixed citizens tab complete dependency section
Added /rq web to tab complete
Two new permissions! They were disabled during BETA.

RaindropQuests.web - required to log into web UI
RaindropQuests.command.web - required to use web command

This should have been enabled in the 3.0.0 release but it was accidentally commented out for testing.

New command:

/rq web - Provides a link to the web GUI (clickable when in game)

Updated the web.yml to provide access to setting the proxy.

################################################
# #
# WEB #
# #
# Developed by ItsRainingHP #
# Join 1.19.4 server at AntiMatterZoneMC.com #
# https://discord.gg/PqqXNNBs9Z #
# #
# Support #
# https://discord.gg/pqG9DWm #
################################################
# If true, a web server is enabled on plugin start for players to access using linked discord account
Enabled: false
# To give players access outside your network use a reverse proxy like nginx and point it to this port
# Alternatively, you can open the port to external users via router (!*not recommended!*)
Port: 8080
# Entities that will appear red in the list
Bosses: [SkeletalKnight]
# Authentication expiration (in days) - Note: Expiration on server restart
# For added security - tokens are stored in plugin memory only and are not accessible outside RDQ. Thus, server restarts
# will reset logins. If server owners request token retention outside the plugin I will add the feature.
Expiration: 30
Discord:
# Channel used in Discord SRV
Channel: "global"
########################################
# Please use https://discordjs.guide/oauth2/#a-quick-example "Getting an Oauth2 URL" guide to set this up
########################################
Client_ID: "0000000000000000000"
Client_Secret: ""
# This must end in /auth.html
Redirect_URL: "http://127.0.0.1:8080/auth.html"
Token: "";
# This is the base URL for the web GUI. Use an IP address for internal access or set up a reverse proxy
# and set it to a domain like www.my-server.com
Proxy: "http://127.0.0.1:8080"
OAuth_URL: ""
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,199 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,156 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,086 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,811 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,578 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,199 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,156 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,086 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,811 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,578 purchases
Top