Skip to content

Commit

Permalink
Fix #7312: Export bus with crafting card causes crash using slots bey…
Browse files Browse the repository at this point in the history
…ond the first 9 (#7313)

Fixes #7312.

---------

Co-authored-by: Sebastian Hartte <shartte@users.noreply.github.com>
  • Loading branch information
62832 and shartte committed Aug 3, 2023
1 parent a66a05a commit 06472a5
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/main/java/appeng/parts/automation/ExportBusPart.java
Original file line number Diff line number Diff line change
Expand Up @@ -75,13 +75,14 @@ public class ExportBusPart extends IOBusPart implements ICraftingRequester {
public static final IPartModel MODELS_HAS_CHANNEL = new PartModel(MODEL_BASE,
new ResourceLocation(AppEng.MOD_ID, "part/export_bus_has_channel"));

private final MultiCraftingTracker craftingTracker = new MultiCraftingTracker(this, 9);
private final MultiCraftingTracker craftingTracker;
private int nextSlot = 0;
@Nullable
private StackExportStrategy exportStrategy;

public ExportBusPart(IPartItem<?> partItem) {
super(TickRates.ExportBus, StackWorldBehaviors.hasExportStrategyFilter(), partItem);
this.craftingTracker = new MultiCraftingTracker(this, getConfig().size());
getMainNode().addService(ICraftingRequester.class, this);

this.getConfigManager().registerSetting(Settings.CRAFT_ONLY, YesNo.NO);
Expand Down

0 comments on commit 06472a5

Please sign in to comment.