1.0.0
Compatibility
Changes
SimpleScheduler lets server admins schedule events with custom countdown messages and in-game triggers such as fireworks. The plugin is fully configurable:
Configuration:
config.yml (in the plugin folder) controls broadcast frequency in minutes, supporting fractional values for precise intervals.
events.yml stores all scheduled events and is automatically created and updated by the plugin.
Commands:
/schedule <name> <time> <unit> <color> — Schedule a new event. Example: /schedule DragonFight 2 h RED schedules an event in 2 hours with red countdown messages.
/schedule list — Lists all scheduled events with their remaining time.
/schedule remove <name> — Removes a scheduled event.
Notes:
Only server operators (OPs) can use commands.
Colors must be valid Minecraft chat colors (e.g., RED, GREEN, GOLD).
Events automatically remove themselves 5 seconds after triggering to keep your server clean.
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:kQiqghcR:qgD6kAsL"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:kQiqghcR:qgD6kAsL"
}

