Tags
Creators
Details
Licensed GPL-3.0-only
Published 9 months ago
Updated 3 months ago
All versions
1.0.1-ALPHA
Alpha
1.0.1-ALPHA3 months ago 50
Uploaded by
Compatibility
Minecraft: Java Edition
26.2
26.1.2
Platforms
Folia
Paper
Purpur
Changes
Changelog - BMOTD v1.0.1-ALPHA
š New Features & Commands
/bmotd test <motd>:- Direct ingame testing of arbitrary MiniMessage strings without saving them to the configuration.
- Outputs the formatted text directly into the chat of the executing player.
- Requires the permission
bmotd.command.test.
/bmotd preview <name>:- Allows targeted previewing of any MOTD defined in the
config.ymlusing its key (e.g.,motd1,motd2). - Includes automatic tab-completions (suggestions) for all configured MOTD names utilizing the Brigadier API.
- Requires the permission
bmotd.command.preview.
- Allows targeted previewing of any MOTD defined in the
š ļø Code Architecture & Optimizations
- Command Refactoring: Complete migration of the command logic out of
Main.javainto the new, modularBmotdCommand.javaclass under theb.bplugins.bmotd.commandspackage. - Dynamic Permission System: Every subcommand (
reload,test,preview) now uses clean.requires(...)checks adhering to the uniform schemabmotd.command.<alias>.
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:LEZiM3nE:eq5uP5dI"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:LEZiM3nE:eq5uP5dI"
}

