Tags
Creators
Details
Licensed ARR
Published last year
Updated 7 months ago
All versions
0.8.0-Beta
Beta
NeoBlock - The new OneBlock 0.8.0-Beta7 months ago 305
Uploaded by
Compatibility
Minecraft: Java Edition
1.21.4
Platform
NeoForge
Supported environments
Client and server
Changes
⚠️ Breaking Changes
- World saved data format has changed due to the new cooldown system.
Existing worlds will be reset to Tier 0, and tiers must be re-unlocked. - Config files remain compatible, but regenerating them is recommended to see examples of newly added features and options.
✨ Changes & Additions
- Added Pattern Factory, a system to unify config patterns and reduce configuration mistakes.
- Added per-tier block counter, tracking how many blocks are broken in each tier.
- Added new trigger types:
- Every n-th block (with optional offset)
- At n-th block break
- Triggers now support messages with a special tag system.
- Triggers can now apply cooldowns as a result, alongside other actions.
- Trigger-spawned traders can now have their own customizable messages.
- Added cooldown system, allowing NeoBlock to be temporarily turned off.
- Reworked upgrade system to be based on cooldowns.
⌨️ Commands Changed
- Removed:
/neoblock tiers research advance <ticks>
- Added:
/neoblock cooldown
Shows the current active cooldown./neoblock cooldown advance <ticks>
Replaces the removed research advance command./neoblock cooldown add <ticks>
Adds a new cooldown, temporarily disabling the block.
🛠️ Fixes
- Fixed a startup crash on Forge 1.20.1 caused by a missing
discardmethod in mixins. - Fixed an infinite loop crash during Tier 2 unlock.
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:Wk2O53hD:WFNT1eZE"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:Wk2O53hD:WFNT1eZE"
}

