Links
Tags
Creators
Details
1.0.0
Compatibility
Changes
A Spigot plugin for Minecraft 1.21.4. Every two minutes, a block type gets cursed. Touch it and you die.
The plugin scans the blocks around every online player and picks one at random — a single diamond ore has the same shot as a thousand stone blocks. Five seconds before the switch, a title screen and chat message warn everyone what's coming.
The sidebar tracks the current cursed block and the incoming one once it's decided. The actionbar counts down normally, then flips to a proximity alert if you're standing near a cursed block. Creative and spectator players are immune and left out of the scan.
Commands
| Command | Description |
|---|---|
/cb start |
Start the game |
/cb stop |
Stop the game and clear the scoreboard |
/cb skip |
Force the next block immediately |
/cb set <block> |
Force a specific block |
/cb status |
Show current block and time remaining |
/cb list |
Show top 10 blocks from the last scan |
/cb reload |
Reload config.yml |
Config
| Option | Default | Description |
|---|---|---|
interval-seconds |
120 | How often the cursed block changes |
starting-delay-seconds |
10 | Grace period after /cb start |
scan-radius |
15 | How far out to scan per player |
proximity-radius |
5 | Distance for proximity warning |
cancel-break-on-cursed |
true | Prevents breaking the cursed block |
change-sound |
BLOCK_BELL_USE | Sound played on block change |
Installation
Drop the jar into your plugins/ folder and restart. Config generates on first run.
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:Bev8vPEU:eBvTRCSJ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Bev8vPEU:eBvTRCSJ"
}
