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

CraftGuard

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

79
1
Все версии[2.2.0] - 2026-04-03

[2.2.0] - 2026-04-03

Release1 нед. назад

Список изменений

Added

  • Item Blockability: New feature allowing server owners to disable specific items from being crafted, smelted, blasted, smoked, stonecut, smithed, or brewed.
    • Configured via new item-blockability section in config.yml
    • Supports: CRAFTING, FURNACE, BLAST_FURNACE, SMOKER, SMITHING, STONECUTTER, BREWING, CAMPFIRE
    • Individual item blocking while keeping workstation enabled
    • Automatic handling of invalid/missing materials with warnings
  • DataSerializer Utility: New unified serialization system for YAML/JSON conversion
    • Automatic format detection
    • Shared schema handling across formats
    • GZIP compression support for exports
  • Plugin Enable Toggle: Master settings.enabled option to disable all features without removing the plugin
    • Preserves all configuration and stored data
    • No restart required - use /cg reload to apply changes
  • Extended Translation System:
    • Added 6 new languages: French, Portuguese, Italian, Russian, Japanese, Korean
    • English variants: en-us (default) and en-uk
    • Support for custom locale files in locales/ folder
    • Automatic fallback to English for missing translation keys
    • Reload support for runtime language changes
  • New Event Listeners:
    • FurnaceListener: Handles furnace, blast furnace, smoker, and campfire smelting
    • SmithingListener: Handles smithing table recipes
    • BrewingListener: Handles brewing stand operations
  • GitHub Actions CI/CD: Automated build, test, and release workflows

Changed

  • Project version updated to 2.2.0
  • Config version bumped to 6
  • Default language changed from en to en-us
  • PostgreSQL driver updated to 42.7.10 (security fix)
  • Jackson libraries added with proper shading relocations
  • README completely rewritten with modern styling
  • License updated with attribution requirements (Custom license with attribution required for derivative works)

Fixed

  • MiniMessage tag closing order in locale files
  • Duplicate instance assignment in CraftGuard constructor
  • Duplicate MessageUtil initialization comment
  • Hardcoded FastStats token moved to config (advanced.metrics-token)
  • Removed duplicate language in LanguageManager defaults
  • Fixed test for reload command to mock static CraftGuard instance

Файлы

craftguard-2.2.0.jar(38.70 MiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.2.0

Загрузчики

Paper
Purpur

Версии игры

1.21–1.21.11

Загрузок

3

Дата публикации

1 нед. назад

Загрузил

ID версии

Главная