原贴配置多世界继承中有介绍
配置例子
/default/:
该节点不代表任何世界它指代全局设置
如果别的世界未设置继承或者未配置过继承设置比如我有一个世界
叫abc,但是未出现在上面的配置中那么abc这个世界的禁用物品配置
将会默认继承自全局世界
Inhert节点:
该节点设置此世界继承哪些世界的配置,例如上面的main世界继承
world世界的设置
Perfer节点:
该节点设置继承哪些禁用列表的配置,此处的禁用列表文件位置在插件目录的
PreferItemList文件夹下,例如以上配置中world世界配置了此项,那么插件会到PreferItemList
文件夹下查找名叫ic2.yml的禁用物品列表然后加载并和world中的禁用物品进行合并,
合并只在内存中发生不会影响到world文件的配置
非继承配置例子:
/default/
Prefer
- 只能主世界用
world
Prefer
- -只能主世界用
这样配置之后,"只能主世界用"这个禁用列表里面的物品就只能在world世界用了
看繁华的人 发表于 2018-2-21 13:58
原贴配置多世界继承中有介绍
- InhertItemList:
- world:
- Inhert:
- - /default/
- Prefer:
- - -dy
- /default/
- Prefer
- - dy
- sc:
- Inhert:
- - /default/
- Prefer:
- - -dy
- zy:
- Inhert:
- - /default/
- Prefer:
- - -dy
- plotworld:
- Inhert:
- - /default/
- Prefer:
- - -dy
- fuben:
- Inhert:
- - /default/
- Prefer:
- - -dy
你看我已经这样子输入了 为什么那几个世界还是不能用东西呢?
qq863835561 发表于 2018-2-21 14:08
那请问 prefer的那个文件里面的item是不是直接在banitem.yml拿就行了?
Perfer节点:
该节点设置继承哪些禁用列表的配置,此处的禁用列表文件位置在插件目录的
PreferItemList文件夹下,例如以上配置中world世界配置了此项,那么插件会到PreferItemList
文件夹下查找名叫ic2.yml的禁用物品列表然后加载并和world中的禁用物品进行合并,
看繁华的人 发表于 2018-2-21 14:26
Perfer节点:
该节点设置继承哪些禁用列表的配置,此处的禁用列表文件位置在插件目录的
PreferItem ...
哇你要么就教明白我 不要拿原帖的东西给我看 我不瞎 要是能看懂我还来发这个帖子?
qq863835561 发表于 2018-2-21 14:30
哇你要么就教明白我 不要拿原帖的东西给我看 我不瞎 要是能看懂我还来发这个帖子? ...
原贴不都有例子解说了吗?我还怎么解释...
世界名是ic2那么就用ic2.yml为禁用物品列表
看繁华的人 发表于 2018-2-21 14:33
原贴不都有例子解说了吗?我还怎么解释...
世界名是ic2那么就用ic2.yml为禁用物品列表 ...
我也改完了叫DIM-1的文件可是还是所有世界都用不了。。
看繁华的人 发表于 2018-2-21 14:33
原贴不都有例子解说了吗?我还怎么解释...
世界名是ic2那么就用ic2.yml为禁用物品列表 ...
你可以在QQ上帮帮我嘛QAQ 可以有偿~~ 就只是禁用一个东西 让他在地狱不可以使用就好了 我实在是看不懂了
看繁华的人 发表于 2018-2-21 14:42
检查文件有没有放错地方
请放入PreferItemList文件内
没有错吖 就是那个文件夹
qq863835561 发表于 2018-2-21 14:47
没有错吖 就是那个文件夹
和world中的禁用物品进行合并了吗
看繁华的人 发表于 2018-2-21 15:15
和world中的禁用物品进行合并了吗
我不会啊 怎么合并。。。
qq863835561 发表于 2018-2-21 15:52
我不会啊 怎么合并。。。
配置文件看看
看繁华的人 发表于 2018-2-21 16:07
配置文件看看
这个是PreferItemList
- THAUMCRAFT_WANDCASTING:
- Confiscate: false
- Reason: 该物品已经被禁用
- CurrentId: 5486
- damage@-1:
- CurrentName: Iron Capped Wooden Wand
- Confiscate: false
- Reason: 法杖禁止在地狱使用
- Flags: use
- version: '1.1'
这个是WorldItem
- InhertItemList:
- world:
- Inhert:
- - /default/
- Prefer:
- - -DIM-1
- /default/
- Prefer
- - DIM-1
- sc:
- Inhert:
- - /default/
- Prefer:
- - -DIM-1
- zy:
- Inhert:
- - /default/
- Prefer:
- - -DIM-1
- plotworld:
- Inhert:
- - /default/
- Prefer:
- - -DIM-1
- fuben:
- Inhert:
- - /default/
- Prefer:
- - -DIM-1
qq863835561 发表于 2018-2-21 16:17
这个是PreferItemList
这是每个世界都要继承 -DIM-1这个列表的意思吗?
qq863835561 发表于 2018-2-21 16:37
不是啊 只有DIM-1才禁用那个物品
是不是把别的下面的-DIM-1删除就可以了
删除试试
推荐你先把物品ban了然后用Ess权限组的世界权限分隔功能
然后在别的世界分别给予要ban的物品的使用权限
只剩下那个要禁止这个物品的世界不给这个权限
我服务器就是这样用的~
然后在别的世界分别给予要ban的物品的使用权限
只剩下那个要禁止这个物品的世界不给这个权限
我服务器就是这样用的~
Anti@ 发表于 2018-2-22 02:54
推荐你先把物品ban了然后用Ess权限组的世界权限分隔功能
然后在别的世界分别给予要ban的物品的使用权限
只 ...
我也想这么搞 我在Groupmanager里面改完了还是不奏效的!
你好,首先你要区分世界举个例子,我想把一个物品,只在world这个世界禁用,其他世界可以用
那就在InherItemList这里,按这个格式写
然后reload插件或者重启服务器之后,手里拿着想在world这个世界要ban的物品
输入指令
/banitem 物品id w:world
这个物品就会在world这个世界ban了,在其他世界继续可用
这时候你在插件文件夹\WorldItem\
里面你会看到有个world的文件夹,说明你在world这个世界里有ban东西了
再打开,会看到有个BanItem.yml的文件,这个就是ban掉的物品的资料

那就在InherItemList这里,按这个格式写
然后reload插件或者重启服务器之后,手里拿着想在world这个世界要ban的物品
输入指令
/banitem 物品id w:world
这个物品就会在world这个世界ban了,在其他世界继续可用
这时候你在插件文件夹\WorldItem\
里面你会看到有个world的文件夹,说明你在world这个世界里有ban东西了
再打开,会看到有个BanItem.yml的文件,这个就是ban掉的物品的资料
有没有格式
没有格式看不懂