diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d60eac2370..67cb28f1ddd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,65 @@ ## Changelog +### 2.2.2 + +BETA RELEASE + +Featured Changes: +* Fluid Pipe and Container Overhaul + * Fluid pipes now have specific properties which determine what they can carry + * Acids require pipes like Gold or Stainless Steel, Cryogenics require pipes like Iridium, and Plasmas use pipes like Duranium + * Consequences for using incompatible pipes and fluids are more vigorous and do not destroy pipes immediately + * Drums and Cells also have this treatment, and the new Glass Vials are used for early game portable acid storage + +* Framed Pipes + * Item and Fluid Pipes can now be placed inside of Frameboxes for aesthetics + * Fluid pipe contact damage is also negated while framed + +* Mining Level Rework + * Most GT blocks have adjusted mining levels + * Fixed vanilla tools ignoring mining level under some circumstances + * Using pickaxes on blocks requiring wrenches is 25% slower + +* Teleporter Terminal App + * Opens a portal between any two locations and is unlocked at ZPM tier + +* Primitive Blast Furnace Burning + * Falling into a PBF will now hurt the one inside + +* Item Handling for Tanks + * Super Tanks, fluid hatches, and similar can now be filled with fluid containing items using automation + * This makes some changes to machine NBT, make sure to BACKUP before updating just in case! + * The Canning Machine still remains a viable alternative + +* Fixed superconductors added without critical temperatures not being superconductors +* Fixed wrong voltage tier displayed in TOP for generators +* Added many new guides for the Terminal +* Optimized the JEI multiblock page, reducing ram usage by 10+ MB +* Fixed Game Hang/Crash when attempting to change Multiblock Miner radius when not formed +* Materials or MetaItems not found in CraftTweaker scripts now display the name in the CT Log +* Fixed ULV and IV components using different cables when crafted vs. in the assembler +* Fixed recipe conflicts for Ore Drilling Plants +* Cleaned up some useless autogenerated recipes +* Fixed Robot Arm Covers using Ore Dictionary Filters hiding the transfer amount +* Only show the TOP Maintenance display when the multiblock is formed +* Fixed issues with Item Pipes and Cables not working +* Item Pipes now respect blocking and covers between pipes +* Fixed crash with players dying while using the Crafting Station +* Framed Pipes: Fluid and Item pipes can be placed inside of Frameboxes +* Debug Tricorder scanner now shows BlockState info of scanned blocks +* Added numerous new decorative Hazard Signs +* Fixed many recipe logic issues and did some clean up +* Improved Russian Translation +* Added translation keys for battery related tooltips +* Added more translation keys for various terminal apps +* Internal/Addons: Ore stone types are automatically added to the JEI ore byproduct page +* Internal: Updated Javadocs for the RecipeMaps class +* Internal: Moved block related classes to the API package: + * Location: `gregtech.common.blocks.VariantBlock` -> `gregtech.api.block.VariantBlock` + * Location: `gregtech.common.blocks.VariantActiveBlock` -> `gregtech.api.block.VariantActiveBlock` + * Location: `gregtech.common.blocks.VariantItemBlock` -> `gregtech.api.block.VariantItemBlock` + * Location: `gregtech.common.blocks.DelayedStateBlock` -> `gregtech.api.block.DelayedStateBlock` + ### 2.2.1 BETA RELEASE (hotfix) diff --git a/src/main/java/gregtech/GregTechVersion.java b/src/main/java/gregtech/GregTechVersion.java index c106facbb70..3087dab722f 100644 --- a/src/main/java/gregtech/GregTechVersion.java +++ b/src/main/java/gregtech/GregTechVersion.java @@ -7,7 +7,7 @@ public final class GregTechVersion { //This number is incremented every major feature update public static final int MINOR = 2; //This number is incremented every time the feature is added, or bug is fixed. resets every major version change - public static final int REVISION = 1; + public static final int REVISION = 2; //This String is for additional info on the release version if needed (like alpha, beta, rc). Comment out when unused public static final String EXTRA = "beta"; //This is the String formatted version, used in builds