DOCS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
24 independent modules. Each one can be enabled or disabled from config.yml — no restart, no side effects on the rest.
Economy — Balance, pay, baltop, admin eco. Native Vault provider, MySQL-backed balances.
Teleportation — tp, tphere, tpall, tppos, back and a full TPA system (accept/deny/cancel/toggle) with cooldowns and movement cancellation.
Spawn & Warps — spawn, setspawn, delspawn plus a complete warp system: setwarp, delwarp, warps.
Advanced Chat — Configurable format with placeholders, hex colors, real gradients and cooldown (chatformat.yml).
Private Messaging — msg, reply, ignore/unignore and per-player message toggle.
Player Stats — Kills, deaths, killstreaks, blocks, distance, playtime — exposed as placeholders.
Nicknames — Custom nicks with color support, persisted per player.
Fly System — fly, flyspeed and walk speed control with fly-protection listener.
Gamemode & Time — gm/gms/gmc/gma/gmsp shortcuts and day/night/time control.
QoL Utilities — heal, feed, god, thor, hat, anvil, repair, invsee, enderchest, head, sit, clear.
First Join & Titles — Welcome titles, join/quit messages and a persistent first-join counter.
Death Messages — Fully customizable death messages (deathmessages.yml).
BossBar & Broadcast — Configurable boss bar and network broadcast command.
ClearLag — Automatic entity cleanup with countdown and warning broadcast.
EssentialsX Import — Migrate balances and player data straight from EssentialsX, no manual work.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Modular by Design — 24 modules over a ModuleRegistry + ServiceRegistry (lightweight IoC). Toggle any module from config without touching the rest.
- Public Developer API — FCoreAPI exposes 7 services: Economy, Cooldown, Message, PlayerLookup, Task and an internal EventBus.
- HikariCP Database — MySQL primary + SQLite fallback, dialect abstraction, versioned schema migrations and TTL cache.
- Native Vault Provider — FCore registers itself as the Vault economy, ready for shops, rewards and rankings.
- BungeeCord Sync — Cross-server data sync with automatic server-name detection.
- Adventure + MiniMessage — Full Component pipeline. Zero hardcoded player-facing strings, hex + gradient support throughout.
- Tested & Protected — 107 unit tests and a ProGuard-obfuscated production JAR.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Minecraft 1.20+ (1.20.4 recommended)
- Java 17+
- Spigot / Paper
- Optional: Vault · PlaceholderAPI (full soft-depend — works without them)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Website
fcore.krakenstudios.site
Need support? Open a ticket on our Discord or contact us through the website.
Built by xLeandroMC — Kraken Studios · Minecraft 1.20.4 · Java 17
fcore.krakenstudios.site
Need support? Open a ticket on our Discord or contact us through the website.
Built by xLeandroMC — Kraken Studios · Minecraft 1.20.4 · Java 17
