
Autoborder
A autoborder plugin that moves automatically blocks everyday.
Список изменений
AutoBorder 2.0 – What’s new?
Messages moved to messages.yml
All chat and title texts are now in messages.yml (no longer in config.yml).
You can use either & color codes (e.g., &e, &a, &l for bold) or MiniMessage tags (e.g.,
Set a chance for the border to shrink instead of grow: border.shrink_chance_percent. Set the shrink amount: border.shrink_amount. Disable by setting chance to 0, or amount to 0. Shrink has its own chat/title messages and sounds (just like grow). Titles also on shrink
If border.broadcast_title_enabled: true, titles are shown for both grow and shrink. Fade-in, stay, and fade-out timings apply to both. Minimum border size
border.min_size: the border will never go below this value (enforced for shrink and admin commands).
Local PlaceholderAPI
%autoborder_size% works locally—no external cloud dependency.
Texts were removed from [config.yml] and live in messages.yml now. [config.yml] focuses on behavior/settings (times, animation, sounds, min_size, shrink settings, title timings).
Migration to 2.0 (step-by-step)
- Back up your AutoBorder folder (plugins/AutoBorder).
- Replace the old JAR with AutoBorder-2.0.jar.
- Start the server so messages.yml is generated. If you already had one and want the new defaults, delete your old messages.yml before starting.
- Copy your customized texts from your old config into messages.yml:
- Grow: messages.grow.chat, messages.grow.title_main, messages.grow.title_sub
- Shrink: messages.shrink.chat, messages.shrink.title_main, messages.shrink.title_sub
- General: messages.prefix, messages.general.not_allowed_outside
- Review new options in config.yml: border.shrink_chance_percent, border.shrink_amount , border.min_size , border.broadcast_title_enabled and title timings (broadcast_title_fadein/stay/fadeout)
- Restart the server or run /border reload to apply changes. Tip: use & colors in messages.yml
Example bold prefix: &e&l[&aBorder&e]&r (the &r resets bold so the rest isn’t bold). Hex is supported too: &#FFAA00 (auto-detected by the plugin).
FAQs
- How do I disable shrink? Set border.shrink_chance_percent: 0 or border.shrink_amount: 0.
- Where do I configure texts? In messages.yml. All chat/title texts are there.
- Do I still need to edit messages in config.yml? No—config.yml no longer reads message content. It only controls behavior and timings.
- How do I reload without restarting? Use /border reload (reloads both [config.yml] and messages.yml).
