Links
Tags
Creators
Details
All versions
2.7-1.21.11
Release
Jail Logic – Unofficial Update 2.7-1.21.118 months ago 170
Compatibility
Minecraft: Java Edition
1.21.11
Platform
Fabric
Supported environments
Dedicated servers only
Required content
Any compatible version
Changes
Added
- Optional BanHammer webhook integration: if
discord_webhook_urlis empty ( in the config.json), JailMod can reuseconfig/banhammer/config.json(discordWebhookUrls/discordWebhookUrl). - New
config/jailmod/discord-messages.jsonwith BanHammer-style message templates (jailMessage,unjailMessage,autoUnjailMessage) and per-message toggles. - Auto-patching for
discord-messages.jsonso new fields are added on update without wiping existing user edits. /jail reloadnow reloads Discord message templates and webhook resolution cache./unjailcommand suggestions now list jailed players only.
Fixed
- Fixed
/unjailbehavior to show a red error when target player is not jailed.
Notes
- BanHammer is optional; JailMod works without it.
- Goal of this update: jail actions are now reported to Discord in the same moderation-style format as BanHammer.
- Webhook URL priority is:
discord_webhook_urlfirst, then BanHammer fallback (only whenuse_banhammer_webhook=true).
Optional dependencies
Any compatible version
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:ZJf231gD:TYe0hmjh"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:ZJf231gD:TYe0hmjh"
}

