启用“keepinventory”规则可保留死亡后背包、末影箱物品及经验值,支持聊天指令、命令方块、server.properties修改、函数文件五种方式,启用后需用/gamerule keepinventory验证状态。

如果您在《我的世界》基岩版中死亡后希望保留背包、末影箱内物品及经验值,则需启用游戏规则“keepinventory”。以下是适用于2026年当前版本的多种开启方式:
一、通过聊天框输入指令
该方法适用于已启用作弊权限的单人世界或局域网开放世界,操作即时生效,无需额外工具。
1、进入游戏后,点击屏幕右上角的聊天图标,打开输入框。
2、准确输入指令:/gamerule keepinventory true(注意:必须全小写,大小写错误将提示“未知命令”)。
3、点击“发送”,若左上角出现提示“游戏规则 keepinventory 已更新为 true”,即表示成功启用。
二、使用命令方块自动触发
命令方块可在未手动开启作弊的世界中绕过权限限制,实现开机即生效的稳定运行,适合长期存档或多人共享设备场景。
1、在创造模式下输入 /give @s command_block 获取命令方块。
2、放置命令方块,右键打开编辑界面,在命令栏中填入:/gamerule keepinventory true。
3、将命令方块设置为“重复型”与“始终活动”模式,并用红石信号(如拉杆)通电启动。
三、修改服务器配置文件
该方式专用于基岩版专用服务器(如 BDS),确保规则在每次重启后持续生效,避免每次重登需重复输入指令。
1、关闭服务器进程,定位至服务器根目录下的 server.properties 文件。
2、用文本编辑器打开该文件,在任意空白行新增或修改为:keep-inventory=true。
3、保存文件并重启服务器,规则立即对所有玩家全局生效。
四、通过函数文件部署
函数机制支持将指令封装为可加载模块,适用于需同步启用多项规则或自动化初始化的复杂存档。
1、在世界存档路径的 world_name/behavior_packs/pack_name/functions/ 目录下新建 init.mcfunction 文件。
2、在文件中写入单行指令:gamerule keepinventory true(注意:函数内不加斜杠“/”)。
3、在 pack_name/manifest.json 中注册该函数为加载函数,或通过 /function init 手动调用。
五、验证与状态管理
启用后必须确认规则实际生效,防止因拼写偏差、平台误判或配置遗漏导致功能未激活。
1、输入查询指令:/gamerule keepinventory,若返回值为 true,说明已激活。
2、如需临时关闭,输入:/gamerule keepinventory false,即可恢复默认掉落机制。











