All versions
0.1.0-ALPHA+1.21.7
Alpha
HardcoreBan-Revived 0.1.0-ALPHA+1.21.7last year 34
Compatibility
Minecraft: Java Edition
1.21.7
Platform
Fabric
Supported environments
Server-side
Singleplayer
Required content
Any compatible version
Any compatible version
Any compatible version
Changes
Version 0.1.0-ALPHA+1.21.7 - Initial Release
Welcome to the first release of HardcoreBan-Revived! This version introduces the core functionality for adding a true hardcore death-ban experience to your Fabric server.
Features
- Automatic Death Bans: When a player dies, they are automatically banned from the server.
- Dynamic Ban Messages: The reason for the ban reflects how the player died!
- Currently supports death by: another player, lava, falling from a high place, drowning, and starvation.
- A generic "died" message is used for all other causes.
- Server-Side Configuration: A
config.jsonfile is now generated inconfig/HardcoreBanRevived/, allowing you to:- Enable or disable the entire mod (
enableHardcoreBans). - Set the ban duration in seconds (
banDurationSeconds), which defaults to 7 days.
- Enable or disable the entire mod (
- Custom Ban Screen: Utilizes the BanHammer API to display a clear and informative ban screen upon death.
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:fYRXkygN:JkT0U00X"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:fYRXkygN:JkT0U00X"
}

