All versions
1.21.1-1.0.8
Release
1.21.1-1.0.83 months ago 7,188
Compatibility
Minecraft: Java Edition
1.21.1
Platform
NeoForge
Supported environments
Client and server
Changes
Changelog
[1.0.7] - 2026-03-17
Fixed
- Dimension Portal Crash: Fixed
IllegalStateException: Cannot encode empty ItemStackcrash when any projectile entity (arrows, throwing weapons, bolts) enters a dimension portal (Nether, End, Aether, etc.). Root cause:AbstractArrow.addAdditionalSaveData()would callsave()on an empty pickup ItemStack during dimension transitions. - 维度传送门崩溃: 修复了任何投射物实体(箭矢、投掷武器、弩箭)进入维度传送门(下界、末地、天境等)时
IllegalStateException: Cannot encode empty ItemStack崩溃。根本原因:AbstractArrow.addAdditionalSaveData()在维度转换时对空的 pickup ItemStack 调用save()。 - Bolt Persistence: Fixed bolts losing their type (copper, diamond, netherite, etc.) after chunk unload/reload —
DATA_BOLTwas never saved to or loaded from NBT. - 弩箭持久化: 修复了弩箭在区块卸载/重载后丢失类型(铜、钻石、下界合金等)的问题 —
DATA_BOLT从未写入/读取 NBT。
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:w8V2GMiK:8IX8XJBB"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:w8V2GMiK:8IX8XJBB"
}

