- 版权类型
- 原创
- 插件中文名称
- 地图管理核心
- 插件英文名称
- MapManager-Core
- 原帖地址
- #
- 支持的核心(服务端)
- Paper
- 语言支持
- 中文(简体)
- 前置组件
- LuckPerms, Multiverse-core
- 适配版本(Java)
- 1.21
- 1.20
- 1.19
- 1.18
- 1.17
- 1.16
MapManager-Core 是一款简单易用的 Minecraft 服务器插件,提供高效、快捷、灵活的多世界管理功能。适合多世界服务器的地图权限管理。
- 插件将各地图内的权限划分,使每个地图都可以独立进行管理,并设置地图管理员。
- 插件官方Wiki(点我)
在安装之前,请先确保您已经安装了LuckPerms和Multiverse-core插件
- 点击上方按钮下载插件本体文件
- 将下载完成的文件放入服务端的 plugins 文件夹内
- 重新启动服务器加载插件
地图权限分为三类:admin, builder, visitor
admin
- 地图管理员,可以为私人地图添加删除地图的成员,对地图的物理(方块更新)、爆炸保护、是否公开、名称、出生点进行管理
builder
- 建筑师,可以在私人地图进行建筑,拥有的权限在 worldbase 中配置
visitor
- 参观者,可以进入私人地图,但没有建筑权限
MapManager-Core 在首次加载时自动创建两个权限组:worldbase 和 apply。 以下是有关如何配置这两个权限组的指南:
worldbase 权限组
- worldbase权限组为地图中的建筑师(builder)组提供必要的权限。这些权限在创建地图时会自动继承至对应地图的权限组。
- 我们推荐您为建筑师添加地图的建筑权限(例如 essentials.build、buildcore.protect。*)、WorldEdit 权限等。
- apply权限组为拥有私人地图权限的玩家提供全服的权限。创建地图时的权限组将继承apply。
- 您可以为apply权限组配置公共素材库的权限或是地图托管玩家作为会员的权限等。
- 此项可以不进行配置。
这里展示了插件的部分指令,更多信息请查看官方Wiki
- /world admins - 显示世界的管理员列表。
- /world admin <add|remove> <id> - 添加或移除指定玩家的管理权限
- /world builders - 显示世界的建筑师列表
- /world builder <add|remove> <id> - 添加或移除指定玩家的建筑权限
- /world visitors - 显示世界的游客列表
- /world visitor <add|remove> <id> - 添加或移除指定玩家的参观权限
- 小提示: <id> 部分输入 "*" 即代表将地图设为公开,所有人都可以进入
- ......
配置文件 MapManagerConfig.yml 提供了一些可自定义的全局设置选项
YAML:
!MapManagerConfig #配置文件标记,请勿修改
global:
exploded: null # 是否全局启用爆炸保护。 选项:true, false, null
physical: null # 是否全局启用物理效果。 选项:true, false, null
依赖(Maven)
XML:
<dependency>
<groupId>work.alsace.mapmanager</groupId>
<artifactId>MapManager-Core</artifactId>
<version>3.1.7</version>
<scope>provided</scope>
</dependency>
依赖(Gradle)
YAML:
compileOnly("work.alsace.mapmanager:MapManager-Core:3.1.7")
JavaDoc
Java:
MapManager mapManagerCore = ((MapManager) Objects
.requireNonNull(Bukkit.getServer()
.getPluginManager()
.getPlugin("MapManager-Core"));
*该插件由 阿尔萨斯工业 技术部开发制作