七日杀服务器管理命令是维护和自定义多人游戏服务器的核心工具,通过命令行指令(如RCON或管理面板)可实现对服务器参数、玩家行为、世界生成、插件功能等的精细化控制,以下是常用命令的分类详解及操作逻辑,涵盖基础设置、玩家管理、世界控制、安全防护及插件扩展等维度,帮助管理员高效管理服务器。

基础服务器管理命令
基础命令用于服务器的启动、停止、配置加载及状态监控,是保障服务器稳定运行的前提。
命令 | 功能说明 | 示例/参数说明 |
---|---|---|
stop |
正常关闭服务器,保存所有玩家数据及世界进度。 | 直接输入 stop ,服务器会提示玩家“Server is shutting down”后安全关闭。 |
save |
手动保存当前世界数据,减少意外崩溃导致的数据丢失。 | 定期执行 save (建议每30分钟一次),或结合定时任务自动化。 |
info |
显示服务器基本信息,如IP、端口、在线人数、最大玩家数等。 | 输出示例:Version: 21.2.0 (Build 459) | Players: 3/8 | Uptime: 2h 15m 。 |
shutdown [message] |
定时关闭服务器,可附带提示信息。 | shutdown 60 "Server restart in 60 minutes" ,60分钟后关闭并提示玩家。 |
reload |
重新加载配置文件(如serverconfig.xml ),无需重启服务器。 |
修改配置后执行 reload ,部分参数需重启生效(如MaxPlayers )。 |
玩家管理命令
玩家管理命令用于处理游戏内的异常行为、权限控制及数据管理,维护公平的游戏环境。
命令 | 功能说明 | 示例/参数说明 |
---|---|---|
kick [player] [reason] |
踢出指定玩家,可附带理由。 | kick Steve "Griefing" ,玩家Steve会收到提示“You were kicked: Griefing”。 |
ban [player] [reason] |
封禁指定玩家,阻止其通过IP或UUID重新连接。 | ban Steve "Using hacked items" ,需配合banned-users.json 文件管理封禁列表。 |
pardon [player] |
解封指定玩家,移除封禁记录。 | pardon Steve ,需确保输入玩家名与封禁时一致(区分大小写)。 |
teleport [player1] [player2] |
将玩家1传送到玩家2的位置。 | telemit Bob Alice ,Bob会传送到Alice的坐标。 |
kill [player] |
击杀指定玩家,不损失物品(仅血量归零)。 | kill Zombies ,击杀所有名为“Zombies”的实体(支持通配符)。 |
give [player] [item] [count] |
给予指定玩家物品,支持物品ID或名称。 | give Steve 42 10 ,给予Steve10个铁锭(ID=42);give SteelAxe 1 给予钢斧。 |
sethp [player] [value] |
设置指定玩家的生命值(0-1000)。 | sethp Steve 500 ,将Steve生命值设置为500(满血为1000)。 |
世界与游戏环境控制命令
世界管理命令用于调整游戏难度、时间、天气及生成规则,定制独特的生存体验。
命令 | 功能说明 | 示例/参数说明 |
---|---|---|
daytime [value] |
设置游戏时间(0-23999,0为正午,12000为午夜)。 | daytime 0 切换为白天,daytime 12000 切换为夜晚。 |
rain [on/off] |
切换下雨状态。 | rain on 开始下雨,rain off 停止,影响作物生长和玩家视野。 |
thunder [on/off] |
切换打雷状态(需先开启rain )。 |
thunder on 开启雷暴,可能引发野火。 |
difficulty [value] |
设置游戏难度(0-5,0为和平,5为极难)。 | difficulty 3 设置为困难模式,僵尸速度和攻击力提升。 |
spawn [entity] [count] |
在指定坐标生成实体(需配合坐标参数)。 | spawn Zombie 5 在玩家当前位置生成5个僵尸;spawn Animal Deer 3 -100 50 200 在指定坐标生成3只鹿。 |
delblock [x] [y] [z] |
删除指定坐标的方块。 | delblock 100 64 -200 删除坐标(100,64,-200)处的方块。 |
setblock [x] [y] [z] [block] |
在指定坐标放置方块。 | setblock 100 64 -200 7 放置方块ID=7(草方块)。 |
安全与性能优化命令
安全命令用于防止作弊、恶意行为,性能优化命令则保障服务器在高负载下稳定运行。

