Quick StartSet up RCore and connect your plugins to the RaindropCentral API backend in minutes.
RCore first
RCore is the main client plugin that links your server-side plugins to the RaindropCentral backend. Install and configure RCore before enabling RDQ, RDR, or RDS modules.Requirements
Java 21 or higher
Paper, Spigot, Bukkit, or Folia server (1.19+ API)
RaindropCentral account with an API key
RCore plugin jar and any plugin modules you plan to run (RDQ/RDR/RDS)
1. Create your account and API keySign in to RaindropCentral, then create an API key from your dashboard. You will use this key when connecting RCore to the backend.
2. Purchase and download pluginsPurchase the plugins you need, then download each plugin jar from your account dashboard. If you use RDQ, RDR, or RDS, also download the latest RCore jar.
plugins/
RCore-<version>.jar
RDQ-<version>.jar # optional module
RDR-<version>.jar # optional module
RDS-<version>.jar # optional module3. Install RCore first and start the server oncePlace
RCore-<version>.jar in your server's plugins/ folder and start the server. This first boot generates the RCore configuration files.4. Configure RCoreUpdate the generated RCore configuration so it can access your database and the RaindropCentral backend.
plugins/RCore/database/hibernate.properties
plugins/RCore/rcentral/rcentral.yml
plugins/RCore/statistics-delivery-config.yml5. Connect your server to the backendAfter configuration, restart your server and run the RCore connect command with your API key.Required permission node:
/rc connect <api-key>rcore.central.connect6. Install and run your plugin modulesAdd RDQ, RDR, and/or RDS jars to
plugins/, then restart. These plugins use RCore as the shared client layer to communicate with the API backend.Need to disconnect this server later?
/rc disconnect <api-key>Next StepsNow that your core connection is active, continue with these guides: