Tags
Creators
Details
Licensed MIT
Published 2 years ago
Updated 4 months ago
All versions
1.1-SNAPSHOT
Release
SolverMOTD 1.1-SNAPSHOT2 years ago 51
Uploaded by
Compatibility
Minecraft: Java Edition
1.21–1.21.4
Platform
Paper
Changes
SolverMOTD 1.1 Changelog
Version:
Compatible with Minecraft Paper 1.21+
Updates:
- Multi-Line MOTD Support: Added support for 2-line MOTD with customizable text for each line.
- Force Disable PlaceholderAPI: Added a new option in
config.yml(use_papi) to force-disable PlaceholderAPI integration if needed. - Automatic File Regeneration: If
messages.ymlorconfig.ymlis deleted, the plugin will regenerate them automatically on reload or restart. - Improved Reload Command: The
/smotd reloadcommand now regenerates missing configuration files and updates new keys without requiring a server restart.
Improvements:
- Config File Updates: New keys added to
config.ymlandmessages.ymlwill now be automatically merged without overwriting existing configurations. - Error Handling: Enhanced error messages for file operations and PlaceholderAPI integration.
- Code Optimization: Refactored the configuration and reload system for better performance and maintainability.
Bug Fixes:
- Reload Issue: Fixed a bug where the plugin would not regenerate
messages.ymlif deleted, requiring a server restart. - PlaceholderAPI Compatibility: Resolved an issue where PlaceholderAPI placeholders were not being applied correctly in the MOTD.
- Command Logic: Improved the
/smotd reloadcommand to handle missing files and invalid configurations gracefully.
Support: support@jeamcube.com
Community: https://discord.gg/EdcYuBAdFB
Best regards, the FyrxLab team.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:OryL7rBG:KNr3R72j"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:OryL7rBG:KNr3R72j"
}

