- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
GroupManager/配置文件:修订间差异
跳转到导航
跳转到搜索
小无编辑摘要 |
CyanSwetGaRe(留言 | 贡献) |
||
(未显示1个用户的13个中间版本) | |||
第1行: | 第1行: | ||
<!-- 这里直接引用 GroupManger的配置文件 段落 --> | <!-- 这里直接引用 GroupManger的配置文件 段落 --> | ||
<!-- 详情请见 GroupManager#.E9.85.8D.E7.BD.AE.E6.96.87.E4.BB.B6 --> | <!-- 详情请见 GroupManager#.E9.85.8D.E7.BD.AE.E6.96.87.E4.BB.B6 --> | ||
==目录结构== | |||
第一次下载Group Manager时,一般只有.jar文件。在第一次运行Group Manager时,它会生成可以编辑的配置文件。 | 第一次下载Group Manager时,一般只有.jar文件。在第一次运行Group Manager时,它会生成可以编辑的配置文件。 | ||
标准的配置和范例里详细的布局很相似,但在使用之前至少需要更改一点,需要将自己加入管理员。<br /> | 标准的配置和范例里详细的布局很相似,但在使用之前至少需要更改一点,需要将自己加入管理员。<br /> | ||
第9行: | 第10行: | ||
<!-- GroupManger --> | <!-- GroupManger --> | ||
{{Hide | {{Hide | ||
|标题={{MCColor|&4| | |标题={{MCColor|&4|GroupManager}} | ||
|内容= | |内容= | ||
<!-- backup --> | <!-- backup --> | ||
第31行: | 第32行: | ||
|内容= | |内容= | ||
{{MCColor|&f|你看不见我你看不见我}} | {{MCColor|&f|你看不见我你看不见我}} | ||
{{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件 | {{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件#groups.yml '''•groups.yml''']}} | ||
<br />{{MCColor|&2|→组权限文件}}<br /> | <br />{{MCColor|&2|→组权限文件}}<br /> | ||
{{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件 | {{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件#users.yml '''•users.yml''']}} | ||
<br />{{MCColor|&2|→用户单独权限文件}}<br /> | <br />{{MCColor|&2|→用户单独权限文件}}<br /> | ||
}} | }} | ||
第41行: | 第42行: | ||
}} | }} | ||
<!-- worlds --> | <!-- worlds --> | ||
{{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件 | {{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件#config.yml '''•config.yml''']}} | ||
<br /> | <br /> | ||
{{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件 | {{MCColor|&1|[http://mineplugin.org/GroupManager/配置文件#globalgroups.yml '''•globalgroups.yml''']}} | ||
<br />{{MCColor|&2|→单一权限分配到继承组的文件}}<br /> | <br />{{MCColor|&2|→单一权限分配到继承组的文件}}<br /> | ||
<!-- GroupManager --> | <!-- GroupManager --> | ||
第50行: | 第51行: | ||
}} | }} | ||
<br /> | <br /> | ||
配置文件的细节可以在配置页面找到。 | 配置文件的细节可以在配置页面找到。<br /><br /><br /> | ||
<pre> | |||
一般来讲玩家的权限是这么来的: | |||
单一权限 | |||
↓ | |||
继承组(globalgroups.yml)(要被继承权限的组/把单一权限分类的组) | |||
↓ | |||
组(groups.yml) ← 单一权限 → (users.yml) | |||
↓ ↓ | |||
玩家←-------------←-------------← | |||
(这个看不懂的可以无视。。。) | |||
</pre> | |||
==配置文件== | |||
===worlds=== | |||
====world==== | |||
=====groups.yml===== | |||
{{MCColor|&1|'''groups:'''}} {{MCColor|&2|#这个要保持在文件最上处(请勿删除!)}} | |||
{{MCColor|&1|'''XXX:'''}} {{MCColor|&2|#XXX的含义是你可以自行增减用户组,名称任意,只要保持各设置格式相同即可}} | |||
{{MCColor|&1|'''default:'''}} false {{MCColor|&2|#该项设置玩家第一次进入游戏时,是否自动归入该组,true是,false否,下同}} | |||
{{MCColor|&1|'''permissions:'''}} {{MCColor|&2|#该项设置玩家的权限,在下一行之后添加,该项请看完后面的设置再更改。若是不添加权限,则改为“permissions: []”}} | |||
- essentials.* {{MCColor|&2|#*代表ESS插件某一权限,例如“sethome”为设置家等,如果保持*,该组则拥有Essentials插件的所有权限}} | |||
- '*' {{MCColor|&2|#仅仅为'*'(注意引号)则是指该组拥有所有的权限(包括上面的)}} | |||
- XXX.XXX {{MCColor|&2|#这是其他插件的权限格式,长短,点数量不定}} | |||
{{MCColor|&1|'''inheritance:'''}} {{MCColor|&2|#意为继承,在下一行之后添加其它某一组(级别相邻或相同即可),之后XXX组就拥有所添加的组的所有权限,没有则改为“inheritance: []”}} | |||
- default {{MCColor|&2|#例如该项设置了默认组,则XXX组就拥有默认组所有权限}} | |||
{{MCColor|&1|'''info:'''}} {{MCColor|&2|#用户组属性}} | |||
{{MCColor|&1|'''prefix:'''}} '&e' {{MCColor|&2|#前缀,若将引号中的内容改为“&c[VIP]&2”,该组所有玩家名则会显示为:}}{{MCColor|&c|[VIP]}}{{MCColor|&2|绿名 输入“/list”查看在线人数时就可以看到。}} | |||
{{MCColor|&1|'''build:'''}} true {{MCColor|&2|#该组是否能修改地形(注:刚安装插件时,default组默认此项为false)}} | |||
{{MCColor|&1|'''suffix:'''}} <nowiki>''</nowiki> {{MCColor|&2|#尾缀,和“prefix”一样功能,不过在昵称尾部}} | |||
<!-- 这是按照Notepad++的颜色格式 添加颜色 --> | |||
<!-- 这是从"MC服主网"搬运(http://mcfuzhu.net/129.html) --> | |||
=====users.yml===== | |||
{{MCColor|&1|'''users:'''}} {{MCColor|&2|#该项固定在文件顶部}} | |||
{{MCColor|&1|'''123:'''}} {{MCColor|&2|#我们以一个名叫“123”的玩家举例吧}} | |||
{{MCColor|&1|'''subgroups:'''}} [] {{MCColor|&2|#子用户组,类似于上面的“继承”,单独对该玩家有效(上面的“继承”同样有效),冒号后接“空格[]”表示“无”,下同}} | |||
{{MCColor|&1|'''permissions:'''}} [] {{MCColor|&2|#权限,仅该玩家拥有(添加方法同groups.yml),该两项设置一般不需更改}} | |||
{{MCColor|&1|'''group:'''}} XXX {{MCColor|&2|#玩家所在用户组}} | |||
<!-- --> | |||
<!-- 本文搬运自"MC服主网"(http://mcfuzhu.net/129.html) --> | |||
===config.yml=== | |||
{{Note|本文使用GroupManager中文配置文件的内容}} | |||
{{Note|本文是以CC BY-NC-SA 3.0授权}} | |||
{{Note|建议大家直接参考中文配置文件内容}} | |||
{{Note|请务必要保存为UTF-8格式}} | |||
{{Note|感谢白宝石汉化小组(特别感谢大刘做出的重要贡献)的翻译}} | |||
{{Note|搬运者注:}} | |||
{{Note|我不太清楚CC BY-NC-SA 3.0协议,但还是直接搬运了过来,不知道行不行。。}} | |||
{{Note|上面的Note使用了AE大神在 Ess配置文件/config.yml 的页面顶部的Note(有部分更改),也不知道行不行。。。}} | |||
{{Note|还请AE大神解决一下上面两个问题}} | |||
<pre> | |||
# 汉化:尘曲, 大刘 | |||
settings: | |||
config: | |||
# 将OP设置为完全管理权限 | |||
opOverrides: true | |||
# 是否开启在线验证 | |||
validate_toggle: true | |||
# ********************************************************************************************************************************** | |||
# *** ==================================================== 同意使用命令方块 ==================================================== *** | |||
# ********************************************************************************************************************************** | |||
allow_commandblocks: true | |||
data: | |||
save: | |||
# 保存配置文件分钟间隔 | |||
minutes: 10 | |||
# 备份文件保留多少小时 | |||
hours: 24 | |||
logging: | |||
# GroupManager 的日志详细程度等级 详细<-------->不详细 . | |||
# 填入以下值 - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING | |||
level: INFO | |||
mirrors: | |||
# 多世界设置,世界列表中子世界将参照父世界的设置. | |||
# 第一个世界 'world' 是主世界名称 | |||
# 子世界 'world_nether' 和 'world_the_end' 将会 | |||
# 与父世界使用相同的玩家/用户组文件. | |||
# 每个子世界可以设置镜像的 'groups', 'users' 或者与父世界使用一样的设置. | |||
# all_unnamed_worlds将会使用所有未定义的世界 | |||
world: | |||
world_nether: | |||
- users | |||
- groups | |||
world_the_end: | |||
- users | |||
- groups | |||
all_unnamed_worlds: | |||
- users | |||
- groups | |||
# world2: (World2 将会拥有自己的独立设置) | |||
# world3: | |||
# - users (World3 使用 world2 的 users.yml,但是使用自己独立的 groups.yml) | |||
# world4: | |||
# - groups (World4 使用 world2 的 groups.yml,但是使用自己独立的 users.yml) | |||
# world5: | |||
# - world6 (这个世界使用从world5镜像过来的设置文件) | |||
</pre> | |||
===globalgroups.yml=== | |||
{{MCColor|&1|'''groups:'''}} {{MCColor|&2|#这行请勿删除}} | |||
{{MCColor|&1|'''g:groupmanager_default:'''}} {{MCColor|&2|#这是一个名叫groupmanager_default的组}} | |||
{{MCColor|&1|'''permissions:'''}} {{MCColor|&2|#权限}} | |||
- groupmanager.notify.self {{MCColor|&2|#这是GroupManager的一个权限}} | |||
{{MCColor|&1|'''g:groupmanager_admin:'''}} {{MCColor|&2|#这是一个名叫groupmanager_admin的组}} | |||
{{MCColor|&1|'''permissions:'''}} | |||
- groupmanager.* {{MCColor|&2|#*代表GroupManager插件某一权限,例如“manuadd”为让一个玩家添加进某组等,如果保持*,该组则拥有GroupManager插件的所有权限}} | |||
{{MCColor|&1|'''g:XXX:'''}} {{MCColor|&2|#XXX的含义是你可以自行增减组,名称任意,只要保持各设置格式相同即可}} | |||
{{MCColor|&1|'''permissions:'''}} | |||
- XXX.XXX {{MCColor|&2|#这是其他插件的权限格式,长短,点数量不定}} | |||
<!-- 这是按照Notepad++的颜色格式 添加颜色 --> | |||
==Essentials配置文件== | |||
[[Essentials/配置文件|这个是Essentials的配置文件]] | [[Essentials/配置文件|这个是Essentials的配置文件]] |
2020年1月31日 (五) 09:19的最新版本
目录结构
第一次下载Group Manager时,一般只有.jar文件。在第一次运行Group Manager时,它会生成可以编辑的配置文件。
标准的配置和范例里详细的布局很相似,但在使用之前至少需要更改一点,需要将自己加入管理员。
第一次生成的配置文件时的文件目录结构会看起来像这样:
一般来讲玩家的权限是这么来的: 单一权限 ↓ 继承组(globalgroups.yml)(要被继承权限的组/把单一权限分类的组) ↓ 组(groups.yml) ← 单一权限 → (users.yml) ↓ ↓ 玩家←-------------←-------------← (这个看不懂的可以无视。。。) 配置文件worldsworldgroups.ymlgroups: #这个要保持在文件最上处(请勿删除!) XXX: #XXX的含义是你可以自行增减用户组,名称任意,只要保持各设置格式相同即可 default: false #该项设置玩家第一次进入游戏时,是否自动归入该组,true是,false否,下同 permissions: #该项设置玩家的权限,在下一行之后添加,该项请看完后面的设置再更改。若是不添加权限,则改为“permissions: []” - essentials.* #*代表ESS插件某一权限,例如“sethome”为设置家等,如果保持*,该组则拥有Essentials插件的所有权限 - '*' #仅仅为'*'(注意引号)则是指该组拥有所有的权限(包括上面的) - XXX.XXX #这是其他插件的权限格式,长短,点数量不定 inheritance: #意为继承,在下一行之后添加其它某一组(级别相邻或相同即可),之后XXX组就拥有所添加的组的所有权限,没有则改为“inheritance: []” - default #例如该项设置了默认组,则XXX组就拥有默认组所有权限 info: #用户组属性 prefix: '&e' #前缀,若将引号中的内容改为“&c[VIP]&2”,该组所有玩家名则会显示为:[VIP]绿名 输入“/list”查看在线人数时就可以看到。 build: true #该组是否能修改地形(注:刚安装插件时,default组默认此项为false) suffix: '' #尾缀,和“prefix”一样功能,不过在昵称尾部
users.ymlusers: #该项固定在文件顶部 123: #我们以一个名叫“123”的玩家举例吧 subgroups: [] #子用户组,类似于上面的“继承”,单独对该玩家有效(上面的“继承”同样有效),冒号后接“空格[]”表示“无”,下同 permissions: [] #权限,仅该玩家拥有(添加方法同groups.yml),该两项设置一般不需更改 group: XXX #玩家所在用户组 config.yml
# 汉化:尘曲, 大刘 settings: config: # 将OP设置为完全管理权限 opOverrides: true # 是否开启在线验证 validate_toggle: true # ********************************************************************************************************************************** # *** ==================================================== 同意使用命令方块 ==================================================== *** # ********************************************************************************************************************************** allow_commandblocks: true data: save: # 保存配置文件分钟间隔 minutes: 10 # 备份文件保留多少小时 hours: 24 logging: # GroupManager 的日志详细程度等级 详细<-------->不详细 . # 填入以下值 - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING level: INFO mirrors: # 多世界设置,世界列表中子世界将参照父世界的设置. # 第一个世界 'world' 是主世界名称 # 子世界 'world_nether' 和 'world_the_end' 将会 # 与父世界使用相同的玩家/用户组文件. # 每个子世界可以设置镜像的 'groups', 'users' 或者与父世界使用一样的设置. # all_unnamed_worlds将会使用所有未定义的世界 world: world_nether: - users - groups world_the_end: - users - groups all_unnamed_worlds: - users - groups # world2: (World2 将会拥有自己的独立设置) # world3: # - users (World3 使用 world2 的 users.yml,但是使用自己独立的 groups.yml) # world4: # - groups (World4 使用 world2 的 groups.yml,但是使用自己独立的 users.yml) # world5: # - world6 (这个世界使用从world5镜像过来的设置文件) globalgroups.ymlgroups: #这行请勿删除 g:groupmanager_default: #这是一个名叫groupmanager_default的组 permissions: #权限 - groupmanager.notify.self #这是GroupManager的一个权限 g:groupmanager_admin: #这是一个名叫groupmanager_admin的组 permissions: - groupmanager.* #*代表GroupManager插件某一权限,例如“manuadd”为让一个玩家添加进某组等,如果保持*,该组则拥有GroupManager插件的所有权限 g:XXX: #XXX的含义是你可以自行增减组,名称任意,只要保持各设置格式相同即可 permissions: - XXX.XXX #这是其他插件的权限格式,长短,点数量不定 Essentials配置文件 |