v1.0.0
Compatibility
Changes
v1.0.0
Implemented the "Peace Time" system
Operates across all dimensions (Overworld, End, Nether, and custom dimensions).
Initialization and Management
Initialized on server start and managed on server ticks with multi-dimension support.
Server Commands
Added comprehensive server commands to control Peace Time with real-time duration calculations.
Configurable Options
• Enable/disable Peace Time feature
• Reset on server start
• Customize duration (0-10,000 Minecraft days)
• Configure boss bar visibility and appearance
• Customize warning messages and reminders
PvP Control
Automatically disables friendly fire during Peace Time periods across all dimensions.
Visual Feedback
Boss bar indicates Peace Time status with real-life time conversion (hours, minutes, seconds).
Time Tracking
• Cumulative time tracking that accounts for player sleep
• Persistent save/load system for server restarts
• Multi-dimension synchronization using Overworld as reference
Technical Implementation
Core logic runs server-side; client contains minimal hooks for rendering the boss bar.
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:ZJhvEghN:p17WT8Ef"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZJhvEghN:p17WT8Ef"
}

