分享
MapManager-Core 帮助文档
输入“/”快速插入内容
MapManager-Core 帮助文档
用户5699
用户5699
2024年4月3日创建
1016
MapManager-Core 是一款简单易用的 Minecraft 服务器插件,提供高效、快捷、灵活的多世界管理功能。适合多世界服务器的地图权限管理。
插件将各地图内的权限划分,使每个地图都可以独立进行管理,并设置地图管理员
地图权限组
地图权限分为三类:
admin
,
builder
,
visitor
•
admin
◦
地图管理员,可以为私人地图添加删除地图的成员,对地图的物理(方块更新)、爆炸保护、是否公开、名称、出生点进行管理
•
builder
◦
建筑师,可以在私人地图进行建筑,拥有的权限在 worldbase 中配置
•
visitor
◦
参观者,可以进入私人地图(会获得multiverse.access.<world>的权限),但没有建筑权限
命令
安装 MapManager
在安装前确保你已经安装了 LuckPerms 和 Multiverse-core,且服务端使用Java17
1.
下载插件
:
a.
PaperMC
(Hanger)
b.
SpigotMC
2.
安装插件
: 将下载的
MapManager-Core-{version}.jar
文件放置到您服务器的
plugins
目录下。
3.
修改 MV 配置
:找到 Multiverse-core 的配置文件
config.yml
,将其中的
enforceaccess
修改为
true
。
4.
启动服务器
: 如果服务器正在运行,需要重启服务器以加载插件。如果服务器未启动,则直接启动服务器。
配置权限组
MapManager-Core 在首次加载时会自动创建两个权限组:
worldbase
和
apply
。以下是如何配置这两个权限组的指南:
default 权限组
default
权限组是所有玩家进服时默认的权限组,这个权限组无需专门为 MapManager-Core 进行配置,您只需要保留此权限组作为玩家默认权限组即可。
worldbase 权限组
worldbase
权限组为地图中的建筑师(builder)组提供必要的权限。这些权限在创建地图时会自动继承至对应地图的权限组。
我们推荐您为建筑师添加地图的建筑权限(例如 essentials.build、buildcore.protect.*、WorldEdit 权限等)。
apply 权限组
apply
权限组为拥有私人地图权限的玩家提供全服的权限。创建地图时的权限组将继承
apply
。
您可以为
apply
权限组配置公共素材库的使用权限等。
此项可以不进行配置
配置文件
MapManager 的配置文件
config.yml
提供了一些全局设置选项:
代码块
YAML
!MapManagerConfig #配置文件标记,请勿修改
global:
exploded: null # 是否全局开启爆炸破坏。可选值:true, false, null
physical: null # 是否全局开启物理效果。可选值:true, false, null
•
exploded
: 控制是否允许爆炸破坏效果。
null
值表示遵循各个世界的设置。
•
physical
: 控制是否允许物理效果(如方块掉落)。
null
值表示遵循各个世界的设置。
开发
依赖
Maven
代码块
XML
<repository>
<id>sonatype</id>
<url>https://oss.sonatype.org/content/groups/public/</url>
</repository>
<dependency>
<groupId>work.alsace.mapmanager</groupId>
<artifactId>MapManager-Core</artifactId>
<version>3.1.8</version>
<scope>provided</scope>
</dependency>