Skcore

Skcore

Shared foundation for the entire SK suite player database, GUI menu framework, config loader with comment preservation, Vault bridge, and shared utilities.

58 downloads 0 followers

SKCore

The shared foundation every SK plugin depends on. Drop this in first or nothing else loads without it.

What it provides

  • Player database - persistent storage for balances, points, keys, stats, and all per-player data across the suite
  • GUI framework - the inventory-menu engine all SK menus share (one shared listener, no conflicts)
  • Config loader - YAML loader that keeps your comments and inline notes when new options are added on update
  • Vault bridge - exposes the economy to any Vault-aware plugin on the server
  • Colour handling - MiniMessage and legacy hex support across all child plugins
  • Command spam guard - configurable rate limiter applied server-wide

Commands

Command Description
/points View your point balance
/points pay <player> <amount> Send points to a player
/points give/take/set <player> <amount> Admin balance management
/skcore reload Reload config without restart
/skcore import-skript <category> Import data from a legacy Skript setup

Permissions

Node Default Description
skcore.points.pay everyone Send points to others
skcore.admin op Administrative access
skcore.bypass-cooldown op Skip command spam limit

Requirements

  • Minecraft: 1.21.x
  • Server: Spigot or Paper
  • Optional: Vault (exposes economy to other plugins), PlaceholderAPI

Installation

  1. Drop SKCore.jar into your /plugins folder
  2. Restart the server
  3. Configure plugins/SKCore/settings.yml
  4. Add any other SK plugins and they auto-detect SKCore on startup

No gallery available for this project.

Version Minecraft Loader Download

Skcore 0.2.0

0.1.0

1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11
bukkit, paper, purpur, spigot
Download