Crafting task cancelling.

This commit is contained in:
raoulvdberge
2018-06-03 00:24:44 +02:00
parent fd7a4d7def
commit daf7641496
3 changed files with 15 additions and 5 deletions

View File

@@ -44,6 +44,16 @@ public class CraftingInserter {
}
}
public void insertAll() {
while (!items.isEmpty()) {
CraftingInserterItem item = items.pop();
network.insertItem(item.getStack(), item.getStack().getCount(), false);
}
network.getCraftingManager().onTaskChanged();
}
public Collection<CraftingInserterItem> getItems() {
return items;
}

View File

@@ -192,8 +192,8 @@ public class CraftingTask implements ICraftingTask {
}
@Override
// TODO
public void onCancelled() {
inserter.insertAll();
}
@Override

View File

@@ -3,10 +3,10 @@ package com.raoulvdberge.refinedstorage.block;
import net.minecraft.util.IStringSerializable;
public enum FluidStorageType implements IStringSerializable {
TYPE_64K(0, 64000, "64k"),
TYPE_128K(1, 128000, "128k"),
TYPE_256K(2, 256000, "256k"),
TYPE_512K(3, 512000, "512k"),
TYPE_64K(0, 64_000, "64k"),
TYPE_128K(1, 128_000, "128k"),
TYPE_256K(2, 256_000, "256k"),
TYPE_512K(3, 512_000, "512k"),
TYPE_CREATIVE(4, -1, "creative");
private int id;