在Minecraft(MC)服务器中,管理员权限分为四种:OP(Operator)、Tpa(Teleport Authority)、Back和Owner,OP是最高权限,可以控制整个服务器的运行,包括创建和删除世界、管理玩家等,而Tpa和Back则是一些特殊权限,分别用于允许或禁止玩家使用传送门功能和设置安全区域,本文将介绍如何只给Tp和Back而不给OP的设置方法。
我们需要登录到Minecraft服务器的控制台,这里以SpigotMC为例,其他版本的操作方法可能略有不同,打开终端,输入以下命令并按回车键:
ssh 用户名@服务器IP地址
接下来,我们需要进入到服务器的配置文件夹,在这个例子中,配置文件夹位于`/srv/minecraft/server/config`,输入以下命令并按回车键:
cd /srv/minecraft/server/config
我们需要打开`permissions.yml`文件,这个文件包含了服务器的所有权限设置,输入以下命令并按回车键:
vim permissions.yml
在打开的文件中,我们可以看到一个名为“default”的默认权限设置,在这个例子中,我们将其修改为如下内容:
default: - operator: false - tp: true - back: true - warn_on_use: false
我们将`operator`设置为`false`,表示不给予OP权限;将`tp`设置为`true`,表示允许玩家使用传送门功能;将`back`设置为`true`,表示允许玩家设置安全区域;将`warn_on_use`设置为`false`,表示关闭使用传送门时的警告提示。
保存并退出文件,我们需要重启Minecraft服务器以使更改生效,输入以下命令并按回车键:
mcstop mcstart
我们已经成功地将Minecraft服务器的权限设置为只给Tp和Back而不给OP,其他玩家将无法使用OP权限进行操作,只能使用Tp和Back功能。
相关问题与解答:
1. 如何查看Minecraft服务器的当前权限设置?
答:登录到Minecraft服务器的控制台,输入以下命令并按回车键:
ssh 用户名@服务器IP地址 mcstatus
这将显示服务器的当前状态,包括所有玩家的角色和权限设置,在“Default permissions”部分,可以查看到当前的默认权限设置,如果需要修改权限设置,请按照本文的方法进行操作。
2. 如何为某个玩家分配Tp和Back权限?
答:在Minecraft服务器的控制台中,输入以下命令并按回车键:
permissions add 玩家ID @p +tp +back <原因>
要为玩家12345分配Tp和Back权限,可以输入以下命令:
permissions add 12345 @p +tp +back "因为他是一个好朋友"
这将为玩家12345分配Tp和Back权限,并附上一条说明原因的消息,其他玩家可以在聊天框中看到这个消息。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/37515.html