aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/tileentities/machines
diff options
context:
space:
mode:
authorNotAPenguin <michiel.vandeginste@gmail.com>2024-08-16 16:35:05 +0200
committerGitHub <noreply@github.com>2024-08-16 16:35:05 +0200
commit60661d19fcaf002a8330b1e693ce523655a1366a (patch)
treeb4cb1bfabb9d9518aa9a7a36661c9b89292cf096 /src/main/java/gregtech/common/tileentities/machines
parent83ebeadd3b867f45914972f4573211b3324ca433 (diff)
downloadGT5-Unofficial-60661d19fcaf002a8330b1e693ce523655a1366a.tar.gz
GT5-Unofficial-60661d19fcaf002a8330b1e693ce523655a1366a.tar.bz2
GT5-Unofficial-60661d19fcaf002a8330b1e693ce523655a1366a.zip
Fix opencomputers cheese of T8 waterline (#2905)
fix opencomputers cheese
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines')
-rw-r--r--src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java b/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java
index e5255274dd..512ca7f938 100644
--- a/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java
+++ b/src/main/java/gregtech/common/tileentities/machines/multi/purification/GT_MetaTileEntity_PurificationUnitParticleExtractor.java
@@ -479,9 +479,6 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
@Override
public void saveNBTData(NBTTagCompound aNBT) {
- if (this.currentCombination != null) {
- aNBT.setTag("currentCombination", this.currentCombination.saveToNBT());
- }
NBTTagCompound insertedNBT = new NBTTagCompound();
for (int i = 0; i < insertedCatalysts.size(); ++i) {
ItemStack inserted = insertedCatalysts.get(i);
@@ -496,9 +493,8 @@ public class GT_MetaTileEntity_PurificationUnitParticleExtractor
@Override
public void loadNBTData(NBTTagCompound aNBT) {
- if (aNBT.hasKey("currentCombination")) {
- currentCombination = CatalystCombination.readFromNBT(aNBT.getCompoundTag("currentCombination"));
- }
+ // Generate a random combination on load
+ currentCombination = generateNewCombination();
if (aNBT.hasKey("insertedItems")) {
NBTTagCompound insertedList = aNBT.getCompoundTag("insertedItems");
// Initialize empty list with correct size