Iseason2000 / DeEnchantment

负魔书
GNU General Public License v3.0
30 stars 3 forks source link

负魔无法合成更高等级及合成负魔失效问题 #17

Closed SkipM4 closed 2 years ago

SkipM4 commented 2 years ago

插件版本: 1.3.0 服务端版本: Purpur 1.19 1699

问题描述

无法将两本刺穿IV合成为刺穿V 铁砧合成 粘液科技的自动附魔台均只能合成刺穿IV 使用指令给手中物品添加负魔后并不显示负魔属性,与其他附魔书敲在一起即显示 已有负魔装备在铁砧敲上其他属性附魔书后负魔属性还会显示但负魔的效果消失

报错截图

enchant 负魔 圖片 不显示负魔但有效果 圖片 将负魔从装备上扒下来不显示 圖片

相关插件

SlimeFun

如何重现问题

背叛3书 圖片 不显示的经验反哺书 圖片 负魔正常显示 圖片

带有负魔的三叉戟 圖片 穿刺5附魔书 圖片 显示正常但所有负魔已失效的三叉戟 圖片 测试原有负魔以及穿刺均失效(也就是说连正常附魔都失效了) 圖片 经测试此三叉戟需要三下打死溺尸,另一穿刺5三叉戟只需要两下

Iseason2000 commented 2 years ago

显示问题是由于插件使用 lore 显示负魔,只能在可控范围内进行显示(比如铁砧、附魔台),但粘液科技和ess的指令不属于这个范围,请使用插件自带的命令 de add 和 de give 给予负魔 。下个版本将尝试对粘液科技进行适配

关于负魔失效的问题,是所有负魔都失效还是部分,有无报错 。请确保配置中的负魔 enable为true 并 de reload 重载

关于显示正常但负魔失效的,试试用nbt工具查看是否有对应负魔,可能是负魔被擦除了,但留下了lore 如果是这样请提供插件列表以排除问题

SkipM4 commented 2 years ago

显示问题是由于插件使用 lore 显示负魔,只能在可控范围内进行显示(比如铁砧、附魔台),但粘液科技和ess的指令不属于这个范围,请使用插件自带的命令 de add 和 de give 给予负魔 。下个版本将尝试对粘液科技进行适配

关于负魔失效的问题,是所有负魔都失效还是部分,有无报错 。请确保配置中的负魔 enable为true 并 de reload 重载

关于显示正常但负魔失效的,试试用nbt工具查看是否有对应负魔,可能是负魔被擦除了,但留下了lore 如果是这样请提供插件列表以排除问题

敲上正常附魔后使用de add添加的负魔功能正常

普通铁剑 de add 引火烧身 铁砧敲上锋利5后引火烧身失效 此时服务端报错参见https://pastebin.com/QmMKtw3w

击退2铁剑 de add 亡灵救赎 正常 铁砧敲上火焰附加2后亡灵救赎失效 此时服务端报错参见https://pastebin.com/KxQkPsAT

精准采集铁镐 de add 经验反哺 正常 铁砧敲上效率5后经验反哺失效 此时服务端报错参见https://pastebin.com/tc804Upu

已测试 背叛 刺穿 引火烧身 亡灵救赎 经验反哺 彻底粉碎 水下窒息 均会失效 圖片 负魔的确只剩下了一行lore而不是附魔

DeEnchantment已启用全部负魔 config.yml内容参见https://pastebin.com/wWq3RzJM 插件列表 Plugins (45): AtLite, BanItem, BlockLocker, CatSeedLogin, ChatColor2, ChatImage, ChineseName, Chunky, CMILib, CoreProtect, DeadlyDisasters, DeEnchantment, EClean, Essentials, EssentialsChat, EssentialsSpawn, GroupManager, HiveChecker, HsRails, ItemNBTEdit, JukeBox, LiteAnnouncer, LiteItemShow, LiteSignIn, MarriageMaster, Multiverse-Core, NBTAPI, NekoMaid, NoteBlockAPI, OpenInv, PlaceholderAPI, PlugManX, ProtocolLib, QuickShop, Residence, ServerMonitor, SkinsRestorer, Slimefun, spark, Uniporter, Vault, ViaBackwards, ViaVersion, WorldEdit, HAProxyDetector

Iseason2000 commented 2 years ago

已修复铁砧报错问题 https://github.com/Iseason2000/DeEnchantment/releases/tag/1.3.1 兼容粘液科技等待下个版本

Iseason2000 commented 2 years ago

已适配粘液科技 https://github.com/Iseason2000/DeEnchantment/releases/tag/2.0.0 请注意插件经过重构,配置大有不同,部分数据可以通过命令迁移,最好先看一下新的负魔描述