More fixes
This commit is contained in:
@@ -20,8 +20,6 @@ import java.util.Map;
|
|||||||
import java.util.Objects;
|
import java.util.Objects;
|
||||||
import java.util.stream.Collectors;
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
;
|
|
||||||
|
|
||||||
public abstract class CraftingStep implements ICraftingStep {
|
public abstract class CraftingStep implements ICraftingStep {
|
||||||
public static final String NBT_CRAFTING_STEP_TYPE = "CraftingStepType";
|
public static final String NBT_CRAFTING_STEP_TYPE = "CraftingStepType";
|
||||||
private static final String NBT_SATISFIED = "Satisfied_%d";
|
private static final String NBT_SATISFIED = "Satisfied_%d";
|
||||||
@@ -156,7 +154,7 @@ public abstract class CraftingStep implements ICraftingStep {
|
|||||||
tag.setTag(NBT_PATTERN, pattern.getStack().serializeNBT());
|
tag.setTag(NBT_PATTERN, pattern.getStack().serializeNBT());
|
||||||
tag.setLong(NBT_PATTERN_CONTAINER, pattern.getContainer().getPosition().toLong());
|
tag.setLong(NBT_PATTERN_CONTAINER, pattern.getContainer().getPosition().toLong());
|
||||||
tag.setBoolean(NBT_STARTED_PROCESSING, startedProcessing);
|
tag.setBoolean(NBT_STARTED_PROCESSING, startedProcessing);
|
||||||
|
|
||||||
return tag;
|
return tag;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -333,13 +333,13 @@ public class CraftingTask implements ICraftingTask {
|
|||||||
public NBTTagCompound writeToNBT(NBTTagCompound tag) {
|
public NBTTagCompound writeToNBT(NBTTagCompound tag) {
|
||||||
writeDefaultsToNBT(tag);
|
writeDefaultsToNBT(tag);
|
||||||
|
|
||||||
NBTTagList processablesList = new NBTTagList();
|
NBTTagList stepsList = new NBTTagList();
|
||||||
|
|
||||||
for (ICraftingStep processable : steps) {
|
for (ICraftingStep step : steps) {
|
||||||
processablesList.appendTag(processable.writeToNBT(new NBTTagCompound()));
|
stepsList.appendTag(step.writeToNBT(new NBTTagCompound()));
|
||||||
}
|
}
|
||||||
|
|
||||||
tag.setTag(NBT_STEPS, processablesList);
|
tag.setTag(NBT_STEPS, stepsList);
|
||||||
|
|
||||||
NBTTagList toInsertItemsList = new NBTTagList();
|
NBTTagList toInsertItemsList = new NBTTagList();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user