Gregtech++ [GT++] [GTplusplus]

[All GT5/GT5u versions] Adds over 75 new materials, 20+ Multiblocks and numerous other new features!

File Details

GT++ v1.5.9-release

  • R
  • Aug 9, 2017
  • 2.91 MB
  • 1.0K
  • 1.7.10

File Name

GT-PlusPlus-1.5.9-release.jar

Supported Versions

  • 1.7.10

Changelog since last Official release - GT++ v1.4.9.86-Release

 

[RTG]
+ Added 4 types of custom RTG pellets.
+ Added 3 new materials for the custom pellets.
+ Gave the pellet textures appropriate colouring.
+ Made RTG Fuel Materials generate.
+ Added Custom RTG.
+ Added RTG fuel use recipes for RTG Pellets.
% Tweaked RTG NEI recipes to show correct eu/t output.
% Changed the RTGs tier to HV.
$ Fixed RTG pellets not providing correct EU.
% Slightly tweaked fuel length of pellets.
+ Added a Minecraft day tracker to the RTG.
% Greatly improved RTG tooltip.
$ Fixed RTG output getting stuck on 512v.
% Internalised a reflection function call.
$ Fixed scanner display issue where RTGs would show incorrect day count.
% Tweaked Textures of the RTG again.
$ Improved state syncing for RTGs.
$ Made the RTG buffer it's last recipe to NBT.
% More RTG Texture tweaking.
% Improved handling of cached recipe within the RTG.
% Changed RTG handling of Days/Hours remaining.
$ Fixed minor RTG error.
$ Fixed RTG reflection.
$ Fixed issue where RTGs would revert back to HV after a restart/rejoin.

 

[Tesseracts]
+ Basic framework for Tesseract reworking.
> Tesseracts now have a frequency range per play, which is unique to them.
% Finished work on Getters/Setters for Tesseract Generator & Terminal ownership.
% Rewrote how tesseracts handle players, now frequencies are player unique.
$ Fixed Null Pointers if Tesseracts are broken too fast after placement.
% Tweaked power usage from EV -> HV.
+ Made tesseracts only configurable by owner.
$ Fixed owner variable not getting a value.
% Tesseracts now work as expected.
$ Fixed Player Ownership mapping not working as intended.
+ Added the Computer Cube.
+ Added recipes for the tesseract devices.
+ Added a config option for Tesseracts.
% Further refined the tooltips on Tesseracts.
% Improved some tooltips. (Tesseracts, Rocket Engines, Steam Condensor)

 

[Cyclotron]
+ Added the Cyclotron.
> So far does nothing, but will create obscure resources at a high cost of power.
+ Added custom Cyclotron casing & coil blocks.
+ More Cyclotron work.
+ Added Cyber_A and Cyber_B textures.
$ GregtechMetaTileEntity_Cyclotron.java now conforms to a proper tile entity.
$ Fixed Cyclotron load declaration.

 

[GT4 Content Additons]
+ Added The Thermal Boiler, Multiblock Crafter and Shelving from GT4.
> This code will need a small rewrite to support GT5 functionality.
% Cleaned up GT4Entity_ThermalBoiler.java.
$ Fixed Thermal Boiler and Large Autocrafter.
$ Fixed Shelving.
+ Added compartment textures.
% Cleaned up shelving code.
$ Fixed the Thermal Boiler Assembly.
$ Made Shelves have textures.
$ Fixed the Thermal Boiler Assembly.
$ Made Shelves have textures.

 

