基本信息
我的世界Java版本
26.2
26.1.x
1.21.3–1.21.11
1.21–1.21.1
1.20.6
1.20.4
1.20.1–1.20.2
1.19.4
1.16.5
1.12.2
1.8.8
平台
Folia
运行环境

搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 MIT
发布于 2024-11-29
更新于 2026-09-02
更新日志
更改内容
- 现在可在箱子预览界面中添加基于插槽的物品。
- 所有打开箱子的操作现在均会尊重您禁用世界的功能。
Settings.Border.Glass-Border.Air现已作为配置选项加入。- 若该值设为 false,则不会将 AIR(空气)填充至这些插槽,从而允许分页功能使用底部一行。
- 此设置适用于插槽数量始终不超过 27 的特殊场景,此时分页功能实际上无法正常运作。
- 内部消息处理机制得到优化。
- 已用我们自研的“仿制”系统替代 ConfigMe(该系统基于 Configurate 构建)。
- 您将在 config.yml 中注意到注释得以保留,并额外增加了若干空行(当前尚无法修改此行为)!
- 尚未编写针对极旧版配置文件的自动迁移逻辑。
- 配置文件将自动添加注释,并补充缺失或新增的配置项。
- 位置存储与启动时加载位置的功能得到优化。现有位置数据仍可正常使用。
- 位置现以随机 UUID 存储,不再需要像以往那样奇怪地递增数字编号。
- 若箱子位置数据损坏,其名称将在启动或重载时打印至控制台。
/crazycrates fix现已作为命令启用,并取代了原先在启动时自动修复箱子位置的功能。- 新增
{broken_locations}占位符,供/crazycrates list命令使用。
箱子相关更改
配置更改
若 config.yml 中已存在原有配置项,将优先沿用。更新后的用法示例请参阅 examples/crates 目录!
crate.knock-back现支持按单个箱子单独配置,新安装环境不再将其写入config.yml。crate.disabled-worlds现支持按单个箱子单独配置,新安装环境不再将其写入config.yml。crate.quad-crate.timer现支持按单个箱子单独配置,新安装环境不再将其写入config.yml。crate.types.csgo.cycling-material现支持按单个箱子单独配置,新安装环境不再将其写入config.yml。crate.types.csgo.finished-material现支持按单个箱子单独配置,新安装环境不再将其写入config.yml。crate.keys.key-sound.toggle与crates.keys.key-sound.name现支持按单个箱子单独配置,新安装环境不再将其写入config.yml。
API 更改
CrazyCrates API 版本已升级至 1.0.0
ISettings接口已从 CrazyCrates API 中移除。- 您可通过
CratesProvider#api()#getConfigManager()调用ConfigManager类实现配置管理,但该类未来可能随时重构。 - 我本人并不认可
ISettings的实现方式,结合当前配置管理逻辑,现阶段直接调用接口更为合适。
- 您可通过
IServer接口已被弃用,并标记为即将移除。请改用CrazyCrates类而非IServer。- 当前仍可继续使用
IServer(但无法获得任何新特性)。如遇异常,请及时反馈。
- 当前仍可继续使用
已知问题
- 鞭炮尚未正常运作。
已移除内容
use-different-random配置项已从config.yml中移除,因其内部实现并无实际影响。
修复内容
- 修正
AdvancedExample.yml中netherite_chestplate的拼写错误。 - 修复
fusion.yml中递归深度不生效的问题。 - 修复未明确指定时仍对物品应用伤害组件的问题。
- 此问题会导致某些插件因禁止受损物品交互而出现异常。
- 控制台发送者不再尝试发送动作栏消息。
- 不再允许玩家反复退出编辑模式。
- 新增提示消息,告知玩家当前未处于编辑模式。
- 执行
/crates debug <crate>时,不再检查奖品物品是否为空。



