
Mod support request collector 模组支持集中处理区
Towdium opened this issue · 110 comments
Notice: this issue only accepts requests like: xxx mod need update/support
For other bugs, updates, crashes, questions, please open another issue
请注意:本 issue 只接收下列类型的请求:xxx 模组需要更新/添加支持
对于其他的 bug,版本更新,崩溃或者提问,请另开 issue
如果任何一个模组的兼容性失效了,或者你希望兼容其他模组,欢迎留言。
不需要担心模组过于小众,对于绝大部分模组,新增兼容性都是轻而易举的。
兼容内容不限于物品列表搜索,手册(Botania),界面(集成动力)等各类场景均可支持。
All the planning or finished mod support is listed as follows:
目前支持或计划支持的模组列表如下:
- Just Enough Items
- Refined Storage
- Applied Energistics 2
- Extra Utilities 2
- Ender IO
- Psi (cast search)
- EZ Storage
- Botania
- Actually Additions (manual)
- Correlated (Potentialistics)
- RFTools (modular storage & storage monitor)
- NEI
- Vanialla recipe book
- Vanialla creative search
- Practical Logistics 2
- Binnie's Core chest
- ProjectE
- Integrated Dynamics
- Immersive Engineering (book)
- Wireless Crafting Terminal
- Refined Storage Addons (uses Refined Storage)
- Cooking for Blockheads
- Better Questing
- Steve's Factory Manager
- DecoCraft
- Storage Network
- BuildCraft manual
- Quark inventory search
- Magneticraft shelving unit
- Farming for Blockheads
- Logistics pipes
- Just Enough Calculation
- Controlling
- Simple Storage Network
- FTB Quests
- Integrated Terminals
- Project EX
- Thaumcraft (manual)
- Guide API
- Thermal Logistics
- Searchable Chests
- Thaumic Energistics
- Mekanism (QIO)
- Roughly Enough Items
- Occultism
- MineColonies
- Advanced XRay
- PneumaticCraft
- Pretty Pipes
顶一下,目前还有没有解决的支持问题嘛,有的话麻烦再发一下。
1.16好像还不支持IntegratedTerminals呢 @Towdium
1.16.5rftool系列支持都失效了
jecharacters.txt
请求支持这个mod:等价交换升级 FTB Project EX/ExtendedExchange,我使用的是1.18.2forge,对应mod版本为extendedexchange-1802.2.7。这个mod里的石质转化桌 (Stone Transmutation Table)和奥术转化桌 (Arcane Transmutation Tablet)中的搜索框目前不支持jech。
1.18.2 rei的兼容又失效了
RoughlyEnoughItems-8.3.681-forge.jar
REIPluginCompatibilities-forge-8.0.89.jar(REI兼容jei附属的前置)
jecharacters-1.18.2-forge-4.5.9.jar
模组:[Mek]通用机械 Mekanism
版本:mekanism-10.4.5
游戏版本:1.20.1-forge-47.2.20,jecharacters-1.16.5-forge-4.5.9,jei-1.16.5-7.8.0.1009
请求添加对mek通用机械里QIO仪表板的拼音搜索支持
jecharacters.txt
请求支持1.12.2的AE2 Unofficial Extended Life
https://www.curseforge.com/minecraft/mc-mods/ae2-extended-life
请求增加Occultism模组支持,其中维度存储促动器不支持搜索
我的Occultism版本是1.16.5-1.20.1
请求支持1.12.2的AE2 Unofficial Extended Life https://www.curseforge.com/minecraft/mc-mods/ae2-extended-life
@qscwer 经过我测试,所有终端都支持(测试版本jech:1.12.0-3.5.1,pae2: appliedenergistics2-rv6-stable-7-extended_life-v0.52.8)
请求支持1.12.2的AE2 Unofficial Extended Life https://www.curseforge.com/minecraft/mc-mods/ae2-extended-life
@qscwer 经过我测试,所有终端都支持(测试版本jech:1.12.0-3.5.1,pae2: appliedenergistics2-rv6-stable-7-extended_life-v0.52.8)
我也去查阅过了相关代码,pae2并没有把搜索方面的代码修改到jech无法支持的程度
@Peakstep233 JECh 没有使用 JEI 插件,据我所知 JEI 也没有替换搜索逻辑相关的接口。但是没有关系,我们只需要按照其他模组的兼容方式进行修改就可以支持了。
更新: 实际上还是费了点功夫,原因是 REI 的匹配实际上是多线程执行的,而老版本 PinIn 开启加速模式后不支持多线程。改了点 PinIn 的代码,解决了多线程的问题。REI 目前的实现和之前 NEI 的实现很相似,基本上都是遍历搜索 + 一个比较复杂的驱动框架。从之前的经验来看,这种实现如果注册物品的数量达到一个数量级,最终难免会产生卡顿,而加入拼音搜索无疑会加剧这种卡顿(这个场景下拼音搜索的耗时大约是
contains
的五倍左右)。不管怎么说,目前的修改方案基本上是避免大规模修改 REI 代码的条件下的最优解了,出问题再看吧。
REI的最近几个版本优化了搜索速度,但测试发现拼音搜索无法使用了
@Peakstep233 JECh 没有使用 JEI 插件,据我所知 JEI 也没有替换搜索逻辑相关的接口。但是没有关系,我们只需要按照其他模组的兼容方式进行修改就可以支持了。
更新: 实际上还是费了点功夫,原因是 REI 的匹配实际上是多线程执行的,而老版本 PinIn 开启加速模式后不支持多线程。改了点 PinIn 的代码,解决了多线程的问题。REI 目前的实现和之前 NEI 的实现很相似,基本上都是遍历搜索 + 一个比较复杂的驱动框架。从之前的经验来看,这种实现如果注册物品的数量达到一个数量级,最终难免会产生卡顿,而加入拼音搜索无疑会加剧这种卡顿(这个场景下拼音搜索的耗时大约是contains
的五倍左右)。不管怎么说,目前的修改方案基本上是避免大规模修改 REI 代码的条件下的最优解了,出问题再看吧。REI的最近几个版本优化了搜索速度,但测试发现拼音搜索无法使用了
@Dr-WeiAL 已修复,请等待mod更新。
希望支持1.18.2的Simple Storage Network,经测1.18.2的Simple Storage Network的三个版本都不支持,本模组版本为4.3.4,谢谢。
@RancherJie 这个我记得我已经修过了,但是Towdium还没有发布修复过的版本,我也没有curseforge的上传权限,只能等Towdium上传。
希望支持1.18.2的Simple Storage Network,经测1.18.2的Simple Storage Network的三个版本都不支持,本模组版本为4.3.4,谢谢。
希望支持1.18.2的Simple Storage Network,经测1.18.2的Simple Storage Network的三个版本都不支持,本模组版本为4.3.4,谢谢。
@RancherJie 这个我记得我已经修过了,但是Towdium还没有发布修复过的版本,我也没有curseforge的上传权限,只能等Towdium上传。
好的
JEC版本:
JustEnoughCharacters-1.18.2-4.3.6.jar
不兼容的模组:
JEC版本: JustEnoughCharacters-1.18.2-4.3.6.jar 不兼容的模组:
兼容已经添加了,请查看curseforge的新文件。
请求增加模组支持:Had Enough Items
https://www.curseforge.com/minecraft/mc-mods/had-enough-items
请求增加模组支持:Had Enough Items https://www.curseforge.com/minecraft/mc-mods/had-enough-items ![image]
@fengluo2 hei并不打算在jech这边兼容,因为这样会破坏和jei的兼容,关于hei的兼容请用hech(除了hei兼容部分其他完全相同)
请求增加模组支持:Had Enough Items https://www.curseforge.com/minecraft/mc-mods/had-enough-items ![image]
@fengluo2 hei并不打算在jech这边兼容,因为这样会破坏和jei的兼容,关于hei的兼容请用hech(除了hei兼容部分其他完全相同)
好的
JEC 版本:jecharacters-1.16.4-4.3.5.jar 不兼容模组:
- ImmersivePetroleum-1.16.5-3.4.0-13.jar 多方块投影仪中一处搜索框
- advanced-xray-forge-1.16.5-2.7.0.jar 中两处搜索框
已添加兼容
JEC 版本:jecharacters-1.18.2-4.3.7.jar
不兼容模组:
pneumaticcraft-repressurized-1.18.2-3.3.1-110.jar 的亚马龙平板电脑
游戏版本1.12经测试,我是用的hech,但jech应该也有这个问题?
所有模组自定义的搜索框不主动兼容好像都不行?
气动工艺亚马龙平板电脑
AE Additions https://www.mcmod.cn/class/5628.html 的所有终端(包括无线)
我目前找到的创造模式标签栏搜索无法使用的模组:
Dark Utilities https://www.mcmod.cn/class/802.html
Wireless Utilities https://www.mcmod.cn/class/1627.html
Random PSIdeas https://www.mcmod.cn/class/1453.html
Thaumic Augmentation的群系核心部分 https://www.mcmod.cn/class/2335.html
OpenBlocks Elevator https://www.mcmod.cn/class/3345.html
游戏版本1.12经测试,我是用的hech,但jech应该也有这个问题? 所有模组自定义的搜索框不主动兼容好像都不行? 气动工艺亚马龙平板电脑 AE Additions https://www.mcmod.cn/class/5628.html 的所有终端(包括无线) 我目前找到的创造模式标签栏搜索无法使用的模组: Dark Utilities https://www.mcmod.cn/class/802.html Wireless Utilities https://www.mcmod.cn/class/1627.html Random PSIdeas https://www.mcmod.cn/class/1453.html Thaumic Augmentation的群系核心部分 https://www.mcmod.cn/class/2335.html OpenBlocks Elevator https://www.mcmod.cn/class/3345.html
我抽时间看看,至于hech和jech的话,差异基本上就是在jei兼容了(还有就是modid的差异)
JEC 版本:jecharacters-1.16.4-4.3.5.jar
不兼容模组:
- ImmersivePetroleum-1.16.5-3.4.0-13.jar 多方块投影仪中一处搜索框
- advanced-xray-forge-1.16.5-2.7.0.jar 中两处搜索框
JEC 版本:jecharacters-1.12.2-3.6.2.jar 不兼容模组:
appliedenergistics2-rv6-stable-7-extended_life-v0.53.8.jar
ae2在0.53.4拼音搜索可用的,升级后不可用了
HEC 版本:hecharacters-1.12.2-1.2.0.jar 不兼容模组:
appliedenergistics2-rv6-stable-7-extended_life-v0.53.8.jar
各种终端中的搜索框,以及附属无线合成终端的搜索框。
AE2 unofficial Extended life 即将有重要更新,可以考虑支持其下一个release版。
HEC 版本:hecharacters-1.12.2-1.2.0.jar 不兼容模组: appliedenergistics2-rv6-stable-7-extended_life-v0.53.8.jar 各种终端中的搜索框,以及附属无线合成终端的搜索框。 AE2 unofficial Extended life 即将有重要更新,可以考虑支持其下一个release版。
已经发pr了,等待hech那边更新吧
JEC 版本:jecharacters-1.12.2-3.6.2.jar 不兼容模组: appliedenergistics2-rv6-stable-7-extended_life-v0.53.8.jar ae2在0.53.4拼音搜索可用的,升级后不可用了
已经修复了,在curseforge更新最新版本即可
请求增加模组支持:EMI
https://modrinth.com/mod/emi
请求增加模组支持:EMI https://modrinth.com/mod/emi
Fabric mod请在另一个issue提交,另外,我记得emi已经有兼容来着?
1.16.5,Forge环境下 REI无法拼音搜索
jech版本:JustEnoughCharacters-1.16.4-4.3.4
REI版本:RoughlyEnoughItems-6.5.436
似乎对jei兼容性失效 https://www.curseforge.com/minecraft/mc-mods/jei/files/4239206
修复了。
1.16.5,Forge环境下 REI无法拼音搜索 jech版本:JustEnoughCharacters-1.16.4-4.3.4 REI版本:RoughlyEnoughItems-6.5.436
修复了,请更新。
模拟殖民地mod请求添加支持 感谢 1.19.2版本https://www.mcmod.cn/class/682.html 具体为殖民地建筑工作方块(如仓库 (Warehouse))库存搜索
KEYMAP的按键搜索请求支持
https://www.curseforge.com/minecraft/mc-mods/keymap/files
MC1.19.2 Forge43.2.8
AE2 12.9.4
JEICh 4.3.9
jei11.6.0.1015
对于AE的所有终端,拼音搜索全寄
其他的搜索框拼音搜索都正常工作
AE2 12.9.2除了接口终端都是正常的,12.9.3没有测试,到了12.9.4则jeich完全对AE没有作用
jei-1.19.4-forge-13.1.0.11.jar
与jei不兼容,jei显示为空,并且中文字母搜索功能失效
JustEnoughCharacters-1.19.2-forge-4.4.0.jar
forge:1.19.4 -45.0.63
https://www.curseforge.com/minecraft/mc-mods/emi/files/4599904 1.19.2与1.20.1的 EMI 现已支持 Forge 能否添加支持?
这个肯定会的,不过现在这感觉更乱了,每个人都来自己一套方案,根本统一不起来啊(
@Holy-Fak @SettingDust @CeriumTY 1.19.2的目前问题已修复。
模组:AE2 Unofficial Extended Life
版本:appliedenergistics2-rv6-stable-7-extended_life-v0.55.16.jar
游戏版本:1.12.2
最新版本拼音搜索失效,希望能更新支持
https://www.curseforge.com/minecraft/mc-mods/emi/files/4599904
1.19.2与1.20.1的 EMI 现已支持 Forge
能否添加支持?
模组:AE2 Unofficial Extended Life
版本:Appliedenergistics2-rv6-stable-7-extended_life-v0.55.19.jar
游戏版本:1.12.2
请求作者支持
Vaultopic - Early Inventory Management中的
不支持pinyin拼音搜索,请求兼容
@vfyjxf
1.16.5 JEI 版本 7.8.0.1009 搜索框已完全无法使用拼音搜索。
以下为此版本JEI的profile摘出:
{
"mods": [
{
"modid": "jei",
"name": "Just Enough Items",
"version": "7.8.0.1009"
}
],
"contains": [
"mezz.jei.config.ModIdFormattingConfig:detectModNameTooltipFormatting()Ljava/lang/String;",
"mezz.jei.config.forge.Configuration:getCategory(Ljava/lang/String;)Lmezz/jei/config/forge/ConfigCategory;",
"mezz.jei.ingredients.ForgeModIdHelper:getFormattedModNameForModId(Ljava/lang/String;)Ljava/lang/String;",
"mezz.jei.search.ElementSearchLowMem:matches(Ljava/lang/String;Lmezz/jei/search/PrefixInfo;Lmezz/jei/ingredients/IIngredientListElementInfo;)Z"
],
"regExp": [
"mezz.jei.config.forge.Configuration:load()V",
"mezz.jei.ingredients.IngredientFilter:parseSearchTokens(Ljava/lang/String;)Lmezz/jei/ingredients/IngredientFilter$SearchTokens;",
"mezz.jei.ingredients.IngredientListElementInfo:addModNameStrings(Ljava/util/Set;Ljava/lang/String;Ljava/lang/String;)V"
],
"suffix": [],
"equals": [
"mezz.jei.bookmarks.BookmarkList:equal(Lmezz/jei/api/ingredients/IIngredientHelper;Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Z",
"mezz.jei.config.EditModeConfig:addIngredientToConfigBlacklistInternal(Ljava/lang/Object;Lmezz/jei/config/IngredientBlacklistType;Lmezz/jei/api/ingredients/IIngredientHelper;)Z",
"mezz.jei.config.ModIdFormattingConfig:detectModNameTooltipFormatting()Ljava/lang/String;",
"mezz.jei.config.WorldConfig:setFilterText(Ljava/lang/String;)Z",
"mezz.jei.config.forge.ConfigCategory:equals(Ljava/lang/Object;)Z",
"mezz.jei.config.forge.Configuration:moveProperty(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z",
"mezz.jei.config.forge.Property:isBooleanValue()Z",
"mezz.jei.config.forge.Property:isDefault()Z",
"mezz.jei.config.sorting.IngredientTypeSortingConfig:lambda$getDefaultSortOrder$0(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Boolean;",
"mezz.jei.config.sorting.ModNameSortingConfig:lambda$getDefaultSortOrder$0(Ljava/lang/String;)Ljava/lang/Boolean;",
"mezz.jei.config.sorting.RecipeCategorySortingConfig:lambda$getDefaultSortOrder$0(Ljava/lang/String;)Ljava/lang/Boolean;",
"mezz.jei.gui.recipes.RecipeLayout:lambda$addOutputSlotTooltip$0(Lmezz/jei/gui/ingredients/GuiIngredientGroup;Lmezz/jei/api/helpers/IModIdHelper;Lnet/minecraft/util/ResourceLocation;IZLjava/lang/Object;Ljava/util/List;)V",
"mezz.jei.ingredients.IngredientFilter:findMatchingElements(Lmezz/jei/api/ingredients/IIngredientHelper;Ljava/lang/Object;)Ljava/util/List;",
"mezz.jei.ingredients.IngredientFilter:getIngredientList(Ljava/lang/String;)Ljava/util/List;",
"mezz.jei.ingredients.IngredientFilter:lambda$checkForMatch$7(Ljava/util/function/Function;Ljava/lang/String;Lmezz/jei/ingredients/IIngredientListElementInfo;)Z",
"mezz.jei.ingredients.IngredientInformation:getUniqueIdsWithWildcard(Lmezz/jei/api/ingredients/IIngredientHelper;Ljava/lang/Object;Lmezz/jei/api/ingredients/subtypes/UidContext;)Ljava/util/List;",
"mezz.jei.ingredients.IngredientListElementInfo:\u003cinit\u003e(Lmezz/jei/gui/ingredients/IIngredientListElement;Lmezz/jei/api/ingredients/IIngredientHelper;Lmezz/jei/api/helpers/IModIdHelper;)V",
"mezz.jei.ingredients.IngredientSorter:getTagForSorting(Lmezz/jei/ingredients/IIngredientListElementInfo;)Ljava/lang/String;",
"mezz.jei.input.GuiTextFieldFilter:update()V",
"mezz.jei.plugins.jei.ingredients.DebugIngredientHelper:getMatch(Ljava/lang/Iterable;Lmezz/jei/plugins/jei/ingredients/DebugIngredient;Lmezz/jei/api/ingredients/subtypes/UidContext;)Lmezz/jei/plugins/jei/ingredients/DebugIngredient;",
"mezz.jei.plugins.vanilla.ingredients.fluid.FluidStackHelper:getMatch(Ljava/lang/Iterable;Lnet/minecraftforge/fluids/FluidStack;Lmezz/jei/api/ingredients/subtypes/UidContext;)Lnet/minecraftforge/fluids/FluidStack;",
"mezz.jei.startup.NetworkHandler:lambda$new$1(Ljava/lang/String;)Z",
"mezz.jei.util.StackHelper:isEquivalent(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;Lmezz/jei/api/ingredients/subtypes/UidContext;)Z"
]
}
模组:EMI https://github.com/emilyploszaj/emi
版本:1.0.12+
游戏版本:1.19.2 / 1.19.4 / 1.20.1
请求支持
模组: AE2 Unofficial Extended Life
版本: rv6-stable-7-extended_life-v0.55.19
游戏版本: 1.12.2
分支: Had Enough Characters
可能涉及的Commit: PrototypeTrousers/Applied-Energistics-2@1f2cdfd
模组:
AE2 Unofficial Extended Life
版本:rv6-stable-7-extended_life-v0.55.19
游戏版本:1.12.2
分支:Had Enough Characters
可能涉及的Commit: PrototypeTrousers/Applied-Energistics-2@1f2cdfd
同上 在整合包Nomifactory-ceu中只有流体终端能正常拼音搜索
@FYWinds @kafuuchino-desu 已经修复,请查看cf更新,目前除了hei的兼容,其他都转移到了jech当中,hech转为了jech的附属mod。
能否支持懒人AE2的大型一体分子装配室 目前只能直接使用中文搜索。版本1.12.2
https://www.curseforge.com/minecraft/mc-mods/lazy-ae2
Minecraft 1.16.5 Mod: Explorer'sCompass 1.1.2(探险者指南针)
请求支持
@yunling520 @Sarfflow 已经修复,请等待mod更新。
@AnzOOCH @PTALTS-LK @walwalwalker @Duoq233 已修复,请等待更新。
mc1.18.2 extendedexchange-1802.2.7 石转化桌和奥数转化桌
{
"mods": [
{
"modid": "extendedexchange",
"name": "ExtendedeXchange",
"version": "1802.2.7"
}
],
"contains": [],
"regExp": [],
"suffix": [],
"equals": [
"dev.ftb.extendedexchange.ExtendedExchange:$deserializeLambda$(Ljava/lang/invoke/SerializedLambda;)Ljava/lang/Object;",
"dev.ftb.extendedexchange.client.EXClientEventHandler:holdingValidItem(Lnet/minecraft/world/item/ItemStack;)Z",
"dev.ftb.extendedexchange.client.gui.AbstractTableScreen:m_181908_()V",
"dev.ftb.extendedexchange.menu.AbstractTableMenu:handleGUIButtonPress(Ljava/lang/String;ZLnet/minecraft/server/level/ServerPlayer;)V",
"dev.ftb.extendedexchange.menu.ArcaneTabletMenu:handleGUIButtonPress(Ljava/lang/String;ZLnet/minecraft/server/level/ServerPlayer;)V",
"dev.ftb.extendedexchange.network.NetworkHandler:\u003cclinit\u003e()V"
]
},
1.18.2 Forge REI无法使用拼音搜索,具体表现为Controlling中可使用模糊音搜索而REI无法使用
https://github.com/vfyjxf/Jech-Rei-Compatibility/releases/tag/1.0.0 尝试使用这个mod,这个mod为rei添加了jech的兼容性输入法
1.18.2 Forge REI无法使用拼音搜索,具体表现为Controlling中可使用模糊音搜索而REI无法使用
vfyjxf/Jech-Rei-Compatibility@
1.0.0
(release) 尝试使用这个mod,这个mod为rei添加了jech的兼容性输入法
游戏里模组列表没有看见mod的名字,用压缩包打开里面只有META-INF
可以加载,但能否提供一个1.18.2的构建版本?这似乎是给1.20.1的
https://github.com/vfyjxf/Jech-Rei-Compatibility/releases/tag/1.0.0-1.18 刚才移植下去了,没想到居然不兼容(
请求增加模组支持:Searchable Chests
https://www.curseforge.com/minecraft/mc-mods/searchable-chests
下面图片中所用的版本是SearchableChests-1.15-1.5.4-2 / JustEnoughCharacters-1.15.2-4.1.1
psi 1.16 请求修复支持
@ZlCr 修好了,真有人用到 psi 拼音搜素着实让我有点意外
1.16 集成动力(Integrated Dynamics) 逻辑编程器ui 请求修复支持
集成动力版本1.16.5-1.5.0
jech版本1.16.4-4.1.5
@GreatCoffee JECh 1.15.2-4.1.2 已兼容 Searchable Chests
Thaumic Energistics请求添加支持
@Peakstep233 JECh 没有使用 JEI 插件,据我所知 JEI 也没有替换搜索逻辑相关的接口。但是没有关系,我们只需要按照其他模组的兼容方式进行修改就可以支持了。
更新:
实际上还是费了点功夫,原因是 REI 的匹配实际上是多线程执行的,而老版本 PinIn 开启加速模式后不支持多线程。改了点 PinIn 的代码,解决了多线程的问题。REI 目前的实现和之前 NEI 的实现很相似,基本上都是遍历搜索 + 一个比较复杂的驱动框架。从之前的经验来看,这种实现如果注册物品的数量达到一个数量级,最终难免会产生卡顿,而加入拼音搜索无疑会加剧这种卡顿(这个场景下拼音搜索的耗时大约是 contains
的五倍左右)。不管怎么说,目前的修改方案基本上是避免大规模修改 REI 代码的条件下的最优解了,出问题再看吧。