[Pre-Cleanroom Circuits]
+ Pre .09.28 Circuits added, missing recipes though.
> This will be a config option to avoid a requirement of remerging it back into Gregtech itself.
> Although the new circuits will exist and have recipes, updating from a pre .09.28 world to .28+ will allow automation to continue working.
> New circuits produced will have correct oredict and will continue being used in recipes.
% Changed Old Circuit loading logic.
$ More work on old circuits. Fixed Short ID range overflow.
+ Added all the old circuit recipes back.
+ Added a config option for old circuits.
+ Hide all new circuits and components if enabled.
+ Hides Circuits from Post 5.09.28.
$ Missed one of the circuits hiding in NEI.
+ Added a few more circuit recipes to make compatibility 100%.
+ Tried adding a way to empty the Circuit Assembler recipe map.
% More work on trying to empty this god damn recipe map.
$ Fixed Post 5.09.28 Circuit Assembler recipe removal.
> Idea suggested by @Dragon2488 - Always saving my ass.
% Cleanup Recipe Removal segment.
$ Fixed Old Circuits being default enabled. Now they are disabled by default.
$ Fixed a order of operation bug, where recipe removal of new circuits wouldn't occur, as the variables it checked to see if the option was enabled were loaded after the recipe map edit.
+ Attempted to override the list of GT circuits with my own, to prevent NEI clutter.
$ Fixed Circuit loading order.
$ Fixed recipes that loaded prior to the GT circuits changes, which had them using non-craftable GT circuits.
$ Load order for circuit swap changed again, it now happens prior to any other GT++ recipes are added.

 

[Dark/Pollution World]
+ Added the base work for a new dimension.
% More work on the new Dimension.
- Removed DimensionA.
+ Added Dark World.
+ Added New Blocks and Items for Dark World.
+ Added a custom ground block for the Dark World Biome/Dimension.
% Changed Dark World dimension ID assignment and handling of internal blocks.
% Tweaked the Dark World Biome, from DESERT to SPOOKY, lowered the default ground height from 64 to 48 and disabled Snow.
% Tweaked the Dark World Portal Block to no longer spawn entities and adjusted the colour slightly.
% Changed the name & ability of the Alkalus Disk.
+ Made Hellish Fire burn the Dark World Unstable Earth.
% Separated Dimension_DarkWorld.java into 7 sub classes, instead of having them inline.
% Changed Jack Daniels into Sludge.
% Dark World Generation tweaks.
$ Fixed 255 height biome/world.
$ Fixed lighting issues.
$ Fixed Rivers not generating in the dark dimension.
+ Added a new dirt type under the grass in the dark dimension.
$ Fixed the textures on the new dirt.
% Tweaked mob spawns in the dark dimension.
+ More WorldGen work.
+ Added Fluorite ore gen.
% Tweaked flower generator for custom biomes.

 

[Tree Farmer]
+ Added Recipes for the Tree Farmer Controller & Frame.
$ Fixed the Tree Farmer Controller recipe not working.
$ Fixed dirt not working in the Tree Farmer Frame recipe.
% Moved tree farm logging to the Machine Info output.
> Enable this in the config to see why machines fail.
% Tweaked Tree Farmer.

 

[Rainforest Trees]
+ Added some modular base tree (Log/Leaf/Sapling) classes.
+ Added BoP Rainforest Trees (Still need a bit of work).
$ More work improving the Rainforest Tree generation.
$ Fixed leaf generation on Rainforest Oaks.
$ Fixed leaf drops on Rainforest Oaks.
$ Fixed Flammability on custom Logs/Leaves.
- Removed some Logging from the Tree classes.
+ Added a recipe for the Rainforest Oak Sapling.

 

[Fish Trap]
+ Added a Recipe for the GT++ Fish Trap.
% Tweaked Fish Trap Loot.
$ Fixed an ArrayOutOfBounds issue when generating Fish Trap loot.
$ Fixed Fish Trap and Rainforest oak Sapling recipes only generating when Thaumcraft was not installed.
$ Actually fixed the ArrayIndexOutOfBoundsException in the Fish Trap.
$ Fixed the Fish Trap not adding loot Properly
$ Fixed another sneaky NPE crash from loot addition to the Fish Trap.

 

[Advanced Boiler]
+ Added the basis of the Advanced Boilers.
+ Added a new GUI texture for the Advanced Boilers.
+ Added a chassis for the Advanced Boilers Recipes.
$ More Advanced Boiler Fixes.
+ Added the components for the Boilers into the load sequence.
+ Added some temporary recipes for the Advanced Boilers.
$ Fixed the Advanced Boiler GUI.
+ Added a texture for Boiler Chassis.
$ More Boiler Logic Fixes.
> Now they won't burn fuel once they're at 80% temp, so it's not wasted.
$ Fixed all Advanced Boilers using the Tier 1 Boiler Chassis.
% Tweaked Advanced Boiler Textures.
$ Implemented a secondary boiler fuel check for vanilla items which wouldn't burn previously with Forge methods.
$ Fixed invalid items in the isValidInputFuel check by inverting logic.
% Tweaked Advanced Boiler recipes to now require Huge pipes.

 

