diff --git a/CHANGELOG.md b/CHANGELOG.md index 5b5cf0f5d..0522f9a15 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Refined Storage Changelog +### 1.2.3 +- Fixed fluid cache updating wrongly (raoulvdberge) + ### 1.2.2 - Various autocrafting fixes (way2muchnoise) - Fixed item voiding when exporting to a chest with a storage in Extract Only mode (raoulvdberge) diff --git a/build.gradle b/build.gradle index 68d5ea98a..958b8f489 100755 --- a/build.gradle +++ b/build.gradle @@ -20,7 +20,7 @@ apply plugin: 'maven' apply plugin: 'maven-publish' apply plugin: 'net.minecraftforge.gradle.forge' -version = "1.2.2" +version = "1.2.3" group = "refinedstorage" archivesBaseName = "refinedstorage" diff --git a/src/main/java/com/raoulvdberge/refinedstorage/RS.java b/src/main/java/com/raoulvdberge/refinedstorage/RS.java index 132deb356..7ef7d76b1 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/RS.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/RS.java @@ -22,7 +22,7 @@ public final class RS { } public static final String ID = "refinedstorage"; - public static final String VERSION = "1.2.2"; + public static final String VERSION = "1.2.3"; public static final String DEPENDENCIES = "required-after:Forge@[12.18.2.2116,);required-after:mcmultipart@[1.2.1,);after:JEI@[3.13.2.348,);"; public static final String GUI_FACTORY = "com.raoulvdberge.refinedstorage.gui.config.ModGuiFactory"; diff --git a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java index eb0faed67..22ad57894 100755 --- a/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java +++ b/src/main/java/com/raoulvdberge/refinedstorage/tile/TileController.java @@ -716,7 +716,7 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR } if (took != null) { - if (storage instanceof FluidStorageExternal) { + if (storage instanceof FluidStorageExternal && !simulate) { ((FluidStorageExternal) storage).updateCacheForcefully(); } @@ -734,7 +734,7 @@ public class TileController extends TileBase implements INetworkMaster, IEnergyR } } - if (newStack != null) { + if (newStack != null && !simulate) { fluidStorage.remove(newStack); } diff --git a/src/main/resources/mcmod.info b/src/main/resources/mcmod.info index d098a6712..f1e003b83 100755 --- a/src/main/resources/mcmod.info +++ b/src/main/resources/mcmod.info @@ -3,7 +3,7 @@ "modid": "refinedstorage", "name": "Refined Storage", "description": "An elegant solution to your hoarding problem", - "version": "1.2.2", + "version": "1.2.3", "mcversion": "1.10.2", "url": "", "updateUrl": "",