/
animation/motdFrames logic from the config and schema.motdFrames are kept as legacy and now load as separate presets.fakePlayers.random: it now actually randomizes correctly and properly handles ranges.hoverLines: strings are now parsed as MiniMessage/legacy format and sent to hover with colors preserved.animation/motdFrames logic from the config and schema.motdFrames are kept as legacy and now load as separate presets.fakePlayers.random: it now actually randomizes correctly and properly handles ranges.hoverLines: strings are now parsed as MiniMessage/legacy format and sent to hover with colors preserved.Changed:
/bettermotd import minimotd [path].bettermotd.maintenance.bypass.playerCount.hoverLines.icons: [...].placeholderAPI.enabled.pom.xml; plugin.yml uses Maven resource filtering with ${project.version}.config.yml now documents the new features while keeping risky options disabled by default.config.schema.json now covers maintenance, PlaceholderAPI, hover lines, random icons, and preset conditions.maxPlayers config parsing.Full Changelog: https://github.com/AREKKUZZERA/Better-MOTD/compare/1.6.0...1.7.0
PER_IP_STICKY animation (frames are now truly stable per IP)weightedRandom(...) seed behaviorSplittableRandom
Lightweight Paper plugin for dynamic server MOTD and server icons