[Chemical Dehydrator]
+ Added Basic Dehydrator recipes.
+ Added more components for the Dehydrator recipes.
+ Added the components for the Dehydrator into the load sequence.
% Finished recipes for the Dehydrator.
% Tweaked Dehydration Coil/Wire colours.
+ Added Recipes for Coil Wires.
+ Added Recipes for Wire Coils.
+ Actually added recipes for the Dehydrator Coils.

 

[ULV Machine Components]
+ Finally added ULV Machine Components
+ Added ULV component Textures.
+ Added ULV component Recipes.
+ Added a small wrought iron gear if it doesn't exist.
% Changed the Sensors to use the old, albeit now fixed, GT_Shaped_Recipe_Builder.

 

[Pollution related content]
+ Added a Pollution Detector.
+ Made the Pollution Detector free to run.
+ Improved the Pollution Detectors Textures.
% Changed Pollution Detector's tooltip.
+ Added Atmosphere cleaners.
% Changed the IDs of the newest blocks.
$ Fixed most of the issues with the Atmospheric Conditioners.
+ Added a dev machine to create pollution.
% Minor Atmospheric Reconditioner Tweaks.
$ Fixed power usage of the Pollution Scrubber.
+ Added a new GUI for the Pollution Cleaners.
+ Added Air Filters
% Made the Atmospheric Reconditioners require Air Filters, they are non-automatable to insert.
$ Finalized Air Filter code and requirements.

 

[Coal Processing]
+ Added Coal Tar.
+ Added Coal Tar Recipes.
$ Fixed Coal Tar Recipes in the Coke Oven.
+ Added Pyrolyse recipes for Coal Tar.
+ Slowly making the production chain for 2-Ethylanthraquinone.
+ More work on Hydrogen peroxide production chain.
+ Finished making the production chain for Lithium Peroxide - 2 LiOOH → Li2O2 + H2O2 + 2 H2O.
+ Started adding recipes for the chemicals added earlier.
+ Added Coal gas.
+ Added GT++ Coal Coke.
+ Added Coal Gas as Turbine fuel.

 

[Simple dust washer]
+ Added the ULV Simple Washer [For Dusts]
+ Added a recipe for every impure dust -> clean dust to simple washer.
$ Fixed Simple Washer recipe handling.
% Tweaked wash time by 4x.
+ Added a recipe for the Simple Washer to be crafted.
$ Simple Washer now uses a Copper Pipe if custom pipes are not enabled. This fixes #115.

 

[Accelerators]
+ Added world accelerators from GT:NewHorizons.
$ Fixed an error loading the Accelerator Blacklist.
$ Fixed incorrect accelerator ID.

 

[Misc Additions]
+ Added better support for detecting valid tools.
+ Added a Lithium plate if it doesn't exist.
+ Added my custom circuits to the same OreDict tags as the new GT ones, so they are interchangeable.
+ Added a config switch to fully disable the GT++ Circuits.
+ Added 'Alkalus' to the tooltips of many things hidden within Gregtech. Re:#106.
+ Added some automatic calculations to the Materials Class.
+ Most coke oven recipes are now duplicated to the Pyrolyse oven, but not all.
+ Added a configuration option for Biome ID.
+ Added a missed texture for base components.

 

[Misc Changes]
% Changed Sieve logging to MACHINE_INFO.
% Updated Industrial Sieve Tooltip, to ease construction.
% Tweaked frame spawn rate in dungeon chests.
% Changed a handful of recipes to utilise the new GT circuits.
% Disabled everything related to Custom circuits for GTNH.
% Small Hydrofluoric recipe tweaks.
% Buffed Alloy Blast Smelter to be 20% faster than the Electric Blast Furnace.
% Revised times for all GT++ Alloys during smelting.
% Tweaked Eglin Steel Components.
% Segmented Eglin Steel ingot a base compound and a full mix.
% Changed components of Eglin Steel & Compound..
% Changed Redstone Alloy Wire loss.
% Reverted the Portable Tanks to just be Standard, non-movable fluid tanks.
% Made more components use GT textures by default.
% Changed up the 4 Coke Oven Recipes.
% Tweaked Coke Oven recipes some more.
% More Coke Oven recipe tweaks.
% Redid all the Coke oven recipes.
% Made the Coke Oven recipes that get duplicated to the pyrolyse oven take 20% longer in the Pyrolyse.
% More Coke oven recipe balancing.
% Changed recipe load position for Simple Washer.
% Changed the cost of Multiblock controllers.
% Custom Pipes now have the same extrusion times as GT does.
% Rebalanced some fluid pipes. (Void, Potin, Clay)

 

[Misc Fixes]
$ Fixed byte setting method in ReflectionUtils.java
$ Fixed incorrect accelerator ID.
$ Fixed #77.
$ Toned down mutation rate of Mutagenic frames to 5x, from 10x. #71.
$ Fixed issue where Sensor recipes wouldn't generate correctly.
$ Fixed the Gregtech Recipe builder not accepting blank spaces.
$ Fix bad naming of fluorides. Closes #79 because git diffing/fetching/merging is too much effort at this time of night.
% Tweaked Cost of custom pipes in the extruder. Fixes #67.
$ Fixed recipes being added for disabled machines, causing an NPE. Fixes #90.
$ Fixed failed recipe count.
$ Fixed an issue where LOTS of things wouldn't load their recipes.
$ Added a fix to prioritise Gregtech Dusts when accessing the OreDictionary.
$ Made the Skookum Choocher more compliant.
$ Fixed #104.
$ Fixed #85.
$ Fixed #89.
$ Fixed #76.
$ Tried to make the chances of obtaining a tinkers construct dust from OreDict as low as possible.
$ Disabled a check in the fluid generator which in rare cases caused them not to be created.
$ Fixed Fission Fuel Production Plant recipes.
$ Finally fixed #56. Textures from GT++ now have their own array to prevent GT Texture overlap issues.
$ Fixed issue #105.
$ Fixed #108.
$ Tried to fix Portable Fluid Tanks.
$ Fixed Chemical Formulae not displaying correctly.
$ Fixed a weird crash quick where org.apache.http.client.utils.URIBuilder is missing.
$ Fixed Materials all having 0C Melting/Boiling points.
$ Fixed #83. Fish Trap Burn Value.
$ Actually made the Blast Alloy Smelter 20% cheaper to run over using the Electric Blast Furnace.
$ Fixed reflection in PollutionUtils.java
$ Fixed Coal Coke OreDict naming.
$ Fixed Industrial Sieve Tooltip.
$ Fixed Fluid Tanks not having a GUI.
$ Actually disabled the Workbench crafting grid this time.
$ Fixed #111 & therefore fixes GTNewHorizons/NewHorizons#1651.
$ Disabled the Bronze workbench entirely, which was causing dupe issues. TBA.
$ Fixed #112.
$ Fixed #110.
$ Fixed #100.
$ Fixed CI not handling OrePrefix names correctly. (Actually forgot to return the item at all)
$ This fixes #116 and also fixes #99.
$ Fixed #114.
$ Fixed Europium pipe recipe not having required items in certain cases.
$ Fixed Europium double plates not generating correctly.
$ Hopefully fixed Limestone not dropping fluorite as often as it should.
$ Fixed extrusion recipes for pipes not aligning with their Gregtech counterparts. (Bear will be joyous)
$ Might be a solution to Optifine rendering. Fixes #117.

 

[Misc Removals]
- Disabled Radon.
- Disabled some unused Gregtech Tile Entities.
- Disabled the crafting grid in the Workbench. (Dupe fix)
- Stopped the Multitank storing it's contents.
- Removed useless/bad Plasmas.
- Removed some old textures that aren't used any more.

 

[Multiblock Hatch texture fix]
$ Implemented Texture Array Expansion.
> This fixes the issue of hatches not using the correct textures.
$ Made all Multiblocks utilise the TAE system.
% Migrated TAE to use slot 96+.

 

[New Horizons]
> New Horizons - Small Fluid Cell and IC2 Rotor Changes (#93)
% changing Wind Rotor /shaft recipes for GTNH
% changed Shaft shape graphic a bit
- disabled Large Fluid Cells if GTNH Core is loaded.
$ small fixes
+ Block recipes only for GTNH
% Tweaked GTNH Tank Recipes. Closes #113.