Compatibility
Minecraft: Java Edition
1.21–1.21.4
1.20.x
Platforms
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed CC0-1.0
Published 9 months ago
Updated 2 months ago
Changelog
New Features:
-
Multi-Language Support:
- Added a dynamic language detection system:
- Automatically detects new language files (
message_<language>.yml
) placed in the plugin folder. - Dynamically includes detected languages as arguments in
/bm-setlanguage
.
- Automatically detects new language files (
- Added a dynamic language detection system:
-
Command Enhancements:
/bm-setlanguage
:- Now dynamically lists all available languages in the argument tab completion.
- Improved error message with a full list of available languages.
/bm-changeview
:- Added permission
banmace.bm-changeview
to control access to the command. - Includes tab completion for the display modes:
chat
,actionbar
, andtitle
.
- Added permission
-
Ban Mace Customization:
- Ban Mace is now fully customizable in the configuration file:
- Name (
bm-name
) and color (name_color
). - Lore: You can define multiple lines of description.
- Name (
- Indestructibility: The Ban Mace is now unbreakable by default.
- Ban Mace is now fully customizable in the configuration file:
Improvements:
-
Code Structure:
- Moved language handling logic into a new
LanguageManager
class for better modularity and maintainability. - Each game event and mode (
ModeHandler
,ModeSwitcher
, mods) are now in individual files. - Adding new functions and supporting current ones has been simplified.
- Moved language handling logic into a new
-
Configurable Update Checks:
- Added an option in the config file (
check_for_updates
) to enable/disable plugin update checks. - If enabled, the plugin checks for updates from Modrinth on startup and notifies operators.
- Added an option in the config file (
Bug Fixes:
Fixed that mode change only worked when right-clicking through the air
Configuration Changes:
- New Config Options:
additional_effects
:mode_switch_sound
: Configure the sound effect played when switching modes.mode_switch_particle
: Configure the particle effect displayed during mode switching.
check_for_updates
: Toggle automatic update checks for the plugin.
- Enhanced
item_customization
section for full control over Ban Mace's appearance.
Files
Metadata
Release channel
ReleaseVersion number
1.5Loaders
Game versions
1.21–1.21.3Downloads
13Publication date
December 29, 2024 at 5:25 PMPublisher

Nakolotnik
Member