Skip to content

Commit

Permalink
use builder for ConfigInventory, and disallow fluids or other non-ite…
Browse files Browse the repository at this point in the history
…m Keys to be set there
  • Loading branch information
Mari023 committed Mar 18, 2024
1 parent 405e876 commit dbc1098
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,17 @@

import appeng.api.config.FuzzyMode;
import appeng.api.config.IncludeExclude;
import appeng.api.stacks.AEKeyType;
import appeng.util.ConfigInventory;
import appeng.util.prioritylist.IPartitionList;

import de.mari_023.ae2wtlib.wct.CraftingTerminalHandler;

public class MagnetHost {
public final ConfigInventory pickupConfig = ConfigInventory.configTypes(27, this::updatePickupFilter);
public final ConfigInventory insertConfig = ConfigInventory.configTypes(27, this::updateInsertFilter);
public final ConfigInventory pickupConfig = ConfigInventory.configTypes(27).changeListener(this::updatePickupFilter)
.supportedTypes(AEKeyType.items()).build();
public final ConfigInventory insertConfig = ConfigInventory.configTypes(27).changeListener(this::updateInsertFilter)
.supportedTypes(AEKeyType.items()).build();

private IPartitionList pickupFilter = createFilter(pickupConfig);
private IPartitionList insertFilter = createFilter(insertConfig);
Expand Down

0 comments on commit dbc1098

Please sign in to comment.