命令 | 功能说明 | 示例/参数说明 |
---|---|---|
cheat [player] [on/off] |
开启/关闭指定玩家的作弊模式(允许使用命令给予物品等)。 | cheat Steve on ,Steve可使用give 等命令;关闭后恢复普通模式。 |
admin [player] |
设置指定玩家为管理员,赋予其RCON权限。 | admin Alice ,Alice可通过游戏内命令管理服务器(需重启生效)。 |
tpsm [value] |
设置每秒传送次数上限,防止TPS过低。 | tpsm 20 限制每秒20次传送,避免刷卡导致服务器卡顿。 |
gc |
手动触发垃圾回收,释放内存(适用于长时间运行的服务器)。 | 执行gc 后,控制台提示“Garbage collected: 128MB”。 |
lag |
检测服务器当前延迟和TPS(每秒帧数)。 | 输出示例:TPS: 19.8 | Latency: 45ms ,低于18TPS需优化插件或减少实体。 |
插件与模组扩展命令
若服务器安装了模组(如A16的Mod System)或插件(如WebAdmin),可通过命令管理扩展功能。
命令 | 功能说明 | 示例/参数说明 |
---|---|---|
loadmod [modname] |
加载指定模组。 | loadmod MoreAnimals ,加载“更多动物”模组(需模组文件已放入Mods 目录)。 |
unloadmod [modname] |
卸载指定模组。 | unloadmod MoreAnimals ,卸载模组后需重启服务器生效。 |
reloadmods |
重新加载所有模组配置,无需重启服务器。 | 修改模组配置文件后执行,部分模组可能需完全重启。 |
webadmin [on/off] |
开启/关闭Web管理面板(需配置webadmin.xml )。 |
webadmin on ,通过浏览器访问http://IP:8080 管理服务器。 |
高级配置与调试命令
高级命令用于深度调整服务器参数或排查问题,需谨慎使用,避免配置错误。
命令 | 功能说明 | 示例/参数说明 |
---|---|---|
set [variable] [value] |
动态修改服务器配置变量(如MaxPlayers )。 |
set MaxPlayers 16 将最大玩家数改为16,即时生效。 |
debug [category] |
开启指定类别的调试信息(如network 、entity )。 |
debug network ,显示网络数据包日志,用于排查连接问题。 |
log [on/off] |
开启/保存服务器日志到文件(默认位于Logs 目录)。 |
log on ,记录玩家动作、错误信息等,便于追溯问题。 |
version |
显示服务器版本及加载的模组/插件列表。 | 输出版本号、模组哈希值,确认是否与预期一致。 |
相关问答FAQs
Q1: 如何通过RCON连接到七日杀服务器并执行命令?
A1: 首先确保服务器配置文件serverconfig.xml
中启用了RCON功能:设置<RCONEnabled>true</RCONEnabled>
,并配置<RCONPort>
(默认27015)和<RCONPassword>
(强密码),使用工具如MCRcon、或游戏内命令(需管理员权限)连接,格式为connect IP:27015
,输入密码后即可执行上述管理命令。
Q2: 服务器卡顿严重,如何通过命令排查原因?
A2: 可通过以下步骤排查:(1)执行lag
命令查看TPS和延迟,若TPS低于18,说明服务器负载过高;(2)执行gc
手动释放内存,若TPS短暂回升,说明内存不足;(3)使用debug entity
查看实体数量,若僵尸、动物等实体过多,可通过kill [entity]
清理;(4)检查是否有高耗能模组,通过unloadmod
临时卸载测试,若问题持续,需优化服务器硬件或调整MaxSpawnedZombies
等生成参数。
