Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
nbtech2fix
本模组为 [AE2],[龙之研究],[封包合成],[封包龙研],[BrandonsCore],[MoreMekaSuitModule],[PlayerShells] 等模组添加一些 Bug 修复和优化;任何功能可以单独使用。
This mod adds some bug fixes and optimizations for mods:Applid Energistic,Draconic Evolution, PackagedAuto,PackagedDraconic,BrandonsCore, MoreMekaSuitModule, PlayerShells;Any function can be switched separately.
功能介绍 Features
[优化] AE无法识别龙研装备等带有nbt的物品作为材料;龙之研究物品做出来后带有特殊nbt使得ae无法识别为材料用来合成,添加此功能可选DISABLED:关闭;DE_ONLY:仅对龙之研究忽略nbt;ALL:对所有物品忽略nbt(ae本体、aae量子计算机、封包龙研均生效)
[Optimization] AE cannot recognize items with NBT (such as Draconic Evolution equipment) as materials; items created by Draconic Evolution carry special NBT data, causing AE not to recognize them as materials for crafting. Added an option for this feature: DISABLED: off; DE_ONLY: ignore NBT only for Draconic Evolution items; ALL: ignore NBT for all items (works for AE itself, AAE Quantum Computer, and Packaged Draconic).
[修复] 封包龙研不使用实际输入物品,而是使用的是配方中物品,直接把实际输入丢弃;如果你在AE中调用封包龙研进行自动化合成,开启此选项可避免模块消失。
[Fix] Packaged Draconic does not use the actual input items but instead uses the recipe items, directly discarding the actual inputs; if you use Packaged Draconic in AE for autocrafting, enabling this option prevents the module from disappearing.
[修复] BrandonsCore mod(com/brandon3055/brandonscore/client/ProcessHandlerClient.class:49位置)有概率nullptr崩溃(仅当nullptr时跳过调用)触发频率极低(作者存档200天触发了两次)。
[Fix] BrandonsCore mod (at com/brandon3055/brandonscore/client/ProcessHandlerClient.class:49) has a chance of crashing due to nullptr (skips the call only when nullptr). The occurrence frequency is extremely low (the author encountered it twice in a 200-day save).
[修复] MoreMekaSuitModule在飞行时启用穿墙模块会因卡头在空中趴下。
[Fix] MoreMekaSuitModule: enabling the phasing module while flying would cause the player's head to get stuck and make them lie down in the air.
[修复] MoreMekaSuitModule未添加护盾模块时,依旧可以触发护盾模块的免死功能。
[Fix] MoreMekaSuitModule: even when the shield module is not installed, the death-prevention function of the shield module could still be triggered.
[修复] MoreMekaSuitModule免死耗电逆天逻辑:整数除整数,除非全身仅一件装备有电为1/1,否则恒为0,永远不耗电(修完发现原本调用的方法也是扣不了电的...);新扣电逻辑:全身相同比例扣总计10MFE,总量固定,电多的扣的多,电少的扣的少。
[Fix] The absurd power consumption logic of MoreMekaSuitModule's death prevention: integer division by integer resulted in always 0 power consumption unless exactly one piece of equipment has full charge (1/1), meaning it never consumed power (after fixing, it was discovered that the originally called method also couldn't deduct power...). The new power consumption logic: deduct a total of 10 MFE from all equipped items in proportion, with a fixed total amount; items with more power lose more, items with less power lose less.
[优化] 视角穿墙,玩家使用MoreMekaSuitModule量子模块穿墙时,第三人称视角会缩回玩家体内,添加此优化。(默认仅开启穿墙时视角也会穿墙)
[Optimization] Camera phasing: when a player uses the MoreMekaSuitModule quantum module to phase through walls, the third-person camera would retract inside the player's body. This optimization is added. (By default, the camera will also phase through walls only when phasing is enabled.)
[修复] 龙之研究的HUD会按饰品栏位靠上的物品显示,不死模块数量不显示护胸、项链的总和,仅显示为饰品栏位靠上的部件中的数量
[Fix] Draconic Evolution's HUD was displayed based on the item in the upper accessory slot. The number of death-prevention modules did not show the sum from the chest and necklace slots, but only displayed the count from the item in the upper accessory slot.
[优化] 饰品栏位顺序对龙之研究护盾逻辑的影响;例如,项链和护胸均在饰品栏位时,如果项链在护胸上面(项链在“饰品”栏而不是“项链”栏,护胸在“护胸”栏),护胸中的护盾不会生效。
[Optimization] The effect of accessory slot order on Draconic Evolution shield logic; for example, when both a necklace and chestplate are in accessories, if the necklace is placed above the chestplate (necklace in the generic "Accessory" slot instead of the "Necklace" slot, chestplate in the "Chest" slot), the shield from the chestplate will not function.
[优化] PlayerShells因注入ServerPlayer Die方法HEAD位置,导致很多基于取消死亡事件的免死手段(例如MMSM的免死单元、DE的免死模块)触发前就被意识转移。
[Optimization] PlayerShells injects at the HEAD position of the ServerPlayer die method, causing many death-prevention methods that rely on canceling the death event (such as MMSM's death-prevention unit and DE's death-prevention module) to be bypassed by consciousness transfer before they can trigger.
[修复] Observable在上传时网络不佳会阻塞一直无法查看调试结果;可选配置项,DISABLED关闭修复,TIMEOUT上传超时则中断,NO_UPLOAD禁止上传
[Fix] When the network is poor during the upload of Observable, it will be blocked and the debugging result cannot be viewed. Optional configuration items: DISABLED to turn off the fix, TIMEOUT to interrupt the upload if it times out, NO_UPLOAD to prohibit the upload.


