/
item-blockability section in config.ymlsettings.enabled option to disable all features without removing the plugin
/cg reload to apply changesen-us (default) and en-uklocales/ folderFurnaceListener: Handles furnace, blast furnace, smoker, and campfire smeltingSmithingListener: Handles smithing table recipesBrewingListener: Handles brewing stand operationsen to en-usadvanced.metrics-token)§ and & codes with rich tags (e.g., <red>, <bold>, <gradient>).config.yml for user convenience.BaseMenu abstract class.
MenuListener).zh.yml)nl.yml)es.yml)%craftguard_world_state_numeric% and %craftguard_world_state_numeric_<type>% returns 1/0%craftguard_world_state_raw% and %craftguard_world_state_raw_<type>% returns true/false%craftguard_lockdown%, %craftguard_lockdown_numeric%, %craftguard_lockdown_raw%%craftguard_stats_global_total% returns total blocked interactions%craftguard_stats_type_<type>_total% returns blocks per type%craftguard_stats_world_<worldname>_total% returns blocks per world%craftguard_stats_type_<type>_world_<worldname>_count% returns blocks per type and world%craftguard_stats_player_<type>_count% returns blocks per player for a type%craftguard_stats_player_world_<type>_count% returns blocks in player's current world for a type%craftguard_enabled_features_count% and %craftguard_disabled_features_count% for current worlddotenv-java dependency and hardcoded the FastStats token to eliminate the need for .env files.RedisDAO.java and fixed various small-caps styling inconsistencies.CraftGuardAPI singleton for central access.GuardProvider system for modular protection logic.ProtectionLogic.ContainerProvider and ContainerListener for efficient interaction handling.Provider system.settings.faststats in config.yml..env file in the server root directory.IllegalStateException on reload.LanguageManager for handling internal and external locale files.locales/ directory for secondary translation files.en.yml) and German (de.yml) translations.settings.language in config.yml.config.yml to locale files for better organization.
A lightweight, highly configurable Minecraft plugin for managing restrictions for workstations on a per-world basis.