appliedflux下供应器jade显示
This commit is contained in:
parent
1d4524fb16
commit
d760233070
|
|
@ -42,6 +42,12 @@ public abstract class PatternProviderScreenUpgradesMixin<C extends PatternProvid
|
|||
com.extendedae_plus.util.ExtendedAELogger.LOGGER.debug("[样板供应器][界面] 跳过添加升级面板:shouldAddUpgradePanelToScreen返回false");
|
||||
return;
|
||||
}
|
||||
|
||||
// 若已安装 AppliedFlux,则由 AE2/AppliedFlux 自己负责渲染升级面板,避免我们重复添加导致界面显示两个槽
|
||||
if (!UpgradeSlotCompat.shouldEnableUpgradeSlots()) {
|
||||
com.extendedae_plus.util.ExtendedAELogger.LOGGER.debug("[样板供应器][界面] 跳过添加升级面板:已安装 appflux,由 AE2/AppliedFlux 负责渲染");
|
||||
return;
|
||||
}
|
||||
|
||||
// 使用改进的AppliedFlux兼容性检测
|
||||
@SuppressWarnings("unchecked")
|
||||
|
|
|
|||
|
|
@ -37,9 +37,8 @@ public abstract class PatternProviderMenuUpgradesMixin extends AEBaseMenu implem
|
|||
ExtendedAELogger.LOGGER.debug("[样板供应器][菜单] 注入升级槽: 使用自带 compat 槽");
|
||||
this.setupUpgrades(((CompatUpgradeProvider) this.logic).eap$getCompatUpgrades());
|
||||
} else {
|
||||
// 安装 appflux:使用 appflux 注入到 PatternProviderLogic 的升级槽
|
||||
ExtendedAELogger.LOGGER.debug("[样板供应器][菜单] 注入升级槽: 使用 appflux 槽");
|
||||
this.setupUpgrades(((IUpgradeableObject) this.logic).getUpgrades());
|
||||
// 安装 appflux:AE2/AppliedFlux 已在其原始构造流程中添加升级槽,这里避免重复注入导致界面重复渲染
|
||||
ExtendedAELogger.LOGGER.debug("[样板供应器][菜单] 跳过注入升级槽: 由 AE2/AppliedFlux 负责渲染");
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user