Platform

MCIdentity on SpigotMC

The reference platform. SpigotMC provides the classic Bukkit API and the single-main-thread model MCIdentity's scheduler abstraction targets.

How it runs

MCIdentity ships as one jar for every platform. When it starts, it detects that it is running on SpigotMC and uses Spigot's standard scheduler. On Spigot all gameplay runs on the single main server thread.

Storage on Spigot

The SQLite and MySQL JDBC drivers ship with SpigotMC, so those backends work with no extra downloads. The PostgreSQL driver and the MongoDB client are packaged inside the plugin JAR. See Data Storage for configuration.

Requirements

Follow the Installation & Setup steps to get running, then browse the commands.