死亡不掉落功能需要开启作弊模式才能使用,单机世界在创建时勾选”允许作弊”,多人服务器则需要管理员权限。指令代码是/gamerule keepInventory true,输入后回车执行,所有玩家死亡后物品和经验将保留在背包中。
这条指令的生效范围是当前世界或服务器的全体玩家,无法单独指定某个玩家。如果只想让部分人享有不掉落,需要通过命令方块配合检测目标选择器实现,但原版游戏规则本身不支持这类细分设置。基岩版与Java版的指令格式完全一致,区别在于基岩版主机平台可能需要在设置中额外开启”使用作弊”开关。
指令输入与关闭方法
打开聊天框(Java版按T键,基岩版点击屏幕上方对话图标),直接输入完整代码。斜杠是指令前缀,gamerule是游戏规则修改命令,keepInventory对应死亡保留物品规则,true表示开启。输入时注意大小写,Java版对大小写敏感,keep和Inventory的I必须大写,true全小写。执行成功后聊天框会显示”游戏规则已更新”。
关闭功能时将指令末尾的true改为false,完整写法是/gamerule keepInventory false。关闭后所有玩家恢复正常掉落机制,死亡时物品散落在死亡地点,经验值按比例扣除。创造模式下即使关闭该规则也不会掉落物品,因为创造模式本身就免疫掉落惩罚。
不同版本的适用情况
Java版1.4.2及以后版本完全支持这条指令,更早版本没有游戏规则系统。基岩版从1.2版本开始支持,但手机端和主机端在输入方式上略有差异:手机端直接在聊天框输入,主机端需要先连接键盘或通过虚拟键盘逐字输入。
| 版本 | 最低支持版本 | 指令格式 | 权限要求 |
|---|---|---|---|
| Java版 | 1.4.2 | 完全相同 | 开启作弊 |
| 基岩版 | 1.2 | 完全相同 | 管理员或作弊开关 |
| 联机服务器 | 取决于服务端 | 完全相同 | OP权限 |
服务器环境中,玩家需要先通过管理员获得OP权限才能执行游戏规则类指令。服主可以在后台控制台直接输入指令,不受权限限制。部分第三方服务器插件可能会拦截或修改该指令的效果,例如某些生存向服务器会强制关闭死亡不掉落以维持游戏难度。
已开启死亡不掉落的世界,保存并退出后规则设置会保留,下次进入时无需重新输入指令。但如果在创建世界时未勾选作弊,后续无法通过局域网开放或修改存档文件的方式追加作弊权限,只能重新创建世界或使用第三方工具修改level.dat文件中的allowCommands标签。














