/filldrive 命令

/filldrive 命令

来源:Commands/filldrive,英文修订 ID:3781503。

此命令是基岩版中已移除的开发者功能。 所需权限等级为 3。

用占位文件填满玩家的磁盘。推测用于压力测试磁盘空间耗尽导致的游戏崩溃。

语法

filldrive clear

删除游戏生成的所有占位文件。

filldrive fill <bytesRemaining: int>

用占位文件填充玩家的磁盘,直到只剩下指定字节数的可用空间:

  • 文件放在 com.mojang 目录下。
  • 测试文件依次命名为 test_file_0.dat、test_file_1.dat 等。每个文件最大为 26,214,400 字节,内容填充字符 *。
  • 大量磁盘 I/O 可能使游戏在填充磁盘时冻结。
  • 如果存储空间耗尽,命令运行数秒后会把玩家踢出世界;在清出磁盘空间前,游戏无法启动任何世界。
  • 再次执行命令时,会先删除全部占位文件,再重新填充磁盘。

参数

<bytesRemaining>: int:游戏应在磁盘中保留的字节数。必须为 32 位整数(-2147483648 至 2147483647),因此最多只能保留约 2.14 GB。

允许负数;这种情况下,命令会将磁盘完全填满而不报错。

结果

命令不完整或任一参数指定错误时无法解析;其他情况成功。


本文为 Minecraft Wiki 对应英文条目的中文翻译与改编,已按要求省略变更历史。原作者与贡献者见来源页及其历史;除另有说明外,按 CC BY-NC-SA 3.0 非商业、署名、相同方式共享。