▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/CraftGuard
CraftGuard

CraftGuard

A lightweight, highly configurable Minecraft plugin for managing crafting permissions on a per-world basis.

59
1

[2.0.0] - 2026-03-09

release11 марта 2026 г.

Added

  • Registry-based API v2.0: Completely redesigned API architecture for better extensibility.
    • Introduced CraftGuardAPI singleton for central access.
    • Implemented GuardProvider system for modular protection logic.
    • Added dynamic block protection registration via ProtectionLogic.
  • Granular Container Protection: New module to individually manage protection for different container types.
    • Specific toggles for: Chests, Trapped Chests, Ender Chests, and Copper Chests.
    • Added ContainerProvider and ContainerListener for efficient interaction handling.
  • Enhanced Management GUI: Expanded the interactive interface to support new features.
    • New Chests category and sub-menu for granular control.
    • Premium small-caps styling and status indicators extended to all new elements.

Changed

  • Internal Architecture: Migrated all hardcoded workstation and portal logic to the new Provider system.
  • Localization: Updated default English and German locales with specific strings for all new container types.
  • Improved Performance: Unified interaction checking through the API, reducing redundant logic in listeners.

[1.9.1] - 2026-03-08

release9 марта 2026 г.

Added

  • FastStats Integration: Added support for FastStats for anonymous plugin usage tracking.
    • Configurable via settings.faststats in config.yml.
    • Requires a valid token in the .env file in the server root directory.

Changed

  • Plugin Shutdown: Added proper shutdown logic for FastStats to prevent IllegalStateException on reload.

[1.9.0] - 2026-03-06

release8 марта 2026 г.

Added

  • Multi-language Support: Fully translatable messages and GUI strings.
    • Introduced LanguageManager for handling internal and external locale files.
    • Added locales/ directory for secondary translation files.
    • Shipped with default English (en.yml) and German (de.yml) translations.
    • Configurable language via settings.language in config.yml.
  • Refined Configuration: All user-facing text moved from config.yml to locale files for better organization.

[1.8.0] - 2026-03-04

release6 марта 2026 г.

Added

  • Emergency Lockdown: High-priority world protection system.
    • Blocks block break/place, PvP/PvE, and all command usage.
    • Broadcasts activation/deactivation messages to all players in the world.
    • Supports craftguard.admin.lockdown and craftguard.lockdown.bypass permissions.

[1.7.0] - 2026-03-02

release4 марта 2026 г.

Added

  • Recipe blacklist system: Block specific recipes instead of disabling crafting entirely.
  • Custom Deny Effects: Massive new system for visual and auditory feedback.
    • Sounds: Play vanilla sounds when a feature is blocked.
    • Titles: Show big on-screen titles and subtitles.
    • Action Bar: Display discrete messages above the hotbar.
    • Particles: Spawn particles at the player's location.
    • All effects support MiniMessage, legacy colors, and PlaceholderAPI.

Changed

  • Internal optimization: Replaced manual notification logic with EffectUtil.
  • Upgraded configuration synchronization to version 5.

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная