[修正] 奥术配方研究 key 修复与奥术合成终端充能完善
- 配方: 1k/4k/16k/64k 存储组件、无线傀儡背包、源质发信器 研究 key 改为实际注册节点 (ESSENTIASTORAGE / GOLEMWIFIBACKPACK / ESSENTIATERMINAL) - 配方: 扩散/凝聚核心材料 quicksilver → quicksilver_drop - 配方: 知识记录仪/蒸馏编码台/源质终端 显示器三变体合并为 thaumicenergistics:monitors tag (9 份重复配方 → 3 份) - 终端: 新增法杖自动充能 (内存卡链接 Vis Interface P2P 频率, IGridTickable 每 tick 抽取, 速率与原版充能中继一致 5 cV/tick) - 装配器: 删除无调用方且会静默失败的 findMatchingArcaneRecipe; vis 折扣魔法值统一为 BASE_VIS_DISCOUNT 常量 - 清理: 删除 Feature 空壳层/ThEFeatureBase/AEPartGridBlock 等死代码 (-362 行), 删除空 registerScanEvent, 硬编码节点数, lang 死键 - 编译: IDEA 全项目通过 (problems: [])
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
package thaumicenergistics;
|
||||
|
||||
import appeng.api.features.GridLinkables;
|
||||
import appeng.api.features.P2PTunnelAttunement;
|
||||
import appeng.api.parts.PartModels;
|
||||
import appeng.api.stacks.AEKeyType;
|
||||
import appeng.api.stacks.AEKeyTypesInternal;
|
||||
@@ -19,7 +20,6 @@ import net.neoforged.neoforge.client.event.RegisterMenuScreensEvent;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import thaumicenergistics.common.container.*;
|
||||
import thaumicenergistics.common.features.FeatureRegistry;
|
||||
import thaumicenergistics.common.features.RecipeRegistration;
|
||||
import thaumicenergistics.common.integration.appeng.AEssentiaKeyType;
|
||||
import thaumicenergistics.common.integration.appeng.ThEAppliedEnergistics;
|
||||
@@ -107,12 +107,11 @@ public final class ThaumicEnergistics {
|
||||
event.enqueueWork(() -> {
|
||||
RecipeRegistration.registerAll();
|
||||
ThEThaumcraft.init();
|
||||
P2PTunnelAttunement.registerAttunementTag(ModItems.VIS_INTERFACE.get());
|
||||
GridLinkables.register(ModItems.GOLEM_WIFI_BACKPACK.get(), ItemGolemWirelessBackpack.LINKABLE_HANDLER);
|
||||
GridLinkables.register(ModItems.WIRELESS_ESSENTIA_TERMINAL.get(),
|
||||
appeng.items.tools.powered.WirelessTerminalItem.LINKABLE_HANDLER);
|
||||
});
|
||||
|
||||
FeatureRegistry.registerAll();
|
||||
}
|
||||
|
||||
private void registerUpgrades(FMLCommonSetupEvent event) {
|
||||
|
||||
Reference in New Issue
Block a user