服务端插件
服务器添加插件
- 插件下载地址:Bukkit Plugins / Spigot / Hangar
- 插件使用百科
服务器常用插件
其它优秀插件
插件相关问题
EssentialsX
由于目前tp指令被Essentials覆盖,无法配合命令方法使用,主要是因为tp不能识别目标选择器: @a @e @r @s @p, 如果地图没有开启命令方块,可以使用这个插件扩展命令。
命令方块中的解决办法:在文件commands.yml
中修改为: command-block-overrides: ['*']
, 目的是让加了Essentials插件的服务器,命令方块中输入的指令全部使用Mojang提供的原始指令,还不使用Essentials覆盖过的指令。
WorldEdit
WorldEdit配置文件中,有开启符号链接的选项,这样可以让区域保存到磁盘功能生效
LoginSecurity
op权限指令
使用/lac
移除密码并重新载入游戏
一般用户指令
使用/register <password>
注册用户密码
使用/changepass <old> <new>
变更用户密码
使用/login <password>
命令可以登录
使用/logout
可以登出
SkinsRestorerX + SkinSystem 定制角色皮肤
安装SkinSystem按照脚本scripts/skin_system/ubuntu_nginx_skin_system
,先使用sudo
权限执行,安装必要的软件和配置mysql
数据库。之后,把nginx
配置文件拷到目录/etc/nginx/conf.d/
下面,并替换fastcgi_pass unix:/run/php/php7.2-fpm.sock;
中的路径为php-fpm
配置文件(/etc/php/7.2/fpm/pool.d/www.conf
)中指定listen
指定的路径。重启nginx服务,并访问8001
端口。
如果皮肤上传界面不能使用,提示504
错误,可以尝试重启php-fpm
服务解决:
sudo systemctl restart php7.2-fpm.service
将mysql中的皮肤数据从一个服务器迁移到另一个服务器
使用mysqlduml
命令进行数据库迁移,更加方便。
使用WorldEdit+WorldGuard保护领域
- 清空玩家自已的所有物品:
/clear <player name>
- 获取选择区域的木斧:
//wand
- 选中刚才获得的木斧,选择立方体区域对角线和一个顶点, 点击左键
- 选择立方体区域对角线和另一个顶点, 点击左键
- 扩展选中的区域最底部从基岩一直到天空最高处的立方体区域:
//expand vert
- 命名刚才选中的区域:
/rg create <region name>
, 这样就创建了一个区域 - 为区域设置标记指定区域内允许什么,不允许什么:
/rg flags <region name>
, 可以点击选择是否允许 - 为区域添加成员:
/rg addmember <region name> <user or user group name>
- 为区域添加所有人:
/rg addowner <region name> <user name>
- 查看区域信息:
/rg info <region name>
- 设置子区域:
/rg setparent <child region name> <parent region name>
- 区域可以嵌套
使用Residence进行领地保护
查看指定日期记录服务器的玩家
$ zcat 2021-07-31-1.log.gz | grep logged | cut -d ' ' -f 4 | cut -d '[' -f 1 | sort | uniq