From 20ddbe9d289a7d880bb93cd2b4a1eda9fc268dfc Mon Sep 17 00:00:00 2001 From: Anuken Date: Thu, 22 Aug 2024 04:54:53 -0400 Subject: [PATCH] Minor cleanup --- core/src/mindustry/service/GameService.java | 2 +- core/src/mindustry/world/blocks/ItemSelection.java | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core/src/mindustry/service/GameService.java b/core/src/mindustry/service/GameService.java index fd4eb01a61..84495f5f77 100644 --- a/core/src/mindustry/service/GameService.java +++ b/core/src/mindustry/service/GameService.java @@ -526,7 +526,7 @@ public class GameService{ } for(Building entity : player.team().cores()){ - if(!content.items().contains(i -> !state.rules.hiddenBuildItems.contains(i) && entity.items.get(i) < entity.block.itemCapacity)){ + if(!content.items().contains(i -> i.isOnPlanet(state.getPlanet()) && entity.items.get(i) < entity.block.itemCapacity)){ fillCoreAllCampaign.complete(); break; } diff --git a/core/src/mindustry/world/blocks/ItemSelection.java b/core/src/mindustry/world/blocks/ItemSelection.java index 483ba28134..24e49706de 100644 --- a/core/src/mindustry/world/blocks/ItemSelection.java +++ b/core/src/mindustry/world/blocks/ItemSelection.java @@ -9,7 +9,6 @@ import arc.struct.*; import arc.util.*; import mindustry.ctype.*; import mindustry.gen.*; -import mindustry.type.*; import mindustry.ui.*; import mindustry.world.*; @@ -65,7 +64,7 @@ public class ItemSelection{ Seq list = items.select(u -> (text.isEmpty() || u.localizedName.toLowerCase().contains(text.toLowerCase()))); for(T item : list){ - if(!item.unlockedNow() || (item instanceof Item checkVisible && state.rules.hiddenBuildItems.contains(checkVisible)) || item.isHidden()) continue; + if(!item.unlockedNow() || !item.isOnPlanet(state.getPlanet()) || item.isHidden()) continue; ImageButton button = cont.button(Tex.whiteui, Styles.clearNoneTogglei, Mathf.clamp(item.selectionSize, 0f, 40f), () -> { if(closeSelect) control.input.config.hideConfig();