请先完成前置要求:MC服务器创建-CSDN博客
通过网盘分享的文件:1.21插件
链接: https://pan.baidu.com/s/14Tk-9CuXGRtjOCvNQV4Qrg 提取码: epas
--来自百度网盘超级会员v4的分享
插件版本差异
《我的世界》java版当中存在很多不同构造的世界核心,这些核心的兼容性和通用性会影响插件的时侯,某些版本的插件仅提供给某些核心才能够使用,同时还和当前服务器版本挂钩,如果版本过新,插件没有更新的话就会导致插件没法在新版本下运行。所以此处全部以Spigot核心的插件为例。
在某些很新的版本当中会仍然使用很旧的插件,尽管版本超出的插件适用范围,因为某些插件与新版本并不会有任何冲突,就可以继续适用旧版本插件。
插件文件夹
服务器插件都会以java包的形式被存放于存档目录,所以每个不同的服务器之间的插件不会共享。
所有的插件都会存放于plugins目录下
想要启用一个插件,则关闭实例将其放在插件目录下,重新启动实例即可。
GroupManager插件说明
GroupManager是权限组插件,用于管理用户权限,可以给某个组添加特定权限,而不用给予所有权限。可以更加细致的控制玩家权限,例如:仅开放tp权限,和设置家坐标权限。
GroupManager内置指令如下
#查看当前所有组列表(所有用户第一次进入世界默认default组)
>manglist
[19:52:47] [Server thread/INFO]: Groups Available: Admin, Builder, Default, Moderator, Owner
…………
#显示某个组拥有哪些权限,以及其继承对象
>manglistp default
[19:58:28] [Server thread/INFO]: The group 'Default' has the following permissions: -bukkit.command.kill
[19:58:28] [Server thread/INFO]: And all permissions from groups: g:groupmanager_default, g:bukkit_default, g:essent
ials_default, g:towny_default
#创建一个新的组
>mangadd www
[20:02:43] [Server thread/INFO]: You created a group named www
#删除一个组
>mangdel www
[20:03:01] [Server thread/INFO]: You deleted a group named www, it's users have the default group now.
#添加一个用户到某个组(该用户必须在世界内)
>manuadd itning default
[20:07:35] [Server thread/INFO]: You changed player 'itning' group to 'Default' in world 'world'.
#将用户从一个组里面删除(该用户必须存在过,删除后会进入默认组)
>manudel itning
[20:08:14] [Server thread/INFO]: You changed player 'itning' to default settings.
#检查一个用户的权限,和所属组
>manulistp itning
[20:08:50] [Server thread/INFO]: The player 'itning' has no direct permissions.
[20:08:50] [Server thread/INFO]: And all permissions from groups: Default
#给一个组添加权限(最后面选项为权限)
>mangaddp default essentials.home
[20:10:54] [Server thread/INFO]: You added 'essentials.home' to group 'Default' permissions.
#删除组中的某个权限
>mangdelp default essentials.home
[20:11:23] [Server thread/INFO]: You removed 'essentials.home' from group 'Default' permissions.
EssentialsX基础插件
EssentialsX可以称之为万能插件,是Spigot服务器的基本套件,包括130多个命令和无数功能,适用于任何规模服务器。Essentials插件主要用于可以设置传送点,但其实他支持大部分指令,可以单独允许某个组拥有哪些权限。
#下面是一些主要权限
mangaddp default essentials.home #允许使用home
mangaddp default essentials.sethome #允许设置home
mangaddp default essentials.delhome #允许删除home
mangaddp default essentials.tp #允许使用tp指令
mangaddp default essentials.back #允许使用back指令
mangaddp default essentials.back.ondeath #允许回到死亡地
mangaddp default essentials.sethome.multiple.unlimited #允许玩家设置无数个家
mangaddp default essentials.tp.position #允许使用tp传送坐标
mangaddp default essentials.repair #允许玩家使用repair命令
mangaddp default essentials.repair.all #允许玩家修复所有工具
下面是所有权限总览
essentials.bigtree 允许使用/bigtree命令
essentials.break 允许使用/break命令
essentials.break.bedrock 允许破坏基岩
essentials.enchant 允许使用/enchant命令
essentials.enchantments.[enchantmentname(附魔类型)] 允许附魔指定的附魔类型
essentials.enchantments.allowunsafe 允许附上不安全的附魔
essentials.exp 允许使用/exp
essentials.exp.give 允许给予经验
essentials.exp.give.others 允许给其他人经验
essentials.exp.others 允许查看其他人经验
essentials.exp.set 允许设置经验
essentials.exp.set.others 允许设置其他人经验
essential