CakeProtect - Protection Stone Plugin [1.21-26.1+ | Folia Support] icon

CakeProtect - Protection Stone Plugin [1.21-26.1+ | Folia Support] -----

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



ChatGPT Image 12 พ.ค. 2569 23_54_26.png


[​IMG] [​IMG] [​IMG]

️ 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

Code (Text):

/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

Code (Text):

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:
Code (Text):
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

Resource Information
Author:
----------
Total Downloads: 46
First Release: May 12, 2026
Last Update: May 14, 2026
Category: ---------------
All-Time Rating:
1 ratings
Find more info at docs.niendsitekungz.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings