Azitate
本帖最后由 秋风残叶 于 2022-10-14 19:49 编辑





QuantumRPG4.0+
维基翻译[[/]]插件教程

前言
F E I H U A
该WIKI仅适用于QRPG5.0以下版本
5.0作者重新编辑了WIKI,请自行查看原WIKI或等待我更新
本次WIKI翻译由我一人负责
作者的WIKI写的较为抽象难懂且缺少了部分内容
若完全参照WIKI翻译我可能自己都不能理解插件的功能
因此我会在最大限度保留作者原WIKI内容的同时
以自己在使用中的理解来为各位介绍这款插件
并将WIKI中缺漏的一小部分项目补全
因部分翻译取自我自己的理解
翻译内容可能会出现偏差 若您发现了问题请及时提醒我更改
文章内容较为复杂 若你想真正了解插件请仔细阅读
具体每个字符串的讲解我都写在了代码粘贴行中
推荐一个模块一个模块的阅读并根据插件文件夹中的配置一起理解学习
在阅读本文章时请确保你有一定的理解能力我说话真的确实比较抽象
如何你有任何问题可前往搬运贴下方回复询问或前往spigotmc与作者联系
目录可能会出现跳转问题|若出现问题请自行手动查看
本帖将不会解答任何插件使用问题
该WIKI仍在不断完善中

[站内插件搬运贴]
[旧版本WIKI|BY@longlongz]
目录
L I S T
链接
L I N K

Azitate
本帖最后由 Azitate 于 2019-8-4 23:06 编辑

主要配置文件
C O N F I G
| 语言与快捷命令设置 |
  1. core:
  2. #语言文件设置
  3.   lang: cn
  4. #快捷命令设置(输入这些命令可以快速打开插件帮助信息用“,”号隔开)
  5.   command-aliases: quantumrpg,qrpg,di,divineitems
复制代码
| 插件用户数据存储设置 |
  1. data:
  2. #自动存储队伍等玩家数据的时间(分钟为单位),设置成0关闭自从存储
  3.   auto-save: 15
  4. #使用的存储方式,可选SQLite或者MySQL
  5.   storage:
  6.     type: sqlite
  7. #以下为Mysql存储才用到的设置
  8.     username: none
  9.     password: none
  10.     host: none
  11.     database: none
  12. #是否自动清理长时间不上线玩家的数据
  13.   purge:
  14. #是否启用该功能
  15.     enabled: false
  16. #清理多少天不上线玩家的数据
  17.     days: 60
复制代码
| 插件hook设置 |
  1. #HOOK设置
  2. general:
  3. #等级插件HOOK设置
  4. #使用该功能请确保你的服务器安装了QRPG和要挂钩的等级插件
  5. #可以设置成NONE来关闭插件挂钩
  6. #挂钩的等级插件如BattleLevels, Heroes, mcMMO, PvPLevels, SkillAPI, Skills, PlayerLevels等
  7. level-plugin: NONE
  8. #职业插件HOOK设置
  9. #使用该功能请确保你的服务器安装了QRPG和要挂钩的职业插件
  10. #可以设置成NONE来关闭插件挂钩
  11. #挂钩的职业插件如Heroes, Races of Thana, SkillAPI, Skills.
  12. class-plugin: NONE
复制代码
| 伤害公式设置 |
  1. #自定义伤害公式
  2. #可用变量如下
  3. #%dmg% - 伤害数值 (这里指计算伤害与防御的数值之后打出的最终伤害)
  4. #%pvpe_dmg% - PvP 或 PvE 伤害数值 (具体取决于实体类型)
  5. #%pvpe_def% - PvP 或 PvE 防御树脂 (具体取决于实体类型)
  6. #%crit% - 暴击伤害
  7. #%block% - 受到伤害的百分比数
  8. damage-formula: '%dmg% * ((1 + (%pvpe_dmg% - %pvpe_def%) / 100) * (1 - %block% / 100))'
复制代码
| 杂项I设置 |
  1. #伤害冷却修正,如果玩家使用武器还在冷却状态(鼠标指针下的剑图标)中
  2. #他再次攻击造成的伤害比,如果调整成0就是不造成伤害,这里推荐大部分RPG服务器修改成0.5比较好
  3. damage-reduce-by-cooldown: 0.0
  4. #有耐久的物品当耐久为0时物品是否消失,设置成false则为不消失但无法使用,直到你修复它才可继续使用
  5. break-items: true
  6. #设置鼠标指针与指示的目标方块的最大距离,此设置是应用于下面攻击/防御类型中的自定义on-hit-actions这个选项
  7. max-get-target-distance: 30
复制代码
| Lore格式设置 |
  1. #Lore的格式
  2. #这里主要是你使用指令添加属性之后的显示格式,而且必须是这里的格式才能让属性什么的生效
  3. #%att_prefix% - 属性的前缀
  4. #%att_name% - 属性名
  5. #%att_value% - 属性数值
  6. #%type_prefix% - 伤害/防御/弹射物类型前缀
  7. #%type_name% - 伤害/防御/弹射物/手持类型名称
  8. #%type_value% - 伤害/防御/弹射物类型数值
  9. lore-format:
  10. #属性格式
  11. item-stat: '%att_prefix% %att_name%: %att_value%'
  12. #伤害类型格式
  13. damage-type: '%type_prefix% %type_name%: %type_value%'
  14. #防御类型格式
  15. armor-type: '%type_prefix% %type_name%: %type_value%'
  16. #弹射物弹药格式
  17. ammo-type: '&7弹射物类型: %type_prefix% %type_name%'
  18. #手持格式
  19. hand-type: '&7手持类型: %type_name%'
复制代码
| 杂项II设置 |
  1. #数值显示是否取整数?
  2. round-to-integer: false
  3. #物品属性是否对怪物有效
  4. item-stats-applies-to-mobs: true
  5. #是否允许钓鱼竿造成伤害
  6. fish-hook-can-damage: true
  7. #属性是否在副手生效
  8. item-stats-applies-in-offhand: false
  9. #当设置为true时,怪物和NPC所穿装备的耐久可以被消耗
  10. mobs-can-reduce-item-durability: true
  11. #是否允许SKP的技能减少装备的耐久
  12. skill-api-skills-can-reduce-item-durability: true
  13. #弓箭物品左键攻击怪物是否造成伤害?(指添加的属性等效果是否有效,建议关闭这个功能)
  14. allow-bows-melee-damage: false
  15. #如果为false,如果玩家背包有了一个不符合使用要求的物品,则禁止他手持该物品,作者默认给false我建议true
  16. allow-hold-items-you-cant-use: false
  17. #禁用高版本中的武器横扫效果,这样没有AOE属性的武器就不能同时攻击多个目标了
  18. disable-vanilla-sweep-attack: false
  19. #战斗设置
  20. combat:
  21. #设置添加在盾牌BLOCK_RATE属性的最大值
  22. shield-block-add-rate: 50.0
  23. #设置添加在盾牌BLOCK_DAMAGE属性的最大值
  24. shield-block-damage: 50.0
  25. #盾牌防御成功一次后,再次使用所需要的冷却时间(秒)
  26. shield-block-cooldown: 5
  27. #减少因为伤害过高而造成大量的伤害粒子
  28. reduce-particle-hearts: true
  29. #将玩家物品栏上方的生命显示控制在10颗心(仅仅是视觉效果,实际上该多少血还是多少血)
  30. reduce-visual-player-hearts: false
复制代码
| 模块启用设置 |
  1. #模块设置,在这里你可以禁用量子RPG的模块功能
  2. modules:
  3. ACTIVE_ITEMS: true
  4. ARROWS: true
  5. BUFFS: true
  6. COMBAT_LOG: true
  7. CONSUMABLES: true
  8. CUSTOM_ITEMS: true
  9. DROPS: true
  10. ESSENCES: true
  11. EXTRACTOR: true
  12. FORTIFY: true
  13. GEMS: true
  14. IDENTIFY: true
  15. ITEM_HINTS: true
  16. LOOT: true
  17. MAGIC_DUST: true
  18. NOTIFICATIONS: true
  19. PARTY: true
  20. REFINE: true
  21. REPAIR: true
  22. RESOLVE: true
  23. RUNES: true
  24. SELL: true
  25. SETS: true
  26. SOULBOUND: true
  27. TIERS: true
复制代码
| 杂项格式设置 |
  1. #其他格式设置
  2. strings:
  3. #范围值符号
  4. dmg-separator: ' &7- '
  5. #耐久分割符号
  6. durability-separator: '&7/'
  7. #不可破坏类型物品的Lore
  8. durability-unbreakable: 不可破坏
  9. #百分比
  10. percent: '%'
  11. #负值
  12. negative: '&c'
  13. #正值
  14. positive: +
  15. #倍数符号
  16. modifier: x
  17. #分割线设置
  18. separator:
  19.     symbol: '&7/'
  20.     value-color: '&f'
  21. #物品使用需求格式
  22.   requirements:
  23.     #等级要求格式
  24.     level:
  25.       item:
  26.         #范围等级要求格式
  27.         range: '&c? 等级要求: %min%-%max%'
  28.         #整数等级要求格式
  29.         single: '&c? 等级要求: %min%+'
  30.       player: '%state%装备等级: %lvl%+'
  31.     #职业要求格式
  32.     class:
  33.       player: '%state%职业要求: %class%'
  34.       item: '&c? 物品类型: %type%'
复制代码
| 额外伤害类型增益设置 |
  1. #这里是指某些攻击类型对玩家/怪物造成的额外伤害百分比
  2. #比如下方例子中,poison这个伤害类型可以对怪物造成双倍数值伤害
  3. damage-modifiers:
  4.   ENTITY_ATTACK:
  5.     PLAYER: 1.0
  6.     MOB: 1.0
  7.   FIRE:
  8.     PLAYER: 1.0
  9.     MOB: 1.0
  10.   POISON:
  11.     PLAYER: 2.15
  12.     MOB: 2.0
复制代码
| 模块启用设置 |
  1. #手持设置
  2. hand-types:
  3.   ONE:
  4.     enabled: true
  5.     name: '&f单手'
  6.   TWO:
  7.     enabled: true
  8.     name: '&e双手'
复制代码
| 伤害类型设置 |
  1. #伤害类型设置
  2. damage-types:
  3.   #类型ID
  4.   physical:
  5.   #是否为所有物品的默认攻击类型
  6.   #这里只是你用所有物品造成的伤害都归于这个属性的控制范畴
  7.     default: true
  8.   #伤害类型Lore前缀
  9.     prefix: '&6?'
  10.   #伤害类型名称
  11.     name: 物理伤害
  12.   #数值的颜色符号
  13.     value: '&f'
  14.   #攻击动作
  15.   #详细设置请查看帖中的actions介绍
  16.     on-hit-actions: []
  17.   #环境伤害增强倍数,这个是指攻击不同生物群系中的生物
  18.   #造成的伤害倍数
  19.     biome-damage-modifier:
  20.       PLAINS: 1.0
  21.   #特定类型怪物伤害增强倍数
  22.   #对特定实体类型的怪物是否造成额外伤害
  23.   #暂未测试是否支持MOD生物不过想想也知道不支持
  24.     entity-type-modifier:
  25.       PIG: 1.0
  26.   #对特定MM怪派系造成的伤害倍数
  27.     mythic-mob-faction-modifier:
  28.       faction: 1.0
复制代码
| 防御类型设置 |
  1. armor-types:
  2.   #类型ID可以自定义
  3.   physical:
  4.   #伤害类型Lore前缀
  5.     prefix: '&6?'
  6.   #伤害类型名称
  7.     name: 物理防御
  8.   #数值的颜色符号
  9.     value: '&f'
  10.     #是否采用百分比
  11.     #添加属性后后面会跟一个%号
  12.     #但数值仍然是被你伤害公式控制的
  13.     #只能算是一个装饰类的?设置
  14.     percent: false
  15.     #可以防御的攻击动作
  16.     block-damage-source:
  17.     - ENTITY_ATTACK
  18.     #可以防御的攻击类型
  19.     block-damage-types:
  20.     - physical
  21.     #防御公式
  22.     #%dmg%造成的最终伤害
  23.     #%def%防御值
  24.     formula: (%dmg% - (%def% / 10))
复制代码
| 弹射物类型设置 |
  1. #弹射物类型
  2. #这里可以设置弓箭类武器射出去的弹射物种类
  3. #这里主要是配置弹射物类型添加后的前缀以及控制是否开启此类弹射物
  4. #你不能自己设置弹射物类型,所以没有什么太大的实际作用
  5. ammo-types:
  6.   ARROW:
  7.     enabled: true
  8.     prefix: '&f?'
  9.     name: 箭
  10.   SNOWBALL:
  11.     enabled: true
  12.     prefix: '&9?&f'
  13.     name: 雪球
  14.   EGG:
  15.     enabled: true
  16.     prefix: '&6?&f'
  17.     name: 鸡蛋
  18.   FIREBALL:
  19.     enabled: true
  20.     prefix: '&c?&f'
  21.     name: 火球
  22.   WITHER_SKULL:
  23.     enabled: true
  24.     prefix: '&8?&f'
  25.     name: 凋零头
  26.   SHULKER_BULLET:
  27.     enabled: true
  28.     prefix: '&d?&f'
  29.     name: 潜影贝导弹
  30.   LLAMA_SPIT:
  31.     enabled: true
  32.     prefix: '&e?&f'
  33.     name: 羊驼唾沫
  34.   ENDER_PEARL:
  35.     enabled: true
  36.     prefix: '&b?&f'
  37.     name: 末影珍珠
  38.   EXP_POTION:
  39.     enabled: true
  40.     prefix: '&e?&f'
  41.     name: 经验瓶
复制代码
| 镶嵌槽格式设置 |
  1. #这里是对于三大镶嵌槽设定
  2. socket-types:
  3.   GEM:
  4.     lore:
  5.     #没有镶嵌宝石时显示的Lore格式
  6.       empty: '&a□ <宝石槽>'
  7.       #镶嵌后显示的Lore格式
  8.       filled: '&a? &f'
  9.       #该格式仅限于Tiers中创建的物品,物品随机到宝石槽时添加的行
  10.       header: '&8&m&f「 宝石 」&8&m'
  11.   RUNE:
  12.     lore:
  13.       empty: '&b◇ <符文槽t>'
  14.       filled: '&b? &f'
  15.       header: '&8&m&f「 符文 」&8&m'
  16.   ESSENCE:
  17.     lore:
  18.       empty: '&c○ <特效石槽>'
  19.       filled: '&c? &f'
  20.       header: '&8&m&f「 特效石 」&8&m'
复制代码
| 属性设置 |
  1. #物品属性设置
  2. item-stats:
  3. #属性类型ID
  4.   DIRECT_DAMAGE:
  5.   #属性名称
  6.     name: 真实伤害
  7.     #属性前缀
  8.     prefix: '&f?'
  9.     #属性数值前缀
  10.     value: '&f'
  11.     #属性总计最大值
  12.     capability: 100.0
复制代码
| 物品子类型设置 |
  1. #物品类型,你可以自定义物品类型组,这里主要是在一些模块中
  2. #如宝石镶嵌的类型,你可以在写宝石时直接填写类型ID来限制可镶嵌的物品类型
  3. item-sub-types:
  4. #类型ID
  5.   axe:
  6.   #类型名称
  7.     name: 斧
  8.     #物品类型
  9.     materials:
  10.     - WOODEN_AXE
  11.     - GOLDEN_AXE
  12.     - IRON_AXE
  13.     - DIAMOND_AXE
  14.     - STONE_AXE
  15.   sword:
  16.     name: 剑
  17.     materials:
  18.     - WOODEN_SWORD
  19.     - GOLDEN_SWORD
  20.     - IRON_SWORD
  21.     - DIAMOND_SWORD
  22.     - STONE_SWORD
  23.   shears:
  24.     name: 剪刀
  25.     materials:
  26.     - SHEARS
  27.   shovel:
  28.     name: 铲
  29.     materials:
  30.     - WOODEN_SHOVEL
  31.     - GOLDEN_SHOVEL
  32.     - IRON_SHOVEL
  33.     - DIAMOND_SHOVEL
  34.     - STONE_SHOVEL
  35.   pickaxe:
  36.     name: 镐
  37.     materials:
  38.     - WOODEN_PICKAXE
  39.     - GOLDEN_PICKAXE
  40.     - IRON_PICKAXE
  41.     - DIAMOND_PICKAXE
  42.     - STONE_PICKAXE
  43.   hoe:
  44.     name: 锄
  45.     materials:
  46.     - WOODEN_HOE
  47.     - GOLDEN_HOE
  48.     - IRON_HOE
  49.     - DIAMOND_HOE
  50.     - STONE_HOE
  51.   helmet:
  52.     name: 头盔
  53.     materials:
  54.     - GOLDEN_HELMET
  55.     - IRON_HELMET
  56.     - DIAMOND_HELMET
  57.     - CHAINMAIL_HELMET
  58.     - LEATHER_HELMET
  59.   chestplate:
  60.     name: 护甲
  61.     materials:
  62.     - GOLDEN_CHESTPLATE
  63.     - IRON_CHESTPLATE
  64.     - DIAMOND_CHESTPLATE
  65.     - CHAINMAIL_CHESTPLATE
  66.     - LEATHER_CHESTPLATE
  67.   leggings:
  68.     name: 护膝
  69.     materials:
  70.     - GOLDEN_LEGGINGS
  71.     - IRON_LEGGINGS
  72.     - DIAMOND_LEGGINGS
  73.     - CHAINMAIL_LEGGINGS
  74.     - LEATHER_LEGGINGS
  75.   boots:
  76.     name: 靴子
  77.     materials:
  78.     - GOLDEN_BOOTS
  79.     - IRON_BOOTS
  80.     - DIAMOND_BOOTS
  81.     - CHAINMAIL_BOOTS
  82.     - LEATHER_BOOTS
  83.   elytra:
  84.     name: 鞘翅
  85.     materials:
  86.     - ELYTRA
  87.   shield:
  88.     name: 盾
  89.     materials:
  90.     - SHIELD
  91.   bow:
  92.     name: 弓
  93.     materials:
  94.     - BOW
  95.   fishing_rod:
  96.     name: 鱼竿
  97.     materials:
  98.     - FISHING_ROD
复制代码
| 物品组设置 |
  1. #这里主要是设置哪些物品是武器,哪些物品是装备
  2. #个人感觉最大作用于tiers功能,tiers默认是不支持mod物品的
  3. #你可以F3+H查看物品的类名添加到下方
  4. item-groups:
  5.   WEAPON:
  6.     name: 武器
  7.     materials:
  8.     - WOODEN_SWORD
  9.     - WOODEN_AXE
  10.     - STONE_SWORD
  11.     - STONE_AXE
  12.     - GOLDEN_SWORD
  13.     - GOLDEN_AXE
  14.     - IRON_SWORD
  15.     - IRON_AXE
  16.     - DIAMOND_SWORD
  17.     - DIAMOND_AXE
  18.     - SHEARS
  19.     - FISHING_ROD
  20.     - BOW
  21.   TOOL:
  22.     name: 工具
  23.     materials:
  24.     - WOODEN_HOE
  25.     - WOODEN_AXE
  26.     - WOODEN_SHOVEL
  27.     - WOODEN_PICKAXE
  28.     - STONE_HOE
  29.     - STONE_AXE
  30.     - STONE_SHOVEL
  31.     - STONE_PICKAXE
  32.     - GOLDEN_HOE
  33.     - GOLDEN_AXE
  34.     - GOLDEN_SHOVEL
  35.     - GOLDEN_PICKAXE
  36.     - IRON_HOE
  37.     - IRON_AXE
  38.     - IRON_SHOVEL
  39.     - IRON_PICKAXE
  40.     - DIAMOND_HOE
  41.     - DIAMOND_AXE
  42.     - DIAMOND_SHOVEL
  43.     - DIAMOND_PICKAXE
  44.     - SHEARS
  45.     - FISHING_ROD
  46.   ARMOR:
  47.     name: 装备
  48.     materials:
  49.     - LEATHER_HELMET
  50.     - LEATHER_CHESTPLATE
  51.     - LEATHER_LEGGINGS
  52.     - LEATHER_BOOTS
  53.     - GOLDEN_HELMET
  54.     - GOLDEN_CHESTPLATE
  55.     - GOLDEN_LEGGINGS
  56.     - GOLDEN_BOOTS
  57.     - CHAINMAIL_HELMET
  58.     - CHAINMAIL_CHESTPLATE
  59.     - CHAINMAIL_LEGGINGS
  60.     - CHAINMAIL_BOOTS
  61.     - IRON_HELMET
  62.     - IRON_CHESTPLATE
  63.     - IRON_LEGGINGS
  64.     - IRON_BOOTS
  65.     - DIAMOND_HELMET
  66.     - DIAMOND_CHESTPLATE
  67.     - DIAMOND_LEGGINGS
  68.     - DIAMOND_BOOTS
  69.     - SHIELD
  70.     - ELYTRA
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-5 09:13 编辑

指令
C O M M A N D
主命令:

· /qrpg help - 查看帮助
· /qrpg modify - 编辑物品
· /qrpg set - 设置物品

· /qrpg reload - 重载配置文件及模块
· /qrpg info - 插件信息
· /activeitems help - 自定义行为动作帮助
· /arrows help - 箭矢模块帮助
· /buffs help - Buff模块帮助
· /combatlog - 战斗日志模块帮助
· /consumables - 消耗品模块帮助
· /customitems help - 自定义物品模块帮助
· /drops help - 掉落模块帮助
· /essences help - 粒子石模块帮助
· /extractor help - 拆解模块帮助
· /fortify help - 保护石模块帮助
· /gems help - 宝石模块帮助
· /identifying help - 鉴定模块帮助
· /itemhints help - 物品显示模块帮助
· /loot help - 战利品盒模块帮助
· /magicdust help - 祝福之尘模块帮助
· /notifications help - 耐久提示模块帮助
· /party help - 组队模块帮助
· /refine help - 精炼模块帮助
· /repair help - 修复模块帮助
· /resolve help - 分解模块帮助
· /runes help - 符文模块帮助
· /sell help 出售模块帮助
· /sets help 套装模块帮助
· /soulbound help 灵魂绑定模块帮助
· /tiers help - 随机物品模块帮助

物品编辑命令:
· /qrpg modify name <名称> - 更改物品显示名称
· /qrpg modify lore add [信息] [行] - 添加Lore行
· /qrpg modify lore del [行] - 删除Lore行
· /qrpg modify lore clear - 删除物品的所有Lore
· /qrpg modify flag add <标签> - 添加物品标签
· /qrpg modify flag del <标签> - 删除物品标签
· /qrpg modify nbt add <NBT标签> <数值> - 添加NBT标签
· /qrpg modify nbt del <NBT标签> - 移除物品所有NBT
· /qrpg modify enchant <附魔> <等级> - 附魔物品
· /qrpg modify potion <药水效果> <等级> <时间> - 药水设置
· /qrpg modify color <r,g,b> - 设置皮革衣服的RGB颜色


物品设置命令:
· /qrpg set stat <类型> <数值> [行] - 设置物品属性
· /qrpg set level <等级> [行] - 添加等级要求
· /qrpg set class <职业> [行] - 添加职业要求
· /qrpg set damage <类型> <最小值> <最大值> [行] - 添加伤害类型
· /qrpg set defense <类型> <设置> [行] - 添加防御类型
· /qrpg set ammo <类型> [行] - 设置弓箭弹射物
· /qrpg set hand <类型> [行] - 设置手持类型
· /qrpg set socket <类型> [行] - 设置物品镶嵌槽




Azitate
本帖最后由 Azitate 于 2019-8-5 09:29 编辑

变量
P A P I
1.属性变量
%qrpg_itemstat_<type>%
如血量变量
%qrpg_itemstat_MAX_HEALTH%
<type>里填写属性名

2.防御类型变量
%qrpg_defense_<type>%
如物防变量%qrpg_defense_physical%
<type>填写防御类型

3.攻击类型变量
%qrpg_damage_<type>%
如物攻变量%qrpg_damage_physical%
<type>填写攻击类型



Azitate
本帖最后由 Azitate 于 2019-8-5 11:19 编辑

属性
S T A T S

>
为属性数值类型
>为属性解释
>部分属性注释
>正负值支持

DIRECT_DAMAGE
[百分比属性]
[不可使用负数]
真实伤害[无使敌人的防御造成的伤害]

AOE_DAMAGE
[百分比属性]
[不可使用负数]
群体伤害 [对前方3格内的所有敌人造成伤害]
[可使用RANGE属性来自定义范围]

PVP_DAMAGE
[百分比属性]
[支持正负数]
PVP伤害 [对玩家造成的额外伤害]

PVE_DAMAGE
[百分比属性]
[支持正负数]
PVE伤害 [对怪物造成的额外伤害]

DODGE_RATE
[百分比属性]
[支持正负数]
闪避率 [闪避敌人攻击的概率]

ACCURACY_RATE
[百分比属性]
[支持正负数]
命中率 [无视敌人闪避率的概率]

BLOCK_RATE
[百分比属性]
[支持正负数]
格挡率 [格挡敌人攻击的概率]

BLOCK_DAMAGE
[百分比属性]
[支持正负数]
格挡伤害 [格挡敌人攻击的百分比]

CRITICAL_RATE
[百分比属性]
[支持正负数]
暴击率 [打出暴击效果的概率]

CRITICAL_DAMAGE
[整数属性]
[不可使用负数]
暴击倍率 [打出暴击效果后造成的伤害倍数]

PVP_DEFENSE
[百分比属性]
[支持正负数]
PVP防御 [减少受到来自其他玩家的伤害]

PVE_DEFENSE
[百分比属性]
[支持正负数]
PVE防御 [减少受到来自怪物的伤害]

LOOT_RATE
[百分比属性]
[支持正负数]
幸运 [增加掉落概率]
[仅限于Drop模块的掉落概率增加]

MOVEMENT_SPEED
[百分比属性]
[支持正负数]
移动速度 [提高玩家的移动速度]

DURABILITY
[整数属性]
[不可使用负数]
耐久值 [物品的耐用程度...]
[可设置成-1为无限耐久]

PENETRATION
[百分比属性]
[支持正负数]
穿甲率 [无视敌人防御的概率]

VAMPIRISM
[百分比属性]
[支持正负数]
吸血率 [攻击敌人恢复自己的生命值]
[吸血量根据你造成的伤害而定]
[吸血量具体数值可在config里设置公式倍率]

BURN_RATE
[百分比属性]
[支持正负数]
灼烧率 [点燃敌人的概率]

ATTACK_SPEED
[百分比属性]
[支持正负数]
攻速 [提高物品的攻击速度]

MAX_HEALTH
[整数属性]
[支持正负数]
生命值 [提高玩家的最大生命值]

SALE_PRICE

[百分比属性]
[支持正负数]
价值 [提高物品的售价]
[仅可提高在Sell模块中设置的物品价值]

BLEED_RATE
[百分比属性]
[支持正负数]
撕裂率 [使敌人持续流血受到伤害]

DISARM_RATE
[百分比属性]
[支持正负数]
缴械率 [夺取敌人武器的概率]
[龙鸣属性]

RANGE
[整数属性]
[不可使用负数]
范围 [物品的攻击范围]
[格为单位]

THORNMAIL
[百分比属性]
[支持正负数]
反伤率 [反弹所受到的部分伤害]

HEALTH_REGEN
[百分比属性]
[支持正负数]
生命恢复 [回复生命效率的百分比]

MANA_REGEN
[百分比属性]
[支持正负数]
法术恢复 [魔力恢复效率的百分比]
[仅限安装Skillapi的服务器]



Azitate
本帖最后由 Azitate 于 2019-8-11 14:36 编辑

行为列表
A C T I O N
|目标选择器|
在你设置目标时,每个参数必须以'?'开头并必须以
';'结尾
distance为所有目标选择器参数的必填选项

[FROM_SIGHT]
将玩家指针所指向的位置作为目标
例子:[FROM_SIGHT] ~distance: 25;
~attackable: true; ~allow-self: false; ~entity-type: zombie;

[RADIUS]
将制定半径内的实体作为目标
例子[RADIUS] ~distance: 5; ~attackable: true; ~allow-self: false;

[SAFE]
以自身作为目标
该目标选择器不需要填写distance
例子[SELF] ~entity-health: >50%; ~party-member: false;


|行为参数列表|
[ACTION_BAR]
将消息发送到玩家物品栏上方
[ACTION_BAR] ~message: [消息]; ~target: [目标];
其中,message和target参数为必填参数


[BROADCAST]
发送一条公告给所有玩家
[BROADCAST] ~message: [消息];
其中,message参数为必填参数


[BURN]
点燃目标
[BURN] ~duration: [范围]; ~target: [目标];
其中,duration和target为必填项目

[COMMAND_PLAYER]
让玩家执行一个命令
[COMMAND_PLAYER] ~message: smite %target%; ~target: players;

其中,message和target为必填

[COMMAND_CONSOLE]
让控制台执行一个命令
[COMMAND_CONSOLE] ~message: smite %target%; ~target: players;
其中,message和target为必填

[COMMAND_OP]
以OP身份执行一个命令
[COMMAND_OP] ~message: smite %target%; ~target: players;
其中,message和target为必填


[DAMAGE]
对目标造成伤害
[DAMAGE] ~amount: [伤害值]; ~target: [目标]; - 对目标造成额外10点伤害
[DAMAGE] ~amount: [伤害比]%; ~target: [目标]; - 对目标造成执行者50%的伤害

其中,amount和target为必填

[FIREWORK]
在目标的位置发射一只烟花
[FIREWORK] ~target: [目标]; ~delay: 20;

其中,target为必填

[HOOK]
对目标射出鱼钩
[HOOK] ~target: [目标];
其中,target为必填


[MESSAGE]
向目标发出一条消息
[MESSAGE] ~message: [消息]; ~target: [目标];
其中,message和target为必填


[LIGHTNING]
在目标位置召唤一束闪电
[LIGHTNING] ~target: [目标];
其中,target为必填


[PARTICLE_SIMPLE]
在目标位置生成简单的粒子特效
[PARTICLE_SIMPLE] ~name:[粒子名]; ~offset: [位置]; ~speed: [速度]; ~amount: [数量]; ~target: [目标];

其中,target和name为必填

[PARTICLE_LINE]
将粒子线发射到实体或方块
[PARTICLE_LINE] ~name:[粒子名]; ~offset: [位置]; ~speed: [速度]; ~amount: [数量];
其中,name为必填


[PARTICLE_PULSE]
在目标周围用粒子效果发出一个脉冲
[PARTICLE_PULSE] ~name:[粒子名]-[粒子名]; ~target: self;
本行为必须用到两种粒子特效

其中,target和name为必填

[POTION]
给目标添加一个药水效果
[POTION] ~name:[药水名]; ~amount: [药水等级]; ~duration: [持续时间]; ~target: [目标];

其中,duration、target和name为必填

[PROGRESS_BAR]
给目标发送一条TITLE进度条
[PROGRESS_BAR] ~title: [主信息]; ~subtitle: [进度符号]; ~color-empty: [空进度条颜色符号]; ~color-fill: [满进度条符号]; ~duration: [持续时间]; ~target: [目标];
其中,title、subtitle、duration和name为必填


[PROJECTILE]
向目标发射一个弹射物
[PROJECTILE] ~name: [弹射物类型]; ~speed: [速度]; ~target: [目标];

其中,target和name为必填

[SOUND]
给目标播放一段声效
[SOUND] ~name: [声效名]; ~target: [目标];
其中,target和name为必填


[TELEPORT]
将目标传送到指定位置
[TELEPORT] ~location: world,25,10,25; ~target: [目标];
其中,target和Locatinon为必填


[THROW]
击飞目标
[THROW] ~target: [目标]; ~delay: [延迟];
其中,target为必填


[TITLES]
给目标发送一条TITLE消息
[TITLES] ~title: [上行消息]; ~subtitle: [下行消息]; ~target: [目标];
其中,title、subtitle、和target为必填


|子参数介绍|
· Allow-self
是否将目标选择器中的执行者作为目标,默认为false
~allow-self: false; | ~allow-self: true;

· Amount
设置指定行为参数的数量,支持正负数
~amount: 10; | ~amount: -5;

· Attackable
设置目标是否可收到来自执行者的伤害
该参数仅对于领地插件和WG插件的flags作检查以及目标是否为公民2创造的NPC
如果不使用该参数则所有实体都会受到来自执行者的伤害
推荐无视该选项
~attackable: false; | ~attackable: true;

· Delay
执行行为前的延迟,20tick=1s
~delay: 100;

· Distance
执行者与目标之间的距离参数,以方块为单位
~distance: 30;


· Duration
设置某些行为的持续时间
以20tick=1s为单位

~duration: 250;

· Entity-health
你可以使用'>', '<' 或 '=
'来注明参数,也可添加%将参数转换为半分比参数
~entity-health: 100%;
~entity-health: <25%;
~entity-health >0;


· Entity-type
自定义目标选择器的实体类型,如果未指定一个实体类型将默认为所有实体类型,可以同时使用多个类型
~entity-type: player,zombie,villager;
~entity-type: pig;

· Location
自定义行为的执行坐标
执行变量:%executor.world%, %executor.x%, %executor.y%, %executor.z%
目标变量:%target.world%, %target.x%, %target.y%, %target.z%
~location:world,10,20,30;

·
Message
发送的消息文本
可用变量:
%executor% - 执行人名称
%target% - 目标名称

·
Name
操作对象的名称如声音、粒子和实体类型
~name: CLOUD;


· Offset
操作对象的位置偏移值如粒子等
~offset: 0.1,0.1,0.1;
~offset: 0,0,0;


· Party-member
目标玩家是否是执行者方的队伍成员
若执行者不是玩家或不是己方队伍成员则跳过该选项


· Speed
操作对象的播放速度参数如粒子
~speed: 0.5;


· Target
自定义行为的目标选择器,可以同时设置多个目标
~target: selector-1;
~target: pigs,cows;


· Title
主标题消息文本
可用变量:
%executor% - 执行者名称
%target% - 目标名称
~title: &l你好, &f%executor%&e!;


· SubTitle
副标题消息文本
%executor% - 执行者名称
%target% - 目标名称
~subtitle: &l你好, &f%executor%&e!;


· FadeIn
主标题的淡入淡出时间[20tick=1s为单位]
~fadeIn: 10;



· Stay
标题停留时间[20tick=1s为单位]
~stay: 40;


· FadeOut
标题淡出时间[20tick=1s为单位]
~fadeOut: 10;


· Color-empty
空进度条的颜色符号
~color-empty: &7;


· Color-fill
被填充进度条的颜色符号
~color-fill: &a;



Azitate
本帖最后由 Azitate 于 2019-8-11 14:29 编辑

粒子效果
P A R T I C L E
包括到粒子行为的参数中可用的粒子效果

BARRIER
BLOCK_CRACK [必须使用材质表给出的格式如BLOCK_CRACK:STONE ]
BLOCK_DUST [必须使用RGB颜色格式如BLOCK_DUST:255255255]
BUBBLE_POP
BUBBLE_COLUMN_UP
CRIT
CRIT_MAGIC
CURRENT_DOWN
DAMAGE_INDICATOR
DOLPHIN
DRIP_LAVA
DRAGON_BREATH
DRIP_WATER
ENCHANTMENT_TABLE
END_ROD
EXPLOSION_HUGE
EXPLOSION_LARGE
EXPLOSION_NALAL
FALLING_DUST [必须使用RGB颜色格式如FALLING_DUST:255255255]
FIREWORKS_SPARK
FLAME
HEART
ITEM_CRACK [必须使用材质表给出的格式如ITEM_CRACK:APPLE ]
LAVA
MOB_APPEARANCE
NAUTILUS
PORTAL
CLOUD
REDSTONE[必须使用RGB颜色格式如红石:255255255]
SMOKE_LARGE
SMOKE_NORMAL
SNOW_SHOVEL
SNOWBALL
SPELL_INSTANT
SPELL_MOB
SPELL_MOB_AMBIENT
SPELL_WITCH
SPIT
SQUID_INK
SUSPENDED
SUSPENDED_DEPTH
SWEEP_ATTACK
TOTEM
TOWN_AURA
VILLAGER_ANGRY
VILLAGER_HAPPY
WATER_BUBBLE
WATER_DROP
WATER_SPLASH
WATER_WAKE


Azitate
本帖最后由 Azitate 于 2019-8-11 14:34 编辑

行为物品
A C T I V E - I T E M
|特性|

自定义玩家使用物品后的一切行为
让玩家执行命令、以OP权限执行命令、从控制台执行命令等
使用后给玩家播放一个声效或产生一个粒子效果
自定义条件目标,行为列表中的一切douke都可在这里实现
自定义物品的使用次数,可在物品中显示次数变量并动态更新

左键使用物品
右键使用物品
shift+左键使用物品
shift+右键使用物品

在物品中设置自定义变量
如使用次数、使用等级等变量

等级要求、职业要求等
我编不下去了

|字符串详解|

物品材质ID

  1. material: MAP:0
复制代码

物品名称 其中的%rlevel%为卷轴等级变量
  1. name: '&e火焰卷轴 %rlevel%'
复制代码

物品Lore 其中的%uses%/%uses-max%是剩余次数/最大次数变量
  1. - '&7品质: &e特殊'
  2. - '&7次数: &f%uses%&7/&f%uses-max%'
  3. - ''
  4. - '%LEVEL%'
  5. - ''
  6. - '&7点燃 &f%var_rad% &7格内的所有生物 &f%var_dur%'
  7. - '&7并使它们致盲'
复制代码

物品等级效果设定 [本设置参数不定]
  1. variables-by-level:
  2.   '1':
  3.   #范围
  4.     rad: 4.0
  5.   #变量显示的内容
  6.     dur: '&f10 &7秒'
  7.   #持续时间[Tick为单位]
  8.     durTick: 200
  9.   '2':
  10.     rad: 7.0
  11.     dur: '&f15 &7秒'
  12.     durTick: 300
  13.   '3':
  14.     rad: 10.0
  15.     dur: '&f20 &7秒'
  16.     durTick: 400
复制代码

最小/最大物品等级
  1. min-level: 1
  2. max-level: 3
复制代码

设置不同等级物品的使用次数
  1. uses-by-level:
  2.   1: 1
  3.   2: 2
  4.   3: 3
复制代码

物品的使用要求
  1. #使用要求
  2. user-requirements:
  3. #等级
  4.   level: 15
  5. #职业
  6.   classes: 'Mage'
复制代码

使用后的自定义行为效果
  1. usage:
  2. #触发方法
  3.   RIGHT:
  4.   #冷却
  5.     cooldown: 1
  6.     actions:
  7. #目标选择器设置
  8.     target-selectors:
  9.     radius:
  10.     - '[RADIUS] ~distance: %var_rad%; ~allow-self: false; ~party-member: false; ~attackable: true;'
  11.     self:
  12.     - '[SELF]'
  13. #触发的行为设置
  14.     action-executors: {}
复制代码

Azitate
本帖最后由 Azitate 于 2019-8-11 14:38 编辑

箭矢
A R R O W
|特性|

无视敌人的防御或给敌人添加一个防御类型属性加成[雾]
自定义箭矢命中实体后造成的属性、攻击、防御效果
添加的效果可以是正面效果也可以是负面效果如命中后闪避率-15%
自定义箭矢飞行时的行为动作如飞行时箭矢的抛物线特效等
自定义箭矢命中后/落地后的行为动作如爆炸等

|字符串详解|

箭矢名称
  1. name: '&6爆炸箭'
复制代码

箭矢Lore
  1. lore:
  2. - '&f? &7闪避率: &c-10%'
  3. - '&f? &7燃烧率: &a+15%'
  4. - ''
  5. - '&7这个箭头命中后会 &f爆炸'
  6. - '&7命中并对范围所有敌人造成伤害'
  7. - '&7范围 &f5 方块&7.'
复制代码

箭矢命中实体后给实体添加的属性效果[支持正负值]
  1. additional-stats:
  2.   BURN_RATE: 15.0
  3.   DODGE_RATE: -10.0
复制代码

箭矢命中实体后给实体造成的伤害类型
  1. additional-damage: {}
复制代码

箭矢命中实体后给实体添加的防御类型[支持正负]
  1. defense-ignoring: {}
复制代码

当射出箭矢时,箭矢在空中的行为效果
  1. on-fly-actions:
  2. #目标选择器设置
  3.   target-selectors:
  4.     self:
  5.     - '[SELF]'
  6. #行为参数设置
  7.   action-executors:
  8.   - '[PARTICLE_SIMPLE] ~name: SMOKE_NORMAL; ~amount: 1; ~offset:0,0,0; ~speed: 0; ~target: self;'
复制代码

箭矢命中实体/落地后执行的行为效果
  1. on-hit-actions:
  2. #目标选择器设置
  3.   target-selectors:
  4.     near:
  5.     - '[RADIUS] ~distance: 5; ~party-member: false; ~attackable: true; ~allow-self: false;'
  6.     all:
  7.     - '[RADIUS] ~distance: 5; ~allow-self: true;'
  8.     self:
  9.     - '[SELF]'
  10. #行为参数设置
  11.   action-executors: {}
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 19:28 编辑

效果
B U F F
|特性|

可以创建无限个buff种类
自定义buff等级
自定义buff添加的属性效果、攻击类型、防御类型效果等
自定义buff持续的时间

|字符串详解|

Buff名称 该设置只显示在添加/移除buff时聊天框提示的效果名称
  1. name: '&a闪避 %rlevel%'
复制代码

Buff图标 目前貌似没发现有啥卵用
  1. icon:
  2.   #物品材质
  3.   material: 'FEATHER'
  4.   #物品名称
  5.   name: '%buff_name%'
  6.   #Lore
  7.   lore:
  8.   - '&7有 &f%stat_DODGE_RATE%%&7 概率闪避攻击.'
复制代码

Buff的最大最小等级
  1. min-level: 1
  2. max-level: 2
复制代码

Buff添加的属性效果 支持正负
  1. buffs-by-level:
  2. #DODGE_RATE是属性ID
  3.   item-stats:
  4.     '1':
  5.       DODGE_RATE: 40
  6.     '2':
  7.       DODGE_RATE: 60
复制代码

Buff添加的攻击类型加成 支持正负
  1.   damage-types: {}
复制代码

Buff添加的防御类型加成 支持正负
  1.   defense-types: {}
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-7 13:13 编辑

战斗日志
L O G
|特性|

可关闭0伤害显示
命中、暴击、闪避、格挡
各项提示发送声效
支持自定义属性全息图伤害显示
一切提示信息皆可关闭

|字符串详解|

当伤害为0时,是否提示命中消息
  1.   ignore-zero-damage: false
复制代码

提示信息设置
  1.   types:
  2.     NORMAL:
  3.       enabled: true
  4.       msg-to-damager: '&e*** 你对&7%entity%&e造成了 &7%dmg% &e点伤害. ***'
  5.       msg-to-receiver: '&c*** &7%entity% &c对你造成 &7%dmg% &c点伤害. ***'
  6.       sound: NONE
  7.       msg-indicator: ''
  8.     CRITICAL:
  9.       enabled: true
  10.       msg-to-damager: '&e*** &l暴击! &e你对 %entity%&e 造成了 &7%dmg% &e点伤害. ***'
  11.       msg-to-receiver: '&d*** &l暴击! &7%entity% &d对你造成了 &7%dmg% &d点伤害 ***'
  12.       sound: ENTITY_GENERIC_EXPLODE
  13.       msg-indicator: '&8[&c&l暴击!&8]'
  14.     DODGE:
  15.       enabled: true
  16.       msg-to-damager: '&6*** &7%entity% &6闪避了你的攻击! ***'
  17.       msg-to-receiver: '&6*** 你闪避了 &7%entity% &6的攻击! ***'
  18.       sound: BLOCK_SNOW_FALL
  19.       msg-indicator: '&8[&b&l格挡!&8]'
  20.     BLOCK:
  21.       enabled: true
  22.       msg-to-damager: '&6*** &7%entity% &6格挡了你 &7%amount%% &6的伤害!总伤害: &7%dmg% &6***'
  23.       msg-to-receiver: '&6*** 你格挡了来自&7%entity% &7%amount%% &6的伤害! 总伤害: &7%dmg% &6***'
  24.       msg-indicator: '&8[&e&l格挡!&8]'
  25.       sound: BLOCK_ANVIL_PLACE
复制代码

全息图提示设置
  1. indicators:
  2. #启用
  3.   enabled: true
  4.   format:
  5.     order:
  6.     - '%crit%'
  7.     - '%block%'
  8.     - '%dodge%'
  9.     - '%dmg%'
  10.     damage-types:
  11.       physical: '&c-%dmg%?'
  12.       magical: '&d-%dmg%'
  13.       fire: '&4-%dmg%?'
  14.       poison: '&a-%dmg%?'
  15.       wind: '&7-%dmg%'
  16.       water: '&9-%dmg%'
  17.     damage-sources:
  18.       default: '&c-%dmg%'
  19.       FIRE: '&4-%dmg%'
  20.       POISON: '&a-%dmg%'
  21.     regen-sources:
  22.       default: '&a+%hp%?'
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 19:28 编辑

消耗品
C O N S U M A B L E S
|特性|

允许/禁止当玩家生命/饥饿值满时使用消耗品
自定义消耗品的等级/职业使用要求
自定义消耗品的等级以及不同等级的不同使用次数
支持可无限使用的消耗品

自定义消耗品执行的行为操作
使用后执行指令
给玩家播放声效和粒子效果
给玩家添加药水效果等等

|字符串详解|

物品材质ID 可使用头颅
  1. material: 'PLAYER_HEAD:0:1'
复制代码

物品名称
  1. name: '&6汉堡'
复制代码

物品Lore
  1. lore:
  2. - '&7这就是一个普通的汉堡....'
  3. - '&7剩余次数: &f%uses%&7/&f%uses-max%'
  4. - ''
  5. - '%LEVEL%'
  6. - '%CLASS%'
  7. - ''
  8. - '&f? &7生命值: &6+5?&7.'
  9. - '&f? &7饥饿值: &6+5?&7.'
  10. - '&f? &7伤害吸收: &645 秒&7.'
复制代码

物品杂项设置 [头颅的材质ID和药水的RGB颜色]
  1. skull-hash: '此处填材质ID'
  2. color: '240,240,20'
复制代码

消耗品的使用要求
  1. user-requirements:
  2.   level: 10
  3.   classes: '战士,狂战士'
复制代码

消耗品的使用效果 [生命值+饥饿值的恢复]
  1. effects:
  2.   health: 5
  3.   hunger: 5
复制代码

不同等级的使用次数以及最大最小等级 [次数设置为-1则为无限使用次数]
  1. uses-by-level:
  2. '1': 2
  3. min-level: 1
  4. max-level: 1
复制代码

消耗品使用后执行的自定义行为效果
  1. usage:
  2.   RIGHT:
  3.     cooldown: 10
  4.     actions:
  5.       target-selectors:
  6.         self:
  7.         - '[SELF]'
  8.       action-executors: {}
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-10 19:28 编辑

自定义物品
C U S T O M - I T E M
|特性|

创建自定义物品的最好选择
可以添加任何属性、攻击/防御类型到物品上
物品的使用次数
物品的触发方法[左、右键|shift+左、右键等]

使用后从后台、玩家或OP身份玩家执行命令
触发粒子效果或给玩家播放声效
物品附魔及物品标签隐藏设置
物品的最大最小使用等级
物品的使用限制等级和职业
左右键触发的行为操作等


|字符串详解|

物品材质ID 可使用头颅
  1. material: 'BLAZE_ROD:0:1'
复制代码

物品名称
  1. name: '&c火焰法杖'
复制代码

物品Lore
这里如果你想要加属性和攻击/防御类型,需要写一些变量数据
%SOCKET:TYPE% - 设置空的镶嵌槽.
[点击查看TYPE]
%AMMO_TYPE:TYPE% - 设置弹射物类型 [只能作用于弓类武器]. [点击查看TYPE]

%HAND_TYPE:TYPE% - 设置手持类型. [点击查看TYPE]
%DAMAGE_TYPE:TYPE:N1-N2:N3-N4% - 添加攻击类型,请注意N1-N2与N3-N4之间有个:号,N1-N2为最小值范围,N3-N4为最大值范围
%DEFENSE_TYPE:TYPE:N1-N2% - 添加防御类型 N1-N2为最小-最大值
%ITEM_STAT:N1-N2% - 添加属性. ITEM_STAT为属性ID. N1-N2为最小-最大值
  1. lore:
  2. - '&8&m               &f  「 INFO 」  &8&m               '
  3. - '&f? &7左键: &c烈焰打击 &7(3 sec)'
  4. - '&f? &7右键: &c范围爆炸 &7(30 sec)'
  5. - '&f? &7使用次数: &f%uses%&7/&f%uses-max%'
  6. - ''
  7. - '&8&m         &f  「 要求 」  &8&m        '
  8. - '%LEVEL%'
  9. - '%CLASS%'
  10. - '%UNTRADEABLE%'
  11. - ''
  12. - '&8&m               &f 「 属性 」 &8&m               '
  13. - '%DAMAGE_TYPE:magical:5.45-9.75:12.35-15.75%'
  14. - '%CRITICAL_RATE:7.5-15.0%'
  15. - '%CRITICAL_DAMAGE:1.25-1.5%'
  16. - ''
  17. - '%DURABILITY:750-750%'
  18. - '&8&m             &f 「 镶嵌槽 」 &8&m             '
  19. - '%SOCKET:GEM%'
  20. - '%SOCKET:GEM%'
  21. - '%SOCKET:ESSENCE%'
  22. - '%SOCKET:ESSENCE%'
复制代码

头颅/皮革装备材质设置
  1. skull-hash: ' '
  2. color: '-1,-1,-1'
复制代码

标签隐藏设置
  1. item-flags:
  2. - HIDE_ATTRIBUTES
复制代码

物品最小/最大等级
  1. min-level: 1
  2. max-level: 2
复制代码

物品使用要求
  1. user-requirements:
  2.   level: 10
  3.   classes: 'Mage'
复制代码

物品使用次数[根据物品等级设置]
  1. uses-by-level:
  2.   1: 500
  3.   2: 750
复制代码

附魔设置 [附魔WIKI]
  1. enchants:
  2.   knockback: '1:3'
复制代码

自定义行为效果
  1. usage:
  2. #触发方法
  3.   RIGHT:
  4.   #冷却
  5.     cooldown: 30
  6.     #行为设置
  7.     actions:
  8.     #目标选择器
  9.       target-selectors:
  10.         near:
  11.         - '[RADIUS] ~distance: 7; ~attackable: true; ~party-member: false;'
  12.         self:
  13.         - '[SELF]'
  14.         #行为列表
  15.       action-executors: {}
  16.   LEFT:
  17.     cooldown: 0
  18.     actions:
  19.       target-selectors:
  20.         near:
  21.         - '[FROM_SIGHT] ~distance: 20; ~attackable: true; ~party-member: false;'
  22.         self:
  23.         - '[SELF]'
  24.       action-executors: {}
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-8 14:11 编辑

类型
T Y P E
此处仅做引用故不放在列表处
| 镶嵌类型 |

GEM - 宝石槽

ESSENCE - 特效石槽

RUNE - 符文槽



| 弹射物类型 |

ARROW - 箭

SNOWBALL - 雪球

EGG - 鸡蛋

FIREBALL - 火球

WITHER_SKULL - 凋零头

SHULKER_BULLET - 潜影贝导弹

LLAMA_SPIT - 羊驼唾沫

ENDER_PEARL - 末影珍珠

EXP_POTION - 经验瓶


| 手持类型 |

ONE - 单手武器

TWO - 双手武器




Azitate
本帖最后由 Azitate 于 2019-8-8 18:45 编辑

掉落
D R O P
|特性|
自定义特定权限组的掉落概率倍数加成
支持Mythicmobs掉落
自定义掉落表所在的白名单世界
WorldGuard黑名单区域
SpawnReason黑名单
生物群系白名单
生物类型白名单等

|Setting文件设置|

权限组掉落倍数加成设置
  1. multipliers:
  2.   VIP: 1.25
  3.   Premium: 1.5
  4.   Gold: 1.75
复制代码

|字符串详解| - |掉落表|
所有掉落表必须存放在QuantumRPG\modules\drops_v2\tables中

掉落表名称
  1. name: '&d例子'
复制代码

掉落模式
  1. #当为true,选择一个随机物品掉落
  2. #当为false,掉落所有物品
  3. roll-once: true
复制代码

等级惩罚
  1.   enabled: false
  2. #例,若玩家等级为25级,怪物等级为10级,25-10=15,15>10,那么将不会掉落任何东西
  3.   variance: 10
复制代码

世界白名单
  1. #只在这些世界生效这个掉落表的配置
  2. world-whitelist:
  3. - world
复制代码

生物群系白名单 [生物群系WIKI]
  1. biome-whitelist:
  2. - ALL
复制代码

区域白名单 [需WorldGuard插件支持]
  1. region-blacklist: []
复制代码

掉落设置
  1. items:
  2. #gem-random只做识别ID,可随便写
  3.   gem-random:
  4.   #掉落率
  5.     chance: 15.0
  6.     #物品ID,填写random就是随机这个模块下的任意物品
  7.     item-id: 'random'
  8.     #哪一个模块下的物品
  9.     type: GEMS
  10.     #设置根据怪物等级提高掉落指定等级的物品
  11.     min-level: '%mob_lvl% + 1'
  12.     max-level: '%mob_lvl% + 3'
  13.     #附加条件,如果你不满意上面的限制
  14.     # [MYTHIC_MOB_LEVEL] (> < >= <= =) NUMBER, Like: [MYTHIC_MOB_LEVEL] > 15
  15.     # [PLAYER_EXP_LEVEL] (> < >= <= =) NUMBER
  16.     # [PLAYER_RPG_LEVEL] (> < >= <= =) NUMBER
  17.     # [IN_WG_REGION] [REGION] [true/false]
  18.     # [IN_WORLD] [WORLD] [true/false]
  19.     # [ENTITY_TYPE] [TYPE] [true/false]
  20.     additional-conditions: []
  21.     #自定义掉落物品后触发的行为效果
  22.     actions-on-drop: {}
  23.     #可以在下面继续加
复制代码

|字符串详解| - |怪物掉落表|
所有怪物掉落表必须存放在QuantumRPG\modules\drops_v2\mobs中

掉落率
  1. chance: 25.0
复制代码

掉落模式
  1. #当为true,选择一个随机的物品掉落表里的内容
  2. #当为false,掉落所有配置的掉落表内容
  3. roll-once: true
复制代码

自定义掉落类型[实体类型WIKI]
  1. vanilla-mobs:
  2. - ALL
复制代码

Mythicmobs生物支持
  1. #此处填写MM怪的ID
  2. mythic-mobs:
  3. - ALL
复制代码

生成黑名单 [若生物是以下方配置的方法来生成的,则不掉落物品][生成方法WIKI]
  1. prevent-from: []
复制代码

掉落表 [下方填写掉落表的文件名][添加的掉落表将生效于该文件所配置的生物掉落中]
  1. drop-tables:
  2. - 例子
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-10 20:42 编辑

粒子石
E S S E N C E S
|特性|

自定义镶嵌成功率
自定义GUI界面
自定义镶嵌成功率最大最小值
自定义粒子名称、数量、速度以及XYZ坐标
自定义镶嵌失败后执行的操作[物品消失、粒子石消失、或都消失等]

|Setting文件设置|

自定义命令
  1. command-aliases: essence,essences
复制代码

自定义镶嵌失败执行的操作类型
  1. # ITEM - 破坏要镶嵌物品.
  2. # SOURCE - 只删除粒子石.
  3. # BOTH - 销毁粒子石和要镶嵌的物品.
  4. # CLEAR - 删除要镶嵌物品上的所有粒子石.
  5.   destroy-type: SOURCE
复制代码

镶嵌成功/失败后发出的粒子/声效[粒子效果][声效列表]
  1.   effects:
  2.     enabled: true
  3.     failure: VILLAGER_ANGRY
  4.     success: VILLAGER_HAPPY
  5.   sounds:
  6.     enabled: true
  7.     failure: BLOCK_ANVIL_DESTROY
  8.     success: ENTITY_EXPERIENCE_ORB_PICKUP
复制代码

自定义粒子石全局物品格式
  1. item-format:
  2.   name: '%item_name% %rlevel%'
  3.   lore:
  4.   - '&f? &7成功率: &a&l%s%% &8| &7失败率: &c&l%d%%'
  5.   - '&8&m               &f  「 信息 」  &8&m               '
  6.   - '%item_lore%'
  7.   - '&8&m         &f  「 要求 」  &8&m        '
  8.   - '%item-level%'
  9.   - '%item-types%'
  10.   - '&8&m               &f 「 用法 」 &8&m               '
  11.   - '&7打开背包把粒子石放在武器上开始镶嵌.'
复制代码

GUI界面设置
  1. #GUI界面名称
  2.   title: '&4&l<&4&n粒子石镶嵌&4&l>'
  3.   #GUI大小
  4.   size: 9
  5.   #放置物品的格子
  6.   item-slot: 3
  7.   #放置镶嵌石的格子
  8.   source-slot: 4
  9.   #浏览镶嵌后效果的格子
  10.   result-slot: 5
  11.   content:
  12.     filler:
  13.       material: BLACK_STAINED_GLASS_PANE:0:1
  14.       skull-hash: ''
  15.       enchanted: false
  16.       name: ''
  17.       lore: []
  18.       slots: 0,1,2,3,4,5,6,7,8
  19.       type: NONE
  20.      #确认镶嵌的格子设置
  21.     accept:
  22.       material: LIME_STAINED_GLASS_PANE:0:1
  23.       skull-hash: ''
  24.       enchanted: false
  25.       name: '&a&l&n确定'
  26.       lore:
  27.       - '&7点击确定将粒子石'
  28.       - '&7镶嵌在你的物品中.'
  29.       - ''
  30.       - '&7镶嵌失败后'
  31.       - '&7粒子石将 &c消失&7.'
  32.       slots: '8'
  33.       type: ACCEPT
  34.       #取消镶嵌的格子设置
  35.     exit:
  36.       material: RED_STAINED_GLASS_PANE:0:1
  37.       skull-hash: ''
  38.       enchanted: false
  39.       name: '&c&l&n取消'
  40.       lore: []
  41.       slots: '0'
  42.       type: EXIT
复制代码

|字符串详解|

物品材质ID 不可使用自定义头颅
  1. material: GLOWSTONE_DUST:0:1
复制代码

物品名称
  1. name: '&e金沙粒子石'
复制代码

物品Lore
  1. lore:
  2. - '&7镶嵌%rlevel%粒子石后'
  3. - '&7手持物品行走会有一个特殊的特效'
复制代码

镶嵌后,镶嵌槽显示的内容
  1. socket-display: '&e金沙行走特效 %rlevel%'
复制代码

附魔效果
  1. enchanted: true
复制代码

最小/最大物品等级
  1. min-level: 1
  2. max-level: 1
复制代码

最小/最大镶嵌成功率
  1. min-success-rate: 60
  2. max-success-rate: 80
复制代码

物品标签隐藏
  1. item-flags:
  2. - '*'
复制代码

可镶嵌的物品类型
  1. item-types:
  2. - ARMOR
  3. - WEAPON
复制代码

粒子效果设置
  1. effect:
  2. #可用FOOT和HELIX
  3.   type: FOOT
  4.   #粒子名称
  5.   name: REDSTONE:225,225,125
  6.   #粒子速度
  7.   speed: 0.2
  8.   #粒子数量
  9.   amount: 15
  10.   #粒子坐标设置
  11.   offset-x: 0.25
  12.   offset-y: 0.1
  13.   offset-z: 0.25
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-10 19:29 编辑

拆解
E X T R A C T O R
|特性|
此模块需要安装经济插件才可运行

自定义拆解GUI
自定义快捷拆解道具
自定义每种镶嵌物品拆解费用


|Setting文件设置|

自定义命令
  1. command-aliases: extractor
复制代码

自定义拆解费用
  1. extract:
  2.   cost:
  3.     GEM: 250.0
  4.     RUNE: 250.0
  5.     ESSENCE: 250.0
复制代码

自定义拆解器物品格式
  1. item-format:
  2.   name: '%item_name%'
  3.   lore:
  4.   - '&8&m               &f  「 信息 」  &8&m               '
  5.   - '%item_lore%'
  6.   - '&8&m         &f  「 要求 」  &8&m        '
  7.   - '%item-level%'
  8.   - '%item-types%'
  9.   - '&8&m               &f 「 用法 」 &8&m               '
  10.   - '&7打开背包把拆解器放在武器上开始拆解.'
复制代码

拆解GUI设置[拆解按钮]
  1. gui:
  2.   title: '          &4? &l拆解 &r&4?'
  3.   size: 54
  4.   item-slot: 2
  5.   source-slot: 4
  6.   result-slot: 6
  7.   socket-slots: 45,46,47,48,49,50,51,52,53
  8.   socket-name: '&7Extract: %name%'
  9.   socket-lore:
  10.   - '&7花费:           &e%cost%金币'
  11.   - '&7你拥有:     &e%have%金币'
  12.   - '&8&m                                      '
  13.   - '&f[点击选择该物品]'
复制代码

拆解GUI设置[拆解类型设置]
  1.   socket-types:
  2.     GEM:
  3.       material: EMERALD:0:1
  4.       skull-hash: ''
  5.       name: '&a拆解宝石'
  6.       lore: []
  7.       slots: '28'
  8.       type: NONE
  9.     RUNE:
  10.       material: PRISMARINE_SHARD:0:1
  11.       skull-hash: ''
  12.       name: '&b拆解符文'
  13.       lore: []
  14.       slots: '31'
  15.       type: NONE
  16.     ESSENCE:
  17.       material: REDSTONE:0:1
  18.       skull-hash: ''
  19.       name: '&c拆解特效石'
  20.       lore: []
  21.       slots: '34'
  22.       type: NONE
复制代码

GUI界面设置[杂项]
  1.   content:
  2.     filler_black:
  3.       material: BLACK_STAINED_GLASS_PANE:0:1
  4.       skull-hash: ''
  5.       enchanted: false
  6.       name: ''
  7.       lore: []
  8.       slots: [该行过长影响排版故不放出,详细请查看setting文件]
  9.       type: NONE
  10.     filler_yellow:
  11.       material: YELLOW_STAINED_GLASS_PANE:0:1
  12.       skull-hash: ''
  13.       enchanted: false
  14.       name: ''
  15.       lore: []
  16.       slots: 3,5
  17.       type: NONE
  18.     filler_orange:
  19.       material: ORANGE_STAINED_GLASS_PANE:0:1
  20.       skull-hash: ''
  21.       enchanted: false
  22.       name: ''
  23.       lore: []
  24.       slots: 10,11,12,13,14,15,16,19,22,25
  25.       type: NONE
  26.     accept:
  27.       material: LIME_STAINED_GLASS_PANE:0:1
  28.       skull-hash: ''
  29.       enchanted: false
  30.       name: '&2? &a确定 &2?'
  31.       lore:
  32.       - '&7该操作将拆解所选物品.'
  33.       - '&7拆解下来的物品将 &c消失&7.'
  34.       - '&8&m                                              '
  35.       - '&f[点击继续]'
  36.       slots: '8'
  37.       type: ACCEPT
  38.     exit:
  39.       material: RED_STAINED_GLASS_PANE:0:1
  40.       skull-hash: ''
  41.       enchanted: false
  42.       name: '&4? &c取消 &4?'
  43.       lore:
  44.       - '&7取消拆解.'
  45.       - '&8&m                              '
  46.       - '&f[点击退出]'
  47.       slots: '0'
  48.       type: EXIT
复制代码

|字符串详解|

物品材质ID 不可使用自定义头颅
  1. material: IRON_AXE:0:1
复制代码

物品名称
  1. name: '&a&f拆解工具 %rlevel%'
复制代码

物品Lore
  1. lore:
  2. - '&7这个拆解工具只可拆解武器上的物品.'
复制代码

最小/最大物品等级
  1. min-level: 1
  2. max-level: 3
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

不同等级拆解器使用要求物品等级
  1. item-level-requirements:
  2.   '1': 1-5
  3.   '2': 5-10
  4.   '3': 10-15
复制代码

可以拆解的物品类型
  1. item-types:
  2. - WEAPON
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-10 20:43 编辑

宝石
G E M
|特性|

自定义镶嵌成功率
自定义镶嵌GUI界面
自定义宝石的使用要求
自定义不同等级宝石的镶嵌成功率
镶嵌的属性可以是正值加成也可以是负值加成
自定义镶嵌失败后执行的操作[物品消失、宝石消失、或都消失等]

自定义镶嵌后的效果[添加属性、攻击/防御类型加成]



|Setting文件设置|

自定义指令
  1. command-aliases: gems
复制代码

是否允许在一个物品上镶嵌同ID的宝石
  1. general:
  2.   allow-same-gems-in-one-item: true
复制代码

自定义镶嵌失败执行的操作类型
  1. # ITEM - 破坏要镶嵌物品.
  2. # SOURCE - 只删除宝石.
  3. # BOTH - 销毁宝石和要镶嵌的物品.
  4. # CLEAR - 删除要镶嵌物品上的所有宝石.
  5.   destroy-type: SOURCE
复制代码

镶嵌成功/失败后发出的粒子/声效[粒子效果][声效列表]
  1.   effects:
  2.     enabled: true
  3.     failure: VILLAGER_ANGRY
  4.     success: VILLAGER_HAPPY
  5.   sounds:
  6.     enabled: true
  7.     failure: BLOCK_ANVIL_DESTROY
  8.     success: ENTITY_EXPERIENCE_ORB_PICKUP
复制代码

自定义宝石全局物品格式
  1. item-format:
  2.   name: '%item_name% %rlevel%'
  3.   lore:
  4.   - '&f? &7成功率: &a&l%success%% &8| &7失败率: &c&l%failure%%'
  5.   - '&8&m               &f  「 信息 」  &8&m               '
  6.   - '%item_lore%'
  7.   - '&8&m         &f  「 要求 」  &8&m        '
  8.   - '%item-level%'
  9.   - '%item-types%'
  10.   - '&8&m               &f 「 用法 」 &8&m               '
  11.   - '&7打开背包把宝石放在武器上开始镶嵌.'
复制代码

GUI界面设置
  1. gui:
  2.   title: '&0? 镶嵌 ?'
  3.   size: 9
  4.   item-slot: 3
  5.   source-slot: 4
  6.   result-slot: 5
  7.   content:
  8.     filler:
  9.       material: BLACK_STAINED_GLASS_PANE:0:1
  10.       skull-hash: ''
  11.       enchanted: false
  12.       name: ''
  13.       lore: []
  14.       slots: 0,1,2,3,4,5,6,7
  15.       type: NONE
  16.     accept:
  17.       material: LIME_STAINED_GLASS_PANE:0:1
  18.       skull-hash: ''
  19.       enchanted: false
  20.       name: '&2? &a确认 &2?'
  21.       lore:
  22.       - '&7点击后将把宝石镶嵌在你的物品上.'
  23.       - '&7镶嵌失败后宝石会 &c消失&7.'
  24.       - ''
  25.       - '&f[点击继续]'
  26.       slots: '8'
  27.       type: ACCEPT
  28.     exit:
  29.       material: RED_STAINED_GLASS_PANE:0:1
  30.       skull-hash: ''
  31.       enchanted: false
  32.       name: '&4? &c取消 &4?'
  33.       lore: []
  34.       slots: '0'
  35.       type: EXIT
复制代码

|字符串详解|

自定义宝石材质ID

  1. material: DIAMOND:0
复制代码

自定义宝石名称
  1. name: '&b例子宝石'
复制代码

镶嵌后,镶嵌槽显示的内容
  1. socket-display: '&a宝石 %rlevel%'
复制代码

物品Lore
  1. lore:
  2. - '&f? &7物攻: &f+%damage_physical%'
  3. - '&f? &7物防e: &f+%defense_physical%'
  4. - '&f? &7暴击伤害: &f+%stat_CRITICAL_DAMAGE%'
  5. - '&f? &7暴击率: &f+%stat_CRITICAL_RATE%%'
复制代码

附魔效果
  1. enchanted: false
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

最小/最大物品等级
  1. min-level: 1
  2. max-level: 3
复制代码

最小/最大镶嵌成功率
  1. min-success-rate: 60
  2. max-success-rate: 80
复制代码

可镶嵌物品类型
  1. item-types:
  2. - WEAPON
复制代码

宝石加成属性设置
  1. #伤害类型加成
  2. damage-by-level:
  3. #等级
  4.   '1':
  5.   #该等级攻击加成类型及数值
  6.     physical: 1.5%
  7.   '2':
  8.     physical: 2%
  9.   '3':
  10.     physical: 2.5%
  11. #防御类型加成
  12. defense-by-level:
  13. #等级
  14.   '1':
  15.   #该等级防御加成类型及数值
  16.     physical: 2%
  17.   '2':
  18.     physical: 4%
  19.   '3':
  20.     physical: 6%
  21. #属性加成
  22. stats-by-level:
  23. #等级
  24.   '1':
  25.   #该等级属性加成类型及数值
  26.     CRITICAL_DAMAGE: 0.1
  27.     CRITICAL_RATE: 1
  28.   '2':
  29.     CRITICAL_DAMAGE: 0.15
  30.     CRITICAL_RATE: 2
  31.   '3':
  32.     CRITICAL_DAMAGE: 0.2
  33.     CRITICAL_RATE: 3
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-10 19:30 编辑

鉴定
I D E N T I F Y
|特性|

自定义鉴定后出现的物品归于何种模块
自定义未鉴定的物品可用哪些鉴定书来鉴定
自定义鉴定书的最大使用次数[根据鉴定书的等级来设置]


|字符串详解| - | 鉴定书 |

鉴定书材质ID
不可使用自定义头颅
  1. material: 'ENCHANTED_BOOK:0'
复制代码

鉴定书名称
  1. name: '&0&f鉴定书 %rlevel%'
复制代码

鉴定书Lore
  1. - '&8&m               &f  「 信息 」  &8&m               '
  2. - '&7品质: &f普通'
  3. - '&7使用次数: &f%uses%&7/&f%uses-max%'
  4. - '&8&m         &f  「 要求 」  &8&m        '
  5. - '%target-level%'
  6. - '%target-types%'
  7. - '&8&m              &f  「 用法 」  &8&m              '
  8. - '&7把鉴定书放在物品上开始鉴定.'
复制代码

鉴定书的最小/最大等级
  1. min-level: 1
  2. max-level: 3
复制代码

鉴定书的使用次数[根据鉴定书等级来设置]
  1. uses-by-level:
  2.   1: 1
  3.   2: 2
  4.   3: 3
复制代码

使用鉴定书所需要的物品等级
  1. item-level-requirements:
  2.   '1': 1-10
  3.   '2': 11-25
  4.   '3': 26-45
复制代码

|字符串详解| - | 未鉴定物品 |

鉴定后的物品属于哪个模块
  1. type: TIERS
复制代码

设置鉴定后的出现的物品ID[必须是上面你设置的模块里面的物品ID]
  1. item-id: 'common'
复制代码

设置哪些鉴定书可以鉴定这个物品
  1. tomes:
  2. - 例子
复制代码

物品名称/lore
  1. name: '&0&f&k未鉴定的物品'
  2. lore:
  3. - '&8&m               &f  「 信息 」  &8&m               '
  4. - '&7类型: &f未鉴定物品'
  5. - '&7等级: &f%level%'
  6. - '&7品质: &f普通'
  7. - '&8&m               &f  「 属性 」  &8&m               '
  8. - '&7使用鉴定书来鉴定这个未知物品的属性!'
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

未鉴定物品的最小/最大等级[指需要指定等级的鉴定书来鉴定][比如低级鉴定书不能鉴定25级的未鉴定物品]
  1. min-level: 1
  2. max-level: 25
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 19:26 编辑

物品提示
I T E M - H I N T S
|特性|

自定义哪些模块会有发光效果/消失名称
自定义哪些物品不会提示
自定义材质黑名单、名称黑名单、Lore黑名单
发光的颜色与物品名称的颜色一致


|Setting文件设置|

只让有自定义名称的物品具有提示效果
  1. only-custom-name-items: false
复制代码

发光效果
  1. glow: true
复制代码

名称显示黑名单 这里面的物品将不显示自定义名称
  1.   hint-black-list:
  2.   - BEDROCK
  3.   - BARRIER
复制代码

发光物品黑名单 这里面的物品将不具有发光效果
  1.   glow-black-list:
  2.   - BEDROCK
  3.   - BARRIER
复制代码

物品名称黑名单 物品名称是下面这些将不会显示名称和发光效果
  1.   name-black-list:
  2.   - some word
  3.   - '***{'
复制代码

物品Lore黑名单 物品Lore包含下面这些将不会显示名称和发光效果
  1.   lore-black-list:
  2.   - some word
复制代码

丢弃物品显示格式
  1. format:
  2. #单个物品格式
  3.   single: '%name%'
  4. #堆叠物品格式
  5.   multi: '%name% &7x%amount%'
复制代码

模块设置 自定义哪些模块显示哪些不显示
  1. for-modules:
  2.   ESSENCES: true
  3.   GEMS: true
  4.   MAGIC_DUST: true
  5.   RUNES: true
  6.   REPAIR: true
  7.   TIERS: true
  8.   IDENTIFY: true
  9.   SCROLLS: true
  10.   ACTIVE_ITEMS: true
  11.   ARROWS: true
  12.   CONSUMABLES: true
  13.   CUSTOM_ITEMS: true
  14.   EXTRACTOR: true
  15.   RESOLVE: true
  16.   REFINE: true
  17.   FORTIFY: true
复制代码



Azitate
本帖最后由 Azitate 于 2019-8-10 19:30 编辑

祝福之尘
M A G I C - D U S T
|特性|

|Setting文件设置|

最大可使用祝福之尘将镶嵌成功率提升至多少
  1.   max-item-success-rate: 80
复制代码

使用后的声效和粒子效果
  1.   effect: SPELL_WITCH
  2.   sound: ENTITY_EXPERIENCE_ORB_PICKUP
复制代码

祝福之尘物品格式
  1. item-format:
  2.   name: '%item_name% %rlevel%'
  3.   lore:
  4.   - '&8&m               &f  「 信息 」  &8&m               '
  5.   - '&7可以提高物品成功率 &f%rate%%&7点'
  6.   - '&8&m         &f  「 要求 」  &8&m        '
  7.   - '%target-level%'
  8.   - '%item_lore%'
  9.   - '&8&m              &f  「 用法 」  &8&m              '
  10.   - '&7打开背包把祝福之尘放在物品上使用'
复制代码

|字符串详解|

物品材质ID 不可使用自定义头颅
  1. material: GLOWSTONE_DUST:0:1
复制代码

物品名
  1. name: '&e祝福之尘'
复制代码

物品Lore
  1. lore:
  2. - '&c? 可以附着在: &f宝石, 符文, 特效石上来提高镶嵌成功率'
复制代码

附魔效果
  1. enchanted: true
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

可使用该祝福之尘的模块
  1. affected-modules:
  2. - GEMS
  3. - RUNES
  4. - ESSENCES
复制代码

最小/最大物品等级
  1. min-level: 1
  2. max-level: 20
复制代码

不同等级增加不同的概率
若没有列在下面 则使用最接近下面列出等级的概率

  1. rate-by-level:
  2.   '1': 1
  3.   '5': 2
  4.   '10': 3
  5.   '15': 4
  6.   '20': 5
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 17:06 编辑

耐久提示
N O T I F I C A T I O N S
|特性|
自定义物品耐久低于百分之多少时 提示一条消息给玩家

|Setting文件设置|
  1.   on-percentage:
  2.     '50': '&e&l警告: &f你的物品耐久值已使用一半. &7(&e%d1&7/&a%d2&7)'
  3.     '10': '&c&l警告: &f你的物品耐久仅剩10%!请及时修复 &7(&c%d1&7/&a%d2&7)'
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 18:36 编辑

队伍
P A R T Y
|特性|
自定义队长离开队伍,是否自动解散队伍
自定义最小最大队员数,可根据权限自定义数量
完全的GUI界面操作[并不]
自定义在队伍中的一些行为所触发的音效
自定义队伍成员传送冷却
自定义队伍成员退出游戏后自动离开队伍
队伍共享经验、队伍掉落物分配[需要开启战利品箱模块]

支持个别任务插件的目标共享[QuestCreator,MangoQuest
]

|Setting文件设置|

自定义模块指令
  1. command-aliases: party
复制代码

队伍常规设置
  1. party:
  2. #最大队伍人数
  3.   max-size: 6
  4. #队长离开是否解散队伍
  5.   leader-leave-disband: false
  6. #邀请超时时间
  7.   invite-timeout: 60
  8. #退出游戏自动离开队伍
  9.   quit-auto-leave: false
  10. #离线多少分钟的玩家将自动被T出队伍(比如上面的自动离开队伍选项为false这个功能才有用)
  11.   quit-timeout: 10
  12. #队伍传送冷却时间
  13.   tp-cooldown: 60
复制代码

队伍聊天设置
  1.   tp-cooldown: 60
  2. chat:
  3. #是否启用队伍聊天功能
  4.   enabled: true
  5. #队伍聊天格式
  6.   format: '&9[队伍聊天] &l{player}: &7{message}'
复制代码

自定义特定权限组中的玩家可以创建的队伍最大人数
  1. #队伍大小设置 这些权限组里的玩家创建的小队可以自定义最大队伍成员数
  2. size-permissions:
  3.   vip: 8
  4.   premium: 10
复制代码

队伍经验/击杀Hook设置
  1. hooks:
  2. #经验插件
  3.   level-plugins:
  4.   #是否启用
  5.     enabled: true
  6.     #击杀怪物后掉落的经验将由小队所有成员均分
  7.     balance-exp:
  8.     #是否启用经验平衡机制
  9.       enabled: true
  10.       #最大共享范围{格}设置0或-1则无视范围所有队伍成员所有距离皆可共享
  11.       max-distance: 25
  12. #任务插件
  13.   quest-plugins:
  14.   #是否启用
  15.     enabled: true
  16.     #击杀怪物后,是否共享玩家接受击杀怪物类任务的击杀数量
  17.     objectives:
  18.       mob-kill:
  19.       #是否启用
  20.         enabled: true
  21.         #最大共享范围{格}设置0或-1则无视范围所有队伍成员所有距离皆可共享
  22.         max-distance: 25
复制代码

声效设定 [声效列表]
  1. sounds:
  2.   CREATE: ENTITY_FIREWORK_ROCKET_TWINKLE
  3.   INVITE: BLOCK_NOTE_BLOCK_BASS
  4.   JOIN: ENTITY_EXPERIENCE_ORB_PICKUP
  5.   LEAVE: ENTITY_EXPERIENCE_ORB_PICKUP
  6.   KICK: BLOCK_ANVIL_PLACE
  7.   DISBAND: BLOCK_GLASS_BREAK
  8.   QUIT: ENTITY_EXPERIENCE_ORB_PICKUP
  9.   BACK: ENTITY_EXPERIENCE_ORB_PICKUP
  10.   TP: ENTITY_ENDERMAN_TELEPORT
复制代码

队伍GUI界面设置 [较长]
  1. gui:
  2.   title: '&4&l<&4&n队伍&4&l>'
  3.   size: 54
  4.   content:
  5.     filler_black:
  6.       material: BLACK_STAINED_GLASS_PANE:0:1
  7.       skull-hash: ''
  8.       enchanted: false
  9.       name: '&f'
  10.       lore: []
  11.       slots: 9,10,11,12,13,14,15,16,17,45,46,47,48,49,50,51,52,53
  12.       type: NONE
  13.     filler_gray:
  14.       material: LIGHT_GRAY_STAINED_GLASS_PANE:0:1
  15.       skull-hash: ''
  16.       enchanted: false
  17.       name: '&f'
  18.       lore: []
  19.       slots: [太长了影响排版,去插件配置看]
  20.       type: NONE
  21.     party_member:
  22.       material: PLAYER_HEAD:0:1
  23.       skull-hash: ''
  24.       enchanted: false
  25.       name: '&e队伍人数'
  26.       lore:
  27.       - '&7? &f在线:           &e%online%'
  28.       - '&7? &f名称:             &e%name%'
  29.       - '&8&m                                      '
  30.       - '&7这是你的小队成员'
  31.       - ''
  32.       - '&8&o左键传送至他的位置'
  33.       - '&8&o右键将它T出队伍'
  34.       slots: [太长了影响排版,去插件配置看]
  35.       type: PARTY_MEMBER
  36.     party_disband:
  37.       material: BARRIER:0:1
  38.       skull-hash: ''
  39.       enchanted: false
  40.       name: '&4解散队伍  &c[只限队长使用]'
  41.       lore: []
  42.       slots: '0'
  43.       type: PARTY_DISBAND
  44.     party_chat:
  45.       material: FEATHER:0:1
  46.       skull-hash: ''
  47.       enchanted: false
  48.       name: '&f切换队伍聊天'
  49.       lore:
  50.       - '&7点击切换至队伍聊天状态.'
  51.       slots: '2'
  52.       type: PARTY_CHAT
  53.     party_info:
  54.       material: MAP:0:1
  55.       skull-hash: ''
  56.       enchanted: false
  57.       name: '&6Party Info'
  58.       lore:
  59.       - '&7? &f队伍名称:             &6%party_name%'
  60.       - '&7? &f队伍队长:           &6%party_leader%'
  61.       - '&7? &f成员数:          &e%party_members%/%party_size%'
  62.       - '&7? &f物品掉落模式:        &e%party_drop%'
  63.       - '&7? &f经验掉落模式:        &e%party_exp%'
  64.       - '&8&m                                      '
  65.       - '&7'
  66.       slots: '4'
  67.       type: NONE
  68.     party_drop:
  69.       material: CHEST:0:1
  70.       skull-hash: ''
  71.       enchanted: false
  72.       name: '&6切换物品掉落模式 &c[只限队长使用]'
  73.       lore:
  74.       - '&7? &f当前模式:        &e%party_drop%'
  75.       - '&8&m                                      '
  76.       - '&7点击切换模式.'
  77.       slots: '6'
  78.       type: PARTY_DROP
  79.     party_leave:
  80.       material: IRON_DOOR:0:1
  81.       skull-hash: ''
  82.       enchanted: false
  83.       name: '&9离开队伍'
  84.       lore: []
  85.       slots: '8'
  86.       type: PARTY_LEAVE
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 19:25 编辑

修复
R E P A I R
|特性|

全界面GUI操作
可以设置在铁砧中打开修复GUI界面
自定义修复道具可以立即修复物品固定百分比耐久值
玩家可以用经验值、金钱、材料来修复物品
自定义每一点耐久修复所需要的经验值、金钱、经验


|Setting文件设置|


自定义模块指令
  1. command-aliases: repair,qrep
复制代码

修复时的粒子特效和声效
  1. repair:
  2.   effects:
  3.     enabled: true
  4.     effect: SPELL_WITCH
  5.   sounds:
  6.     enabled: true
  7.     sound: BLOCK_ANVIL_USE
复制代码

修复价格设置
  1.   #经验修复
  2.     EXP:
  3.       enabled: true
  4.       #每点耐久需要花费多少经验
  5.       cost-per-unit: 0.1
  6.   #材料修复
  7.     MATERIAL:
  8.       enabled: true
  9.       #每点耐久需要花费多少材料
  10.       cost-per-unit: 0.02
  11.   #金钱修复
  12.     VAULT:
  13.       enabled: true
  14.       #每点耐久需要花费多少金钱
  15.       cost-per-unit: 1.33
复制代码

修复材料设置
  1.   materials:
  2.   #如果设置为true,具有自定义值的材料将不会被计入到修复耗材中
  3.     ignore-items-with-meta: false
  4.     #材料组,自定义哪些材料可以作为修复材料
  5.     materials-group:
  6.     #这就是个组名,可以随便设置
  7.       diamond:
  8.       #组中包含的修复材料
  9.       - DIAMOND
  10.       iron:
  11.       - IRON_INGOT
  12.       gold:
  13.       - GOLD_INGOT
  14.       stone:
  15.       - STONE
  16.       - COBBLESTONE
  17.       wood:
  18.       - OAK_WOOD
  19.       - BIRCH_WOOD
  20.       stick:
  21.       - STICK
  22.     #材料表
  23.     materials-table:
  24.     #表ID,必须对应上面的组名
  25.       diamond:
  26.       #表名
  27.         name: 钻石(s)
  28.         #可以修复哪些类型的物品
  29.         can-repair:
  30.         - DIAMOND_*
  31.       iron:
  32.         name: 铁锭(s)
  33.         can-repair:
  34.         - IRON_*
  35.       gold:
  36.         name: 金锭(s)
  37.         can-repair:
  38.         - GOLDEN_*
  39.       stone:
  40.         name: 石头(s)
  41.         can-repair:
  42.         - STONE_*
  43.       wood:
  44.         name: 木头
  45.         can-repair:
  46.         - WOOD_*
  47.       stick:
  48.         name: 木棍(s)
  49.         can-repair:
  50.         - BOW
复制代码

铁砧设置 [可以设置是否可以用铁砧打开修复GUI]
  1. anvil:
  2. #是否启用
  3.   enabled: true
  4. #怎样用铁砧打开修复GUI
  5.   open-action: SHIFT_RIGHT
复制代码

快捷修复物品的物品格式
  1. item-format:
  2.   name: '%item_name% %rlevel%'
  3.   lore:
  4.   - '%item_lore%'
复制代码

修复GUI界面设置
  1. gui:
  2.   title: '&4&l<&4&n修复&4&l>'
  3.   size: 54
  4.   item-slot: 1
  5.   source-slot: 7
  6.   result-slot: 22
  7.   repair-types:
  8.     EXP:
  9.       material: BOOK:0:1
  10.       skull-hash: ''
  11.       name: '&7[&e使用经验修复&7]'
  12.       lore:
  13.       - '&7> &f花费:           &e%cost% 经验'
  14.       - '&7> &f你有:     &e%have% 经验'
  15.       - '&8&m                                              '
  16.       - '&7使用经验点数来修复你的物品.'
  17.       slots: '37'
  18.       type: NONE
  19.     MATERIAL:
  20.       material: CRAFTING_TABLE:0:1
  21.       skull-hash: ''
  22.       name: '&7[&6使用材料修复&7]'
  23.       lore:
  24.       - '&7> &f花费:           &6%cost% %mat%'
  25.       - '&7> &f你有:     &6%have% %mat%'
  26.       - '&8&m                                              '
  27.       - '&7使用材料来修复你的物品.'
  28.       slots: '40'
  29.       type: NONE
  30.     VAULT:
  31.       material: EMERALD:0:1
  32.       skull-hash: ''
  33.       name: '&7[&a使用金币修复物品&7]'
  34.       lore:
  35.       - '&7> &f花费:           &a%cost%金币'
  36.       - '&7> &f你有:     &a%have%金币'
  37.       - '&8&m                                              '
  38.       - '&7使用金币来修复你的物品.'
  39.       slots: '43'
  40.       type: NONE
  41.   content:
  42.     filler_black:
  43.       material: BLACK_STAINED_GLASS_PANE:0:1
  44.       skull-hash: ''
  45.       enchanted: false
  46.       name: ''
  47.       lore: []
  48.       slots: [太长了影响排版,去插件配置看]
  49.       type: NONE
  50.     filler_yellow:
  51.       material: YELLOW_STAINED_GLASS_PANE:0:1
  52.       skull-hash: ''
  53.       enchanted: false
  54.       name: ''
  55.       lore: []
  56.       slots: 2,3,4,5,6,13
  57.       type: NONE
  58.     filler_orange:
  59.       material: ORANGE_STAINED_GLASS_PANE:0:1
  60.       skull-hash: ''
  61.       enchanted: false
  62.       name: ''
  63.       lore: []
  64.       slots: 19,20,21,23,24,25,28,31,34
  65.       type: NONE
  66.     accept:
  67.       material: LIME_STAINED_GLASS_PANE:0:1
  68.       skull-hash: ''
  69.       enchanted: false
  70.       name: '&a&l&n接受'
  71.       lore:
  72.       - '&7如果你有足够的钱'
  73.       - '&7点击将会修复物品'
  74.       - '&8&m                                              '
  75.       - '&c&o不要忘记选择修复类型'
  76.       slots: '50'
  77.       type: ACCEPT
  78.     exit:
  79.       material: RED_STAINED_GLASS_PANE:0:1
  80.       skull-hash: ''
  81.       enchanted: false
  82.       name: '&c&l&n取消'
  83.       lore: []
  84.       slots: '48'
  85.       type: EXIT
复制代码

|字符串详解|

自定义物品材质
  1. material: IRON_AXE:0:1
复制代码

物品名称
  1. name: '&0&f修复锤'
复制代码

物品Lore
  1. lore:
  2. - '&8&m               &f  「 信息 」  &8&m               '
  3. - '&7品质: &fCommon'
  4. - '&7剩余次数: &f%uses%&7/&f%uses-max%'
  5. - '&7修复百分比: &f%repair%%'
  6. - '&8&m              &f  「 用法 」  &8&m              '
  7. - '&7把修复锤放在物品上开始修复.'
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

物品最小最大等级
  1. min-level: 1
  2. max-level: 5
复制代码

物品使用等级
  1. uses-by-level:
  2.   '1': 1
  3.   '2': 3
复制代码

#修复锤不同等级可以修复多少百分比的耐久
  1. repair-by-level:
  2.   '1': 10
  3.   '2': 20
  4.   '3': 30
  5.   '4': 40
  6.   '5': 50
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 20:25 编辑

分解
R E S O L V E R
|特性|

全界面GUI操作
自定义分解道具可以立即分解物品
自定义分解后执行的指令、以及概率
自定义不同模块中的不同物品分解后获得的随机物品


|Setting文件设置|

自定义模块命令
  1. command-aliases: resolve
复制代码

分解器物品格式
  1. item-format:
  2.   name: '%item_name%'
  3.   lore:
  4.   - '%item_lore%'
复制代码

分解GUI界面设置
  1. gui:
  2.   title: '&4&l<&4&n分解&4&l>'
  3.   size: 54
  4.   item-slot: 2
  5.   source-slot: 6
  6.   result-slots: 28,29,30,31,32,33,34,37,38,39,40,41,42,43
  7.   content:
  8.     filler_black:
  9.       material: BLACK_STAINED_GLASS_PANE:0:1
  10.       skull-hash: ''
  11.       enchanted: false
  12.       name: ''
  13.       lore: []
  14.       slots: [太长了影响排版,去插件配置看]
  15.       type: NONE
  16.     filler_yellow:
  17.       material: YELLOW_STAINED_GLASS_PANE:0:1
  18.       skull-hash: ''
  19.       enchanted: false
  20.       name: ''
  21.       lore: []
  22.       slots: 3,5
  23.       type: NONE
  24.     filler_orange:
  25.       material: ORANGE_STAINED_GLASS_PANE:0:1
  26.       skull-hash: ''
  27.       enchanted: false
  28.       name: ''
  29.       lore: []
  30.       slots: 4,13
  31.       type: NONE
  32.     hopper-result:
  33.       material: HOPPER:0:1
  34.       skull-hash: ''
  35.       enchanted: false
  36.       name: '&6分解结果'
  37.       lore: []
  38.       slots: '22'
  39.       type: NONE
  40.     accept:
  41.       material: LIME_STAINED_GLASS_PANE:0:1
  42.       skull-hash: ''
  43.       enchanted: false
  44.       name: '&a&l&n确定'
  45.       lore:
  46.       - '&7点击将分解该物品'
  47.       - '&7并获得分解后的材料物品'
  48.       - '&8&m                                              '
  49.       slots: '8'
  50.       type: ACCEPT
  51.     exit:
  52.       material: RED_STAINED_GLASS_PANE:0:1
  53.       skull-hash: ''
  54.       enchanted: false
  55.       name: '&c&l&n取消'
  56.       lore: []
  57.       slots: '0'
  58.       type: EXIT
复制代码



|字符串详解| - | 分解设置 |
路径QuantumRPG\modules\resolve\source目录下的文件

指定哪一模块 这里举例为宝石模块
  1. module: GEMS
复制代码

指定模块中的物品等级范围 [超出范围或小于范围的物品将不会被分解]
  1. level-range:
  2.   min: 1
  3.   max: 3
复制代码

分解物品设置
  1. #分解物品
  2. items:
  3. #按举例的宝石模块来说,这里的default换成"例子"的话,就是分解例子宝石会获得下面设定的物品
  4. #就是必须指定宝石模块里的一个宝石的文件名,如果你不指定的话,设置成default就是所有宝石都是用这个设置
  5.   default:
  6.   #分解结果ID,不可重复
  7.     example:
  8.     #概率
  9.       chance: 100.0
  10.       #物品设置
  11.       item:
  12.         material: 'EMERALD:0:1'
  13.         name: '&a绿宝石'
  14.         lore: []
  15.         #执行命令
  16.       commands: []
  17.       preview:
  18.         material: 'EMERALD:0:1'
  19.         name: '&a绿宝石 &7(100%)'
  20.         lore: []
  21.         enchant: false
  22.     sulphur:
  23.       chance: 100.0
  24.       item:
  25.         material: 'GUNPOWDER:0:1'
  26.       commands: []
  27.       preview:
  28.         material: 'GUNPOWDER:0:1'
  29.         name: '&8火药 &7(25%)'
  30.         lore: []
  31.         enchant: false
  32.     nugget:
  33.       chance: 15.0
  34.       commands:
  35.       - '[CONSOLE] eco give %p 50'
  36.       preview:
  37.         material: 'GOLD_NUGGET:0:1'
  38.         name: '&e50金币 &7(15%)'
  39.         lore: []
  40.         enchant: false
复制代码

|字符串详解| - | 分解器物品设置 |
QuantumRPG\modules\resolve\items

物品材质
  1. material: SHEARS:0:1
复制代码

物品名
  1. name: '&0&f分解器 %rlevel%'
复制代码

物品Lore
  1. lore:
  2. - '&8&m               &f  「 信息 」  &8&m               '
  3. - '&7品质: &f普通'
  4. - '&7剩余次数: &f%uses%&7/&f%uses-max%'
  5. - '&8&m              &f  「 用法 」  &8&m              '
  6. - '&7打开背包把分解器放在要分解的物品上使用.'
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

物品的最小最大等级
  1. min-level: 1
  2. max-level: 3
复制代码

不同等级分解器的使用次数
  1. uses-by-level:
  2.   '1': 1
  3.   '2': 2
  4.   '3': 3
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 20:52 编辑

符文
R U N E S
|特性|

自定义镶嵌成功率
全GUI界面镶嵌操作
自定义镶嵌失败后的效果
自定义是否为永久效果类型
自定义多个符文效果是否叠加
自定义镶嵌失败后执行的操作[物品消失、粒子石消失、或都消失等]

|Setting文件设置|

自定义命令
  1. command-aliases: runes
复制代码

是否允许相同的药水效果一起叠加
  1. general:
  2.   stack-levels: true
复制代码

自定义镶嵌失败执行的操作类型
  1. # ITEM - 破坏要镶嵌物品
  2. # SOURCE - 只删除符文
  3. # BOTH - 销毁符文和要镶嵌的物品
  4. # CLEAR - 删除要镶嵌物品上的所有符文
  5. socketing:
  6.   destroy-type: SOURCE
复制代码

镶嵌成功/失败后的粒子效果和声效[粒子效果][声效列表]
  1.   effects:
  2.     enabled: true
  3.     failure: VILLAGER_ANGRY
  4.     success: VILLAGER_HAPPY
  5.   sounds:
  6.     enabled: true
  7.     failure: BLOCK_ANVIL_DESTROY
  8.     success: ENTITY_EXPERIENCE_ORB_PICKUP
复制代码

自定义符文全局物品格式
  1. item-format:
  2.   name: '%item_name% %rlevel%'
  3.   lore:
  4.   - '&f? &7成功率: &a&l%s%% &8| &7失败率: &c&l%d%%'
  5.   - '&8&m               &f  「 信息 」  &8&m               '
  6.   - '%item_lore%'
  7.   - '&8&m         &f  「 要求 」  &8&m        '
  8.   - '%item-level%'
  9.   - '%item-types%'
  10.   - '&8&m               &f 「 用法 」 &8&m               '
  11.   - '&7打开背包把符文放在物品上使用.'
复制代码

自定义镶嵌GUI界面
  1. gui:
  2.   title: '&3&l<&3&n符文镶嵌&3&l>'
  3.   size: 9
  4.   item-slot: 3
  5.   source-slot: 4
  6.   result-slot: 5
  7.   content:
  8.     filler:
  9.       material: BLACK_STAINED_GLASS_PANE:0:1
  10.       skull-hash: ''
  11.       enchanted: false
  12.       name: '&f'
  13.       lore: []
  14.       slots: 0,1,2,3,4,5,6,7,8
  15.       type: NONE
  16.     accept:
  17.       material: LIME_STAINED_GLASS_PANE:0:1
  18.       skull-hash: ''
  19.       enchanted: false
  20.       name: '&2? &a确定 &2?'
  21.       lore:
  22.       - '&7点击将符文镶嵌在你的物品上'
  23.       - ''
  24.       - '&7如果镶嵌失败,你的符文将'
  25.       - '&7&c消失&7.'
  26.       slots: '8'
  27.       type: ACCEPT
  28.     exit:
  29.       material: RED_STAINED_GLASS_PANE:0:1
  30.       skull-hash: ''
  31.       enchanted: false
  32.       name: '&4? &c取消 &4?'
  33.       lore: []
  34.       slots: '0'
  35.       type: EXIT
复制代码

|字符串详解|

物品材质ID
  1. material: PRISMARINE_SHARD:0
复制代码

符文名称
  1. name: '&b跳跃符文'
复制代码

符文Lore
  1. lore:
  2. - '&7镶嵌后获得 &f跳跃 %rlevel% &7效果'
复制代码

镶嵌后,镶嵌槽显示的内容
  1. socket-display: '&b跳跃 %rlevel% 符文'
复制代码

符文的药水效果 [药水效果列表]
  1. effect: JUMP
复制代码

符文最小/最大物品等级
  1. min-level: 1
  2. max-level: 2
复制代码

符文镶嵌的最小/最大成功率
  1. min-success-rate: 40
  2. max-success-rate: 75
复制代码

可镶嵌的物品类型
  1. item-types:
  2. - BOOTS
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 21:15 编辑

出售
S E L L
|特性|

全GUI界面出售
自定义物品材质价格
自定义模块物品价值倍数
可以通过属性来提高物品的售价
物品的最终售价根据物品的类型、模块、属性等合计计算
可根据玩家出售物品上的攻击/防御类型值和属性来额外增加售价

|Setting文件设置|

自定义模块命令
  1. command-aliases: sell
复制代码

自定义模块物品出售价值额外倍数
  1.   level-modifier:
  2.     GEMS: 1.25
复制代码

自定义物品类型价格
  1.   item-types:
  2.     DIAMOND_SWORD: 500
  3.     EMERALD: 300
复制代码

物品属性价格 [物品有这下面的属性的,每一点属性值多少钱]
  1.   item-stats:
  2.     CRITICAL_RATE: 5
  3.     DIRECT_DAMAGE: 5.0
  4.     AOE_DAMAGE: 5.0
  5.     PVP_DAMAGE: 5.0
  6.     PVE_DAMAGE: 5.0
  7.     DODGE_RATE: 5.0
  8.     ACCURACY_RATE: 5.0
  9.     BLOCK_RATE: 5.0
  10.     BLOCK_DAMAGE: 5.0
  11.     LOOT_RATE: 5.0
  12.     BURN_RATE: 5.0
  13.     PVP_DEFENSE: 5.0
  14.     PVE_DEFENSE: 5.0
  15.     CRITICAL_DAMAGE: 5.0
  16.     DURABILITY: 5.0
  17.     DURABILITY_UNBREAK: 5.0
  18.     MOVEMENT_SPEED: 5.0
  19.     PENETRATION: 5.0
  20.     ATTACK_SPEED: 5.0
  21.     VAMPIRISM: 5.0
  22.     MAX_HEALTH: 5.0
  23.     BLEED_RATE: 5.0
  24.     DISARM_RATE: 5.0
  25.     RANGE: 5.0
  26.     THORNMAIL: 5.0
  27.     HEALTH_REGEN: 5.0
  28.     MANA_REGEN: 5.0
复制代码

物品精炼价格 [不同的精炼等级值多少钱]
  1.   refine-levels:
  2.     '1': 25
  3.     '2': 35
  4.     '3': 50
复制代码

物品防御类型价格 [物品有这下面的防御类型的,每一点值多少钱]
  1.   armor-types:
  2.     physical: 3
  3.     magical: 2.0
  4.     poison: 2.0
  5.     fire: 2.0
  6.     water: 2.0
  7.     wind: 2.0
复制代码

物品攻击类型价格 [物品有这下面的攻击类型的,每一点值多少钱
  1.   damage-types:
  2.     physical: 4
  3.     magical: 2.0
  4.     poison: 2.0
  5.     fire: 2.0
  6.     water: 2.0
  7.     wind: 2.0
复制代码

物品镶嵌槽价格 [物品中的不同镶嵌槽种类值多少钱]
  1.   item-sockets:
  2.     GEM: 50.0
  3.     ESSENCE: 75.0
  4.     RUNE: 100.0
复制代码

模块物品价值 [不同模块里面的物品值多少钱]
  1.   item-modules:
  2.   #模块类型
  3.     ACTIVE_ITEMS:
  4.     #默认价值,如果你不指定该模块物品的话,所有没指定的都是这个价格
  5.       default: 50.0
  6.       #该模块下指定文件名的物品价值
  7.       scroll_of_speed: 50.0
  8.       scroll_of_fire: 50.0
  9.       scroll_of_attack: 50.0
  10.     ARROWS:
  11.       default: 50.0
  12.       arrow_flame: 50.0
  13.       arrow_explosive: 50.0
  14.       arrow_pierce: 50.0
  15.     CONSUMABLES:
  16.       default: 50.0
  17.       small_health_potion: 50.0
  18.       burger: 50.0
  19.       small_loot_potion: 50.0
  20.     CUSTOM_ITEMS:
  21.       default: 50.0
  22.       fire_staff: 50.0
  23.     ESSENCES:
  24.       default: 50.0
  25.       light_trail: 50.0
  26.       magic_helix: 50.0
  27.     EXTRACTOR:
  28.       default: 50.0
  29.       tool_armor: 50.0
  30.       tool_wpn: 50.0
  31.     FORTIFY:
  32.       default: 50.0
  33.       stone_refine: 50.0
  34.       stone_rune: 50.0
  35.       stone_essence: 50.0
  36.       stone_gem: 50.0
  37.     GEMS:
  38.       default: 50.0
  39.       emerald_of_health: 50.0
  40.       sapphire_of_defense: 50.0
  41.       diamond_of_attack: 50.0
  42.     IDENTIFY:
  43.       default: 50.0
  44.       tome-rare: 50.0
  45.       item-common: 50.0
  46.       tome-common: 50.0
  47.     MAGIC_DUST:
  48.       default: 50.0
  49.       sample_dust: 50.0
  50.     REFINE:
  51.       default: 50.0
  52.       sample_stone: 50.0
  53.     REPAIR:
  54.       default: 50.0
  55.       sample_tool: 50.0
  56.     RESOLVE:
  57.       default: 50.0
  58.       sample_tool: 50.0
  59.     RUNES:
  60.       default: 50.0
  61.       rune_strength: 50.0
  62.       rune_jump: 50.0
  63.       rune_speed: 50.0
  64.     TIERS:
  65.       default: 50.0
  66.       common: 50.0
  67.       legendary: 50.0
  68.       rare: 50.0
复制代码

GUI界面设置
  1. gui:
  2.   title: '&4&l<&4&n出售&4&l>'
  3.   size: 54
  4.   item-slots: [太长了影响排版,去插件配置看]
  5.   content:
  6.     filler_black:
  7.       material: BLACK_STAINED_GLASS_PANE:0:1
  8.       skull-hash: ''
  9.       enchanted: false
  10.       name: '&f'
  11.       lore: []
  12.       slots: 45,46,47,48,49,50,51,52,53
  13.       type: NONE
  14.     sell:
  15.       material: LIME_STAINED_GLASS_PANE:0:1
  16.       skull-hash: ''
  17.       enchanted: false
  18.       name: '&2? &a出售 &2?'
  19.       lore:
  20.       - '&f? &7出售获得:             &f%cost%奖杯'
  21.       - '&8&m                                      '
  22.       - '&7点击出售GUI中所有物品.'
  23.       slots: '49'
  24.       type: ACCEPT
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 21:43 编辑

套装
S E T
|特性|
注:最新版本已无法直接获得套装物品

自定义套装的颜色
自定义套装前缀后缀
在物品Lore中显示套装的穿戴状态
自定义穿戴套装件数给玩家添加的加成效果


|Setting文件设置|

自定义模块命令
  1. command-aliases: sets
复制代码

自定义模块格式
  1. general:
  2. #已穿戴套装单件时的格式
  3.   item-have: '%c%? %name% &a?'
  4. #未穿戴套装单件时的格式
  5.   item-miss: '%c%? %name% &c?'
  6. #套装全局Lore格式
  7.   lore:
  8.   - ''
  9.   - '%set%:'
  10.   - '%parts%'
  11.   - ''
  12.   - '%effects%'
复制代码

|字符串详解|

套装名称/前缀/后缀设置
  1. name: '&e猫猫套装'
  2. prefix: '&a&f破旧的 '
  3. suffix: '猫猫套装'
复制代码

套装穿戴及未穿戴时,物品lore显示的颜色
  1. color:
  2.   have: '&a'
  3.   miss: '&8'
复制代码

套装详细设置
  1. parts:
  2. #套装穿戴位置类型
  3.   HELMET:
  4.   #是否启用
  5.     enabled: true
  6.     #物品材质
  7.     material: GOLDEN_HELMET
  8.     #物品名称
  9.     name: '%prefix%头盔%suffix%'
  10.   CHESTPLATE:
  11.     enabled: true
  12.     material: GOLDEN_CHESTPLATE
  13.     name: '%prefix%护甲%suffix%'
  14.   LEGGINGS:
  15.     enabled: true
  16.     material: GOLDEN_LEGGINGS
  17.     name: '%prefix%裤子%suffix%'
  18.   BOOTS:
  19.     enabled: true
  20.     material: GOLDEN_BOOTS
  21.     name: '%prefix%鞋子%suffix%'
复制代码

套装件数效果
  1. #套装效果
  2. effects:
  3.   parts:
  4.   #穿戴多少件套装物品触发效果
  5.     '2':
  6.     #显示的lore
  7.       lore:
  8.       - '%c%&l猫猫套装 (2/4):'
  9.       - '%c%? +25% PvE 伤害'
  10.       - '%c%? +10 生命值'
  11.       - '%c%? 速度 I'
  12.       bonuses:
  13.         item-stats:
  14.         #这里是添加的属性
  15.           MAX_HEALTH: 10.0
  16.           PVE_DAMAGE: 25
  17.         #可选添加的伤害类型
  18.         damage-types: {}
  19.         #可选添加的防御类型
  20.         defense-types: {}
  21.       #药水效果
  22.       potion-effects:
  23.       - 'SPEED:1'
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 22:02 编辑

灵魂绑定
S O U L B O U N D
|特性|

自定义灵魂绑定GUI界面
允许/禁止丢弃灵魂绑定物品
允许/禁止死亡掉落灵魂绑定物品

自定义手持不可交易物品时禁止输入的指令

|Setting文件设置|

自定义模块命令
  1. 自定义手持不可交易物品时禁止输入的指令
复制代码

自定义模块手持不可交易物品时禁止输入的指令
  1. general:
  2.   block-commands:
  3.   - /market
  4.   - /auc
  5.   - /ah
复制代码

Lore格式
  1. lore-format:
  2.   untradable: '&c? 该物品无法交易'
  3.   soulbound-req: '&c? 该物品需绑定后使用'
  4.   soulbound-set: '&a? 绑定至 &2%player%'
复制代码

可用什么方法将待绑定物品绑定至玩家 [原WIKI写的有点意义不明,如有错误请在帖子提出]
  1. bind-to-player:
  2.   on-item-drop: true
  3.   on-item-pickup: true
  4.   on-item-click: true
  5.   on-item-interact: true
复制代码

掉落设置
  1. interact:
  2. #允许丢弃绑定物品
  3.   allow-drop: true
  4. #死亡时是否掉落绑定物品
  5.   drop-on-death: false
复制代码

绑定GUI界面设置
  1. gui:
  2.   title: '&2&l<&2&n灵魂绑定&2&l>'
  3.   size: 9
  4.   item-slot: 3
  5.   source-slot: 4
  6.   result-slot: 5
  7.   content:
  8.     filler:
  9.       material: BLACK_STAINED_GLASS_PANE:0:1
  10.       skull-hash: ''
  11.       enchanted: false
  12.       name: '&f'
  13.       lore: []
  14.       slots: 0,1,2,3,4,5,6,7,8
  15.       type: NONE
  16.     accept:
  17.       material: LIME_STAINED_GLASS_PANE:0:1
  18.       skull-hash: ''
  19.       enchanted: false
  20.       name: '&2? &a确定 &2?'
  21.       lore:
  22.       - '&7点击绑定该物品'
  23.       - ''
  24.       - '&7绑定后该物品将无法出售'
  25.       slots: '8'
  26.       type: ACCEPT
  27.     exit:
  28.       material: RED_STAINED_GLASS_PANE:0:1
  29.       skull-hash: ''
  30.       enchanted: false
  31.       name: '&4? &c取消 &4?'
  32.       lore: []
  33.       slots: '0'
  34.       type: EXIT
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-10 22:31 编辑

精炼
R E F I N E
|特性|

自定义最大精炼等级
自定义某等级失败后降级的数量
自定义每一级的精炼成功率及失败率
精炼后将精炼等级显示在物品名称前面或后面
自定义不同精炼石可强化物品的哪一属性或攻击/防御类型

|Setting文件设置|
自定义模块命令
  1. command-aliases: refine
复制代码

自定义最大精炼等级
  1.   max-level: 15
复制代码

精炼成功/失败的粒子效果和声效
  1.     enabled: true
  2.     success: VILLAGER_HAPPY
  3.     failure: VILLAGER_ANGRY
  4.   sounds:
  5.     enabled: true
  6.     success: ENTITY_EXPERIENCE_ORB_PICKUP
  7.     failure: BLOCK_ANVIL_DESTROY
复制代码

精炼失败降级设置 ['精炼等级': 失败降级的级数]
  1.   fail-level-downgrade:
  2.     '1': 1
  3.     '2': 1
  4.     '3': 1
  5.     '4': 1
  6.     '5': 1
  7.     '6': 1
  8.     '7': 1
  9.     '8': 1
  10.     '9': 1
  11.     '10': 1
  12.     '11': 1
  13.     '12': 2
  14.     '13': 3
  15.     '14': 4
  16.     '15': 5
复制代码

精炼等级格式设置
  1. format:
  2. #物品名称
  3.   item-name:
  4. #是否将精炼等级显示在前面
  5.     as-prefix: false
  6. #格式
  7.     format: +%lvl%
  8.   item-lore:
  9.     format: '&8(&7+%amount%&8)'
复制代码

自定义精炼石全局物品格式
  1. item-format:
  2.   name: '%item_name% (Lv. %level%)'
  3.   lore:
  4.   - '&f? &7成功率: &a&l%s%% &8| &7失败率: &c&l%d%%'
  5.   - '&8&m               &f  「 信息 」  &8&m               '
  6.   - '&7这个精炼石可以提高你的物品精炼等级'
  7.   - '&7最高可达15级.'
  8.   - '&8&m         &f  「 要求 」  &8&m        '
  9.   - '%item-level%'
  10.   - '%item-types%'
  11.   - '&8&m               &f 「 用法 」 &8&m               '
  12.   - '&7打开背包把精炼石放在物品上使用.'
复制代码

自定义GUI界面设置
  1. gui:
  2.   title: '&2&l<&2&n精炼g&2&l>'
  3.   size: 9
  4.   item-slot: 3
  5.   source-slot: 4
  6.   result-slot: 5
  7.   content:
  8.     filler:
  9.       material: BLACK_STAINED_GLASS_PANE:0:1
  10.       skull-hash: ''
  11.       enchanted: false
  12.       name: '&f'
  13.       lore: []
  14.       slots: 0,1,2,3,4,5,6,7,8
  15.       type: NONE
  16.     accept:
  17.       material: LIME_STAINED_GLASS_PANE:0:1
  18.       skull-hash: ''
  19.       enchanted: false
  20.       name: '&2? &a确认 &2?'
  21.       lore:
  22.       - '&7点击精炼你的物品.'
  23.       - ''
  24.       - '&7精炼后可以提高你的物品能力'
  25.       - '&7但如果失败,武器精炼等级将会下降到 &c%downgrade% 级.'
  26.       slots: '8'
  27.       type: ACCEPT
  28.     exit:
  29.       material: RED_STAINED_GLASS_PANE:0:1
  30.       skull-hash: ''
  31.       enchanted: false
  32.       name: '&4? &c取消 &4?'
  33.       lore: []
  34.       slots: '0'
  35.       type: EXIT
复制代码

|字符串详解|

物品材质
  1. material: CHARCOAL:0
复制代码

物品名称
  1. name: '&e精炼石'
复制代码

物品Lore
  1. lore: []
复制代码

附魔效果
  1. enchanted: false
复制代码

精炼石最小/最大等级
  1. min-level: 1
  2. max-level: 3
复制代码

精炼石的最小/最大精炼成功率
  1. min-success-rate: 50
  2. max-success-rate: 75
复制代码

精炼物品等级要求
  1. item-level-requirements: {}
复制代码

可使用该精炼石的物品类型
  1. item-types:
  2. - WEAPON
复制代码

精炼效果
  1. refine-by-level:
  2. #属性加成,具体写法参照下面
  3.   item-stats: {}
  4. #攻击类型加成
  5.   damage-types:
  6.   #精炼等级
  7.     '1':
  8.    #这里指的是,属性:效果,1%就是在原武器physical攻击类型的基础上提升1%
  9.       physical: 1%
  10.     '2':
  11.       physical: 1.5%
  12.     '3':
  13.       physical: 2%
  14.     '4':
  15.       physical: 2.5%
  16.     '5':
  17.       physical: 3%
  18.     '6':
  19.       physical: 3.5%
  20.     '7':
  21.       physical: 4%
  22.     '8':
  23.       physical: 4.5%
  24.     '9':
  25.       physical: 5%
  26.     '10':
  27.       physical: 5.5%
  28.     '11':
  29.       physical: 6%
  30.     '12':
  31.       physical: 6.5%
  32.     '13':
  33.       physical: 7%
  34.     '14':
  35.       physical: 7.5%
  36.     '15':
  37.       physical: 8%
  38. #防御类型加成
  39.   defense-types: {}
复制代码

没有用的数值
  1. socket-display: '&e精炼石'
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-11 14:03 编辑

随机物品
T I E R S
|特性|

自定义随机物品的套装效果
自定义物品材质data值范围
自定义皮革装备的RGB颜色值
自定义物品灵魂绑定词缀的概率
自定义随机物品的颜色(根据物品品质来设定)
自定义属性、攻击类型、防御类型随机到的概率
自定义宝石槽、符文槽、粒子石槽随机到的概率
自定义随机物品的使用要求[等级要求范围/职业要求等]
自定义物品的前缀、后缀、名称、物品类型等等等等......


|前缀后缀设置|
路径QuantumRPG\modules\tiers\resources\names中有两个文件夹
分别为prefixes[前缀]和suffixes[后缀]
每个文件夹里都有materials、tiers、types三个文件夹
你可以在这些文件里添加任何前缀、后缀,但每一行只能有一组前缀或后缀
|前缀后缀设置| - | tiers文件夹 |
在物品名称中使用%tier_prefix% 或 %tier_suffix%变量时
将从tiers文件夹下的文件里选择前缀和后缀
|前缀后缀设置| - | types文件夹 |
在物品名称中使用%type_prefix% 或 %type_suffix%变量时
将从types文件夹下的文件里选择前缀和后缀
|前缀后缀设置| - | materials文件夹 |
在物品名称中使用%material_prefix% 或 %material_suffix%变量时
将从materials文件夹下的文件里选择前缀和后缀

|字符串详解| - | 物品名可用变量 |
  1. %c% - 品质颜色 在下方的generator行中设置
  2. %prefix_tier% - 物品名前缀
  3. %prefix_material% - 物品的材质前缀
  4. %prefix_type% - 物品类型前缀
  5. %itemtype% - 物品类型
  6. %suffix_material% - 物品材质后缀
  7. %suffix_type% - 物品类型后缀
  8. %suffix_tier% - 物品名后缀
复制代码

|字符串详解| - | 物品Lore可用变量 |
  1. #物品Lore
  2. #%TYPE%物品类型
  3. #%c%品质颜色
  4. #%TIER%品质
  5. #%level%物品等级
  6. #%AMMO_TYPE弹射物类型
  7. #%HAND_TYPE%手持类型
  8. #%ENCHANTS%附魔
  9. #%SOULBOUND%灵魂绑定
  10. #%CLASS%职业要求
  11. #%LEVEL%等级要求
  12. #%ARMOR_TYPES%防御类型
  13. #%DAMAGE_TYPES%攻击类型
  14. #%DIRECT_DAMAGE%到%BURN_RATE%是属性类型
  15. #%DURABILITY%耐久值
  16. #%SET%套装效果
  17. #%GEM%宝石槽
  18. #%ESSENCE%粒子石槽
  19. #%RUNE%符文槽
  20. lore:
  21. - '&7类型: &f%TYPE%'
  22. - '&7品质:%c% %TIER%'
  23. - '&7物品等级: &f%level%'
  24. - '%AMMO_TYPE%'
  25. - '%HAND_TYPE%'
  26. - '%ENCHANTS%'
  27. - ''
  28. - '%SOULBOUND%'
  29. - '%CLASS%'
  30. - '%LEVEL%'
  31. - ''
  32. - '%ARMOR_TYPES%'
  33. - '%DAMAGE_TYPES%'
  34. - ''
  35. - '%DIRECT_DAMAGE%'
  36. - '%AOE_DAMAGE%'
  37. - '%CRITICAL_RATE%'
  38. - '%CRITICAL_DAMAGE%'
  39. - '%ACCURACY_RATE%'
  40. - '%DODGE_RATE%'
  41. - '%BLOCK_RATE%'
  42. - '%BLOCK_DAMAGE%'
  43. - '%LOOT_RATE%'
  44. - '%MOVEMENT_SPEED%'
  45. - '%ATTACK_SPEED%'
  46. - '%MAX_HEALTH%'
  47. - '%PENETRATION%'
  48. - '%VAMPIRISM%'
  49. - '%BURN_RATE%'
  50. - ''
  51. - '%DURABILITY%'
  52. - '%SET%'
  53. - '%GEM%'
  54. - '%ESSENCE%'
  55. - '%RUNE%'
复制代码

|字符串详解| - | 杂项设置 |

皮革装备RBG颜色
  1. color: -1,-1,-1
复制代码

最小/最大物品等级
  1. min-level: 1
  2. max-level: 50
复制代码

物品是否不可破坏
  1. unbreakable: true
复制代码

隐藏物品标签
  1. item-flags:
  2. - '*'
复制代码

|字符串详解| - | 主要设置 |

品质设置
  1. #品质名
  2.   name: 罕见
  3.   #品质颜色符号
  4.   color: '&a'
复制代码

物品名若有前缀/后缀变量,出现的概率是多少
  1.   prefix-chance: 100.0
  2.   suffix-chance: 100.0
复制代码

物品材质设置
  1.   materials:
  2.   #是否为白名单,如果设置为true的话,下面的black-list即为白名单
  3.   #也就是随机出来的物品材质只能是下面写的种类
  4.   #适合做单个材质的随机物品
  5.     reverse: false
  6.     #材质黑名单
  7.     black-list:
  8.     - DIAMOND*
  9.     - IRON*
  10.     - CHAINMAIL*
  11.   #材质data值设置
  12.   material-data:
  13.   #是否为白名单,与上方意义相同,如果为true
  14.   #那么下方的black-list即为白名单,物品的data值只能是下面写的
  15.   #适合做那种通过更换耐久改变武器模型的武器
  16.     reverse: true
  17.     black-list:
  18.     - 1
  19.     - 2
  20.     - 3
  21.   #指定材质的自定义data值
  22.   #如果为下面的物品.那么data值只能是下面设置的这些
  23.     special:
  24.       DIAMOND_SWORD:
  25.       - 10
  26.       - 11
复制代码

物品使用等级要求/职业使用要求设定
  1.   #物品使用等级取决于物品自身的等级
  2.   #下方的格式为
  3.   #'物品等级': 玩家使用等级要求范围
  4.   restrictions:
  5.     player-level-by-item-level:
  6.       '1': 1-10
  7.       '11': 11-25
  8.       '26': 26-35
  9.       '36': 36-50
  10.    #职业要求
  11.     classes:
  12.     - Warrior
  13.     - Cleric
复制代码

最少/最多物品属性词缀条数设置
  1.    #这个随机物品最少有多少条属性
  2.     min-item-stats: 1
  3.    #这个随机物品最多有多少条属性
  4.     max-item-stats: 4
  5.    #这个随机物品最少有多少条攻击类型属性
  6.     min-damage-types: 1
  7.    #这个随机物品最多有多少条攻击类型属性
  8.     max-damage-types: 2
  9.    #这个随机物品最少有多少条防御类型属性
  10.     min-defense-types: 1
  11.    #这个随机物品最多有多少条防御类型属性
  12.     max-defense-types: 2
复制代码

根据物品材质、物品类型、物品组[Config最下方]来添加属性加成倍数
  1.    #根据物品材质或物品类型或在config中设置的物品组来设置额外的属性倍数
  2.    #可以是物品属性、攻击类型属性、防御类型属性
  3.     material-modifiers:
  4.     #材质ID
  5.       iron_sword:
  6.       #加成类型
  7.         damage-types:
  8.         #属性: 数值
  9.           physical: 1.15
  10.       iron_helmet:
  11.         defense-types:
  12.           physical: 1.25
  13.       axe:
  14.         item-stats:
  15.           CRITICAL_DAMAGE: 1.5
复制代码

附魔设置
  1.   #附魔条数设置
  2.   enchants:
  3.   #最少有几条附魔
  4.     min: 1
  5.   #最多有几条附魔
  6.     max: 2
  7.   #如果为true,则仅使用“安全的附魔”
  8.     safe-only: false
  9.   #附魔列表
  10.   #格式为
  11.   #附魔名:最小等级:最大等级
  12.     list:
  13.     - sharpness:1:2
复制代码

|字符串详解| - | 物品属性设置 |

攻击类型属性设置
  1.   #攻击类型设置
  2.   damage-types:
  3.   #攻击类型ID
  4.     physical:
  5.     #这个物品上有这个攻击类型属性的概率
  6.       chance: 100.0
  7.       #根据物品等级提高属性的倍数,比如10级的物品,那么他的攻击属性最低就是
  8.       #6.6x(10x1.025)
  9.       scale-by-level: 1.025
  10.       min: 6.6
  11.       max: 12.8
复制代码

防御类型属性设置
  1.   #防御类型设置
  2.   armor-types:
  3.   #防御类型ID
  4.     physical:
  5.     #这个物品上有这个防御类型属性的概率
  6.       chance: 100.0
  7.       #根据物品等级提高属性的倍数,比如10级的物品,那么他的防御属性最低就是
  8.       #13.25x(10x1.025)
  9.       scale-by-level: 1.025
  10.       min: 13.25
  11.       max: 18.75
复制代码

弹射物类型设置
  1.   #弹射物类型设置
  2.   ammo-types:
  3.   #格式为
  4.   #弹射物类型: 概率
  5.     ARROW: 100.0
复制代码

手持类型设置
  1.   #手持类型设置
  2.   hand-types:
  3.   #单手
  4.     ONE: 70.0
  5.   #双手
  6.     TWO: 30.0
复制代码

物品属性设置 [格式和上方的攻击/防御属性一样]
  1.   item-stats:
  2.     DODGE_RATE:
  3.       default:
  4.         chance: 25.0
  5.         scale-by-level: 1.025
  6.         min: 3.5
  7.         max: 5.0
复制代码

镶嵌槽设置
  1.   sockets:
  2.   #镶嵌槽类型[可选GEM、ESSENCE、RUNE]
  3.     GEM:
  4.     #出现这个镶嵌槽的概率
  5.       chance: 75.0
  6.     #最少出现几个这个类型的镶嵌槽
  7.       min: 1
  8.     #最多出现几个这个类型的镶嵌槽
  9.       max: 3
复制代码


Azitate
本帖最后由 Azitate 于 2019-8-11 18:13 编辑

帖子将持续完善
翻译不易
若本文章对您有帮助
不妨给一个人气金粒鼓励一下


冰上云梦
极致详细,应该可以提交给作者,让作者增加一下中文wiki和汉化文本

Azitate
季末旋律 发表于 2019-8-11 16:52
极致详细,应该可以提交给作者,让作者增加一下中文wiki和汉化文本

暂时没必要 ,作者4.0之后加了一大堆乱糟糟的功能,他自己现在的WIKI里有些注释写的让人难懂,等插件什么时候趋于稳定的时候再说

我是夏天
好评!!!!!

huacan123
感谢翻译[我要这人气金粒有何用!?]

1638349854
想问一下魔法伤害这个属性的具体内容。

初梦UWLD
tiers模块能不能稍微教一下怎么整QAQ

Azitate
957803198 发表于 2019-8-12 21:29
tiers模块能不能稍微教一下怎么整QAQ

有空整

3255699296
能给1.12.2用吗

Azitate

4.0.7.100可以在1.12.2使用

MC_Shenfeng

请问攻击变量的最大值最小值怎么写?
这里给出的变量
若添加区间攻击力
讲会是个随机值(在taboomenu菜单papi写出来点一下可以刷新数值)

Azitate
MC_Shenfeng 发表于 2019-9-5 18:47
请问攻击变量的最大值最小值怎么写?
这里给出的变量
若添加区间攻击力

貌似没有那个变量,我记得变量是一个数值然后在最大最小值之间随机取值,一秒一变

MC_Shenfeng
Azitate 发表于 2019-9-6 07:28
貌似没有那个变量,我记得变量是一个数值然后在最大最小值之间随机取值,一秒一变 ...

了解了 谢谢~

15576407716
666666666666

会微笑的猫
你好,最近更新了类似职业的模块?能不能更新一下WIKI

Azitate
会微笑的猫 发表于 2019-10-4 10:26
你好,最近更新了类似职业的模块?能不能更新一下WIKI

但是作者并未更新WIKI

3311364001
6666666666666666

3311364001
6666666666666666

3311364001
6666666666666666666666

第一页 上一页 下一页 最后一页