Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for NiendsiteKunGz

Standalone Protection Stone with GUI, 14 Flags, Multi-Database, Folia Support

Report CakeProtect?

https://img.shields.io/badge/version-1.5.3-blue https://img.shields.io/badge/minecraft-1.21+-orange https://img.shields.io/badge/platform-Paper%20|%20Folia%20|%20CanvasMC-green

️ CakeProtect

Standalone Protection Stone plugin — lightweight, fast, and fully GUI-based.

✨ Features

  • Protection Stones — Place ore blocks to claim land (configurable tiers: 10x10 to 100x100)
  • ⚙️ 14 Flags — PVP, Mob Damage, TNT, Build, Interact, Chest Access + Flag Groups
  • Full GUI System — Manage everything through intuitive Chest GUI with hex colors
  • Built-in Shop — Protection stone shop with Vault Economy integration
  • Member & Ban System — Add/remove members, ban/unban players per region
  • Border Visualizer — Particle outline showing region boundaries
  • Rename Regions — Custom display names for your protected areas
  • WorldGuard Integration — Auto-creates/removes WG regions
  • Bedrock Support — Floodgate form dialogs for Bedrock Edition players
  • Folia Ready — Supports Paper, Folia, CanvasMC
  • Multi-Database — SQLite or MySQL/MariaDB
  • Multi-Language — Full localization support (Thai & English included)
  • Migration Tool — One-command migrate from ProtectionStones plugin
  • Full Admin Panel — Tier management, region browser, default flags, first-join config
  • Fully Customizable — All messages & GUI editable via lang files with hex color support

Commands


/ps              — Open protection GUI
/ps list         — Open protection GUI
/ps home [#]     — Teleport to region
/ps info         — View region info
/ps shop         — Open protection shop
/ps add <name>   — Add member
/ps remove <name>— Remove member
/ps delete       — Delete region (returns block)
/ps admin        — Open admin panel
/ps give <player> <tier> — Give protection block
/ps reload       — Reload configs
/ps migrate      — Migrate from ProtectionStones

Permissions


cakeprotect.use    — Basic usage (default: everyone)
cakeprotect.shop   — Access shop (default: everyone)
cakeprotect.admin  — Admin commands (default: OP)
cakeprotect.bypass — Bypass protection (default: OP)

Requirements

  • Server: Paper 1.21+ / Folia / CanvasMC
  • Required: WorldGuard 7.0+
  • Optional: Vault (shop), Floodgate (Bedrock forms)

Language Support

Change language in config.yml:

language: "en_US"

Available languages:

  • th_TH — Thai (default)
  • en_US — English

All GUI buttons, flag names, messages, and lore are fully translatable. Create your own lang file by copying an existing one.

⚙️ Configuration

  • config.yml — Tiers, limits, teleport, visuals, shop, first-join settings
  • database.yml — Database backend & connection settings
  • lang/th_TH.yml — Thai language (all messages + GUI)
  • lang/en_US.yml — English language (all messages + GUI)

All files are hot-reloadable with /ps reload.

Migration from ProtectionStones

Just run /ps migrate — fully automatic. Import regions, cleanup old data, sync new WG regions. Done.

**Support & Issues** Feel free to leave a message in the Discussion tab or contact me directly!

Documentation

[https://docs.niendsitekungz.com/](https://docs.niendsitekungz.com/)

Information

CategoryAdmin Tools
Published onMay 25, 2026
LicenseUnspecified
Downloads0
Stars0
Watchers0

Pinned Versions

Members