Links
Tags
Creators
Details
Licensed GPL-3.0-only
Published 6 months ago
Updated 3 months ago
All versions
1.1.0
Release
Floyd-Backpack 1.1.03 months ago 110
Compatibility
Minecraft: Java Edition
26.2
26.1.x
1.21.x
1.20.6
Platforms
Paper
Purpur
Spigot
Changes
Floyd-Backpack v1.1.0 Release Notes
🎉 背包升级系统
这是本次版本的核心功能!背包升级系统让玩家可以逐步提升背包容量和功能。
- 支持多等级的升级配置(ConfigMe ListProperty)
- Shift+左键触发升级,并显示消耗预览
- 升级确认界面,右键绿色占位符确认操作
- 占位符名称支持 i18n 运行时刷新
- 自适应 Geyser 玩家点击方式(右键/Shift+左键)
🔒 数据安全增强
- 定时自动保存机制(防崩溃丢数据)
- 关闭背包时标记数据 dirty 并持久化
- 新增
saveall命令(OP)立即触发全量保存
🛠️ 其他改进
- 更新 floyd-core 依赖至 1.0.6
- 代码评审优化
- 完善 gitignore 配置
🎉 Backpack Upgrade System
This is the core feature of this release! The backpack upgrade system allows players to progressively expand their backpack capacity and capabilities.
- Multi-level upgrade configuration (ConfigMe ListProperty)
- Shift+Left Click to trigger upgrade, showing resource consumption preview
- Upgrade confirmation GUI — right-click the green placeholder to confirm
- Placeholder names support i18n hot-reload
- Adaptive click interaction for Geyser players (Right Click / Shift+Left Click)
🔒 Data Safety Improvements
- Periodic auto-save mechanism (prevents data loss on crash)
- Mark data as dirty on backpack close and persist immediately
- New
saveallcommand (OP only) triggers full data save instantly
🛠️ Other Improvements
- Updated floyd-core dependency to 1.0.6
- Code review optimizations
- Refined gitignore configuration
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:YPofcEwE:Ap1Tegwg"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:YPofcEwE:Ap1Tegwg"
}

