EssentialsC MySQL Expansion
MySQL Expansion for EssentialsC
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
EssentialsC MySQL Expansion
EssentialsC MySQL Database Expansion
MySQL database expansion for EssentialsC. Syncs player data across your network.
Features
- MySQL database storage for EssentialsC data - Cross-server balance synchronization - Async database operations - Auto-import existing data - Connection pooling
Requirements
- EssentialsC v4.1.4+ - MySQL 5.7+ - Java 17+
Installation
1. Download the expansion JAR 2. Place in `<server_root>/plugins` 3. Restart server 4. Configure `/plugins/EssentialsC-MySQLExpansion/config.yml`
Configuration
```yaml
EssentialsC MySQL Database Expansion
Cross-server economy synchronization
Unique identifier for this server instance
IMPORTANT: Each server in your network must have a different server-id
server-id: "server-1"
mysql: host: "localhost" port: 3306 database: "essc_sync" username: "root" password: ""
Connection pool size
For aggressive 1-second sync mode, use 10-20 for best performance
Minimum recommended: 10
pool-size: 10
```