菜鸟科技网

我的世界开服命令具体怎么用?

在《我的世界》中,开服命令是服务器管理的基础,通过命令可以快速配置服务器参数、管理玩家、调整游戏规则等,无论是本地局域网开服还是搭建正式服务器,掌握核心命令都能让管理更加高效,以下从基础命令、高级功能、常用插件命令及注意事项等方面展开说明。

我的世界开服命令具体怎么用?-图1
(图片来源网络,侵删)

基础开服命令与配置

在启动服务器前,需先编辑server.properties文件,这是服务器的核心配置文件,包含多项关键参数。

  • server-port=25565:设置服务器端口,默认为25565,若被占用可修改为其他未被占用的端口(如25566)。
  • max-players=20:设置最大玩家数量,可根据服务器性能调整。
  • gamemode=survival:设置默认游戏模式,可选survival(生存)、creative(创造)、adventure(冒险)或spectator(旁观)。
  • difficulty=normal:设置游戏难度,可选peaceful(和平)、easy(简单)、normal(普通)、hard(困难)。
  • white-list=false:是否开启白名单,设置为true后需在whitelist.json中添加玩家UUID才能加入。

启动服务器时,可在启动命令中添加参数,

java -Xms2G -Xmx4G -jar server.jar nogui

其中-Xms2G-Xmx4G分别设置最小和最大内存,根据服务器配置调整;nogui表示不启动图形界面,适合命令行操作。

游戏中管理命令

进入服务器后,管理员可通过命令(需开启OP权限)进行实时管理,常用命令如下表所示:

我的世界开服命令具体怎么用?-图2
(图片来源网络,侵删)
命令分类 示例命令 功能说明
玩家管理 /op <玩家名> 给予玩家OP权限,使其可使用管理命令
/deop <玩家名> 取消玩家OP权限
/kick <玩家名> [原因] 将玩家踢出服务器,可填写原因
/ban <玩家名> [原因] 封禁玩家,被封禁玩家无法加入
/pardon <玩家名> 解封玩家
传送与位置 /tp <目标玩家> <传送目标> 将目标玩家传送到指定玩家位置,如/tp Steve Alex
/tp <x> <y> <z> 传送到指定坐标,如/tp 100 64 200
/spawnpoint <玩家名> <x> <y> <z> 设置玩家重生点
游戏规则调整 /gamerule keepInventory true 死亡后不背包掉落,设置为false则掉落
/gamerule mobGriefing false 禁止怪物破坏方块,如苦力怕爆炸、末影人搬运方块等
世界管理 /time set day 设置游戏时间,可选day(白天)、night(夜晚)、noon(正午)等
/weather clear 设置天气,可选clear(晴天)、rain(雨天)、thunderstorm(雷暴)
/seed 查看当前世界种子

高级功能与插件命令

若需更复杂的管理功能,可安装插件如Bukkit、Spigot或Paper,并通过插件命令扩展功能。

  • Essentials插件:提供丰富的玩家服务命令,如/home(回家)、/warp <地点>(传送至预设点)、/kit <套装名>(给予物品套装)。
  • WorldEdit插件:用于快速编辑地形,如//set stone(将选定区域方块设为石头)、//copy(复制选区)、//paste(粘贴选区)。
  • LuckPerms插件:管理权限节点,如lp user <玩家名> permission set essentials.home.use true给予玩家使用家命令的权限。

注意事项

  1. 权限管理:谨慎给予OP权限,避免普通玩家获得管理命令导致服务器混乱,建议通过权限插件精细化分配权限。
  2. 命令大小写:部分命令区分大小写(如/gamemode/GameMode),需按官方格式输入。
  3. 备份与测试:修改关键配置或使用复杂命令前,建议备份世界文件,避免误操作导致数据丢失。
  4. 版本兼容:不同游戏版本(如1.12.2、1.18.2)命令可能存在差异,需参考对应版本的命令列表。

相关问答FAQs

Q1: 如何修改服务器默认出生点?
A1: 可通过两种方式实现:① 在server.properties中设置spawn-protection=0(禁用出生保护区域),然后直接在出生点方块上使用/setblock <x> <y> <z> minecraft:bedrock设置出生点方块;② 在游戏中使用/spawnpoint <x> <y> <z>命令设置全局出生点坐标,或/spawnpoint <玩家名> <x> <y> <z>为指定玩家设置出生点。

Q2: 开启白名单后如何添加玩家?
A2: 首先在server.properties中设置white-list=true,然后有两种添加方式:① 手动编辑whitelist.json文件,添加玩家UUID(格式如{"uuid":"玩家UUID","name":"玩家名"}),玩家UUID可通过在线UUID查询网站获取;② 在游戏中使用/whitelist add <玩家名>命令,服务器会自动读取玩家UUID并添加到白名单中,添加后,未在白名单中的玩家将无法加入服务器。

分享:
扫描分享到社交APP
上一篇
下一篇