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 RDA, RDQ, RDR, RDS, or RDT 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 (RDA/RDQ/RDR/RDS/RDT)
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 RDA, RDQ, RDR, RDS, or RDT, also download the latest RCore jar.
3. 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.
5. Connect your server to the backendPut the API key in central.apiKey inside plugins/RCore/config.yml, restart the server, then run the one-time connect command as the linked Minecraft player. Do not put the key in chat.
/rcore connect
Required permissions: rcore.command and rcore.command.central.admin
6. Install and run your plugin modulesAdd RDA, RDQ, RDR, RDS, and/or RDT 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?
/rcore disconnect
Next StepsNow that your core connection is active, continue with these guides: