diff --git a/CHANGELOG.md b/CHANGELOG.md index 30f57fca4f0..eda5fd8408b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,51 @@ ## Changelog +### 2.3.0 + +BETA RELEASE + +Featured Changes: +* MANY Bug Fixes + * Fixed item duplication exploits with Crafting Tweaks and GregTech MetaItems + * Fixed machines overclocking too many times + * Fixed bug causing machine back-stuffing lag + * Fixed Item Fluid Containers accepting fluids they shouldn't be allowed to hold + +* Added missing Coal Gas recipe using Coal Blocks +* Fixed Ex Nihilo hammers not working properly +* Fixed wires/cables not dropping when mined with a pickaxe +* Fixed crash when mining some GregTech blocks of Materials +* Fixed translation keys in the GregTech recipe check command +* Fixed Nano/Quark Boots providing infinite Step-Assist +* Fixed Night Vision Goggles removing canceling night vision potions +* Fixed incorrect tooltip on the Wooden Wall Block +* Fixed extraneous fluid information tooltips on lighters +* Fixed Universal Fluid Cells requiring full buckets of fluid +* Fixed the Multiblock Preview JEI Page not clearing items when switching previews +* Added dust extrusion recipes for Polyphenylene Sulfide and Polyvinyl Butyral +* Fixed Rubber and Treated Wood Planks not having recycling recipes +* Fixed GregTech transparent blocks using the wrong RenderLayer +* Fixed machines not appearing in the JEI Ore Byproduct Page +* Fixed crash when clicking pipes onto other framed pipes +* Added pipe position for pipe error logging +* Exposed Material components to CraftTweaker +* Improved tooltips for Drums and Rock Breakers +* Fixed the Spray Can sound being too loud +* Fixed missing texture run particles on cables and other blocks +* Updated ja_jp translation +* Updated zh_cn translation +* Internal: Exposed many Cover related methods for addons +* Internal: Material Id Range 20000-20999 is claimed for Gregification +* Internal: MAJOR Large refactor of AbstractRecipeLogic + * Overclocking logic functions were moved to `api/recipes/logic/OverclockingLogic.java` + * Removed `negativeEU` parameters + * Removed old `runOverclockingLogic()` + * Removed `enableOverclockVoltage()` + * Renamed `overclockRecipe()` -> `runOverclockingLogic()` + * Renamed `getOverclockingTier()` -> `getOverclockForTier()` + * Renamed `getOverclockVoltage()` -> `getMaximumOverclockVoltage()` + * Renamed `setOverclockVoltage()` -> `setMaximumOverclockVoltage()` + ### 2.2.3 BETA RELEASE (hotfix) diff --git a/src/main/java/gregtech/GregTechVersion.java b/src/main/java/gregtech/GregTechVersion.java index 51a0d40463d..7e22385e1ee 100644 --- a/src/main/java/gregtech/GregTechVersion.java +++ b/src/main/java/gregtech/GregTechVersion.java @@ -5,9 +5,9 @@ public final class GregTechVersion { public static final int MAJOR = 2; //This number is incremented every major feature update - public static final int MINOR = 2; + public static final int MINOR = 3; //This number is incremented every time the feature is added, or bug is fixed. resets every major version change - public static final int REVISION = 3; + public static final int REVISION = 0; //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