Tags
Creators
Details
Licensed ARR
Published last year
Updated 2 months ago
All versions
1.0.7
Release
1.0.7 The Placeholder Update! 9 months ago 485
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
New Features
Warning Intervals System
- Configurable warning broadcasts before grace period ends
- Set custom times for warnings (e.g., 10 minutes, 5 minutes, 1 minute, 30 seconds)
- Custom messages for each warning interval with time placeholder support
- Optional warning sounds
Configurable Sounds
- Customize the sound played when grace period starts
- Customize the sound played when grace period ends
- Customize the sound played for warning broadcasts
- Customize the sound played when an action is blocked
- Adjustable volume and pitch for all sounds
World-Specific Flag Defaults
- Set different default flag values for each world
- Example: Disable PVP protection in the Nether but enable it in the Overworld
- Falls back to global defaults if world-specific settings are not defined
New Commands
/grace extend <seconds>- Extend the current grace period by a specified amount/grace reduce <seconds>- Reduce the current grace period by a specified amount
PlaceholderAPI Integration
- Full PlaceholderAPI support for use with scoreboards, holograms, and other plugins
- Global grace placeholders (active status, time remaining, paused status)
- Per-player grace placeholders (personal grace status and time)
- Region placeholders (current region name)
- World placeholders (grace enabled status)
- Flag placeholders (value of any flag)
- Multiple time format options (seconds, formatted, short)
Changes
Flag Naming Convention
- Renamed all flags to use
allow-*prefix for clarity pvp→allow-pvpblock-breaking→allow-block-breakingblock-placing→allow-block-placingmob-damage→allow-mob-damagemob-spawning→allow-mob-spawningitem-drop→allow-item-dropitem-pickup→allow-item-pickupcommand-blocking→allow-commandstruenow means the action is allowedfalsenow means the action is blocked
Configuration Documentation
- Added complete command reference to config.yml
- Added complete permission reference to config.yml
- Added complete placeholder reference to config.yml
- Added complete flag reference to config.yml
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:Yp18gs4n:H4si1Nqf"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Yp18gs4n:H4si1Nqf"
}

