合成进度界面打开机器UI过滤掉镜像样板供应器
This commit is contained in:
parent
d9047dbe96
commit
06bd7a5682
|
|
@ -11,6 +11,7 @@ import appeng.menu.AEBaseMenu;
|
||||||
import appeng.menu.locator.MenuLocators;
|
import appeng.menu.locator.MenuLocators;
|
||||||
import appeng.menu.me.crafting.CraftingCPUMenu;
|
import appeng.menu.me.crafting.CraftingCPUMenu;
|
||||||
import appeng.parts.AEBasePart;
|
import appeng.parts.AEBasePart;
|
||||||
|
import com.extendedae_plus.content.ae2.MirrorPatternProviderBlockEntity;
|
||||||
import com.extendedae_plus.mixin.ae2.accessor.PatternProviderLogicAccessor;
|
import com.extendedae_plus.mixin.ae2.accessor.PatternProviderLogicAccessor;
|
||||||
import com.extendedae_plus.util.PatternProviderDataUtil;
|
import com.extendedae_plus.util.PatternProviderDataUtil;
|
||||||
import com.glodblock.github.extendedae.util.FCClientUtil;
|
import com.glodblock.github.extendedae.util.FCClientUtil;
|
||||||
|
|
@ -99,6 +100,7 @@ public class CraftingMonitorOpenProviderC2SPacket implements CustomPacketPayload
|
||||||
if (host == null) continue;
|
if (host == null) continue;
|
||||||
var pbe = host.getBlockEntity();
|
var pbe = host.getBlockEntity();
|
||||||
if (pbe == null) continue;
|
if (pbe == null) continue;
|
||||||
|
if (pbe instanceof MirrorPatternProviderBlockEntity) continue;
|
||||||
|
|
||||||
// 跳过未连接到网格或不活跃的 provider(使用 util 判断并传入当前 grid)
|
// 跳过未连接到网格或不活跃的 provider(使用 util 判断并传入当前 grid)
|
||||||
if (!PatternProviderDataUtil.isProviderAvailable(ppl, grid)) continue;
|
if (!PatternProviderDataUtil.isProviderAvailable(ppl, grid)) continue;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user