COWMODSКаталог модов
Metoor's Player Contracts

ВЕРСИИ (2)

release

Metoor's Player Contracts-1.1

1.1
11 окт. 2026 г.22Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 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, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur, spigot
Скачать
Что нового
# 🚀 Player Contracts v1.1 — Security, Usability & Analytics Update This update completely overhauls the input system to eliminate physical world exploits, enhances GUI interaction safety, introduces smart contract naming, and adds official bStats metrics support. --- ### ✨ What's New & Changed #### 🛡️ Safe Interactive Chat Input System - **Removed Physical Signs:** Completely eliminated physical world oak sign placement. Players and griefers can no longer break input signs, harvest free items, or trap floating blocks. - **Interactive Chat Prompts:** Item search, reward, amount, and duration inputs are now safely handled directly via chat. - **Clickable Cancel Button:** Added a clickable `[❌ Cancel]` component with hover tooltips and command fallback (`/contract cancelinput` or typing `cancel`/`iptal`). - **Input Timeout:** Automatically cancels inactive input prompts after 60 seconds to prevent state leaks. #### 🏷️ Meaningful Contract Naming & Localization - **Dynamic Contract Titles:** Contracts are no longer identified by just a raw number (e.g. `Contract #1`). They now display meaningful item names and quantities (e.g. `Diamond Contract (#1)` / `64x Diamond (#1)`). - **Comprehensive Placeholders:** Full support for `{id}`, `{amount}`, and `{item}` across all language files. - **Auto-Migration:** Automatically migrates legacy `config.yml` templates without breaking existing server configs. - **Robust Regex Extraction:** Contract clicks now parse IDs using smart `#(\d+)` pattern matching regardless of custom title formats. #### 📦 GUI & Inventory Security Overhaul - **Duplication & Theft Fix:** Added strict `InventoryDragEvent` protection to prevent players from dragging or stealing items/buttons out of menus. - **Shift-Click Safeguards:** Isolated bottom inventory interactions and blocked illegal shift-transfers into plugin GUIs. - **Proper Partial Delivery:** - **Left-Click:** Deliver all available items in inventory. - **Right-Click:** Deliver 1 stack (64 items) partially. - **Shift + Right-Click:** Deliver 1 single item partially. - **Claim Menu Auto-Refresh:** Claim GUI now properly updates and reopens when partial claims occur due to full player inventory. - **Back Navigation:** Added a `← Back` button to the item search results browser. #### 📊 bStats Metrics Integration - Integrated official **bStats** support. - Added custom charts for: - **Default Language Distribution** (`default_language`) - **Total Contracts Count** (`total_contracts`) --- ### 🔧 Configuration Changes - Updated `contract_name`, `created`, and `accepted` string keys in `en` and `tr` sections with `{item}` and `{amount}` placeholders.
release

Metoor's Player Contracts-1.0

1.0
17 сент. 2026 г.19Minecraft: 1.20.6, 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.11bukkit, paper, purpur, spigot
Скачать
Что нового
Snapshot Release