Skip to content

Commit ecaeafc

Browse files
committed
Actually add the circuit handler to the multiblock abilities list
1 parent 2d2c600 commit ecaeafc

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

src/main/java/gregtech/common/metatileentities/multi/multiblockpart/appeng/MetaTileEntityMEInputHatch.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -189,13 +189,17 @@ public void addInformation(ItemStack stack, @Nullable World player, @NotNull Lis
189189
}
190190

191191
@Override
192-
public MultiblockAbility<IFluidTank> getAbility() {
193-
return MultiblockAbility.IMPORT_FLUIDS;
192+
public @NotNull List<MultiblockAbility<?>> getAbilities() {
193+
return Arrays.asList(MultiblockAbility.IMPORT_FLUIDS, MultiblockAbility.IMPORT_ITEMS);
194194
}
195195

196196
@Override
197197
public void registerAbilities(@NotNull AbilityInstances abilityInstances) {
198-
abilityInstances.addAll(Arrays.asList(this.getAEHandler().getInventory()));
198+
if (abilityInstances.isKey(MultiblockAbility.IMPORT_FLUIDS)) {
199+
abilityInstances.add(Arrays.asList(getAEHandler().getInventory()));
200+
} else if (abilityInstances.isKey(MultiblockAbility.IMPORT_ITEMS)) {
201+
abilityInstances.add(circuitInventory);
202+
}
199203
}
200204

201205
@Override

0 commit comments

Comments
 (0)