aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api
AgeCommit message (Collapse)Author
2017-05-18Removed debugging prints accidentally left in the previous commitJohannes Gäßler
2017-05-18Fixed MaterialStack String representations sometimes missing bracketsJohannes Gäßler
2017-05-16Added config for automationYuriy Shnitkovskiy
2017-05-16Auto Maintenance Hatch tweaksYura
Fixed #958 and #1053, allowed robots\pipes to interact with it.
2017-05-13Fixed a bug that caused there to be two identical recipes for TiF4Johannes Gäßler
2017-05-13Added a new recipe map for the LCR, expanded the API to allow for customJohannes Gäßler
NEI stack positioning. Refactored the name of the Large Boiler Fake Fuels so they're in line with other names. Fixed a bug where the LCM was checking for the wrong casing type.
2017-05-12Merge branch 'ChemistryUpdate' into LargeChemicalReactorJohannes Gäßler
Conflicts: src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
2017-05-09Added new textures for the LCM, using them nowJohannes Gäßler
2017-05-08Implemented checkMachine for the LCR, added machine casingsJohannes Gäßler
2017-05-06Fixed the Electric Blast Furnace not recognizing recipes when there isJohannes Gäßler
more than one Fluid input. Also added a String representation for GT_FluidStack that was used for debugging.
2017-05-04Added a graphic for acids, made the javadoc more descriptiveJohannes Gäßler
2017-05-02Materials for existing fluids, ash nerf, plastic production svgJohannes Gäßler
2017-05-01Added molecular formulas for the new materials, added alternativeJohannes Gäßler
charcoal recipes. Charcoal can now be made by treating Wood Pulp or Sugar with Sulfuric Acid (takes very long, doesn't scale well)
2017-05-01Added recipes for centrifuging Stone DustJohannes Gäßler
The amount of elements you get from centrifuging is proportional to their mass percentage in the earths continental crust with a tolerance of ~5-20%
2017-05-01methods for pipe creation, new plastic pipes, implemented PVCJohannes Gäßler
Added a new plastic: Polyvinyl Chloride, currently only used for item pipes Added Polytetrafluoroethylene Fluid Pipes Fixed the number of fluid cells for polymerization, Fixed the default alpha value for the MaterialBuilder class
2017-04-30New recipes, convenience methods, recipe rebalancingsJohannes Gäßler
Implemented new recipes for Gunpowder, Saltpeter, Sulfuric Acid Gave Sulfur dust a burn value (1600, the same as coal) Made all chemical recipes stoichiometrically correct whenever possible (2 H + 1 O -> 1 H2O instead of 2 H + 1 O -> 3 H2O) Added a convenience method to Materials that lets you get dust succinctly Put all simplified recipe additions in a separate method, the config is still missing
2017-04-30Chem reactors can now output 2 items, implemented recipes for NitricJohannes Gäßler
Acid,added utility methods to get Material cells or integrated circuits, it's now possible to declare a temperature for automatically created fluids / gases
2017-04-29Fixed a sneaky and game-breaking bug that caused quite a lot of fluidsJohannes Gäßler
to no longer have recipes for filling cells. The reason for the bug was that the bit flag 256 is already in use to designate something as empty. Since only bit flags up to 128 were documented I had unwittingly used the 256 bit flag for fluid creation. The documentation now informs about the function of 256. Automatic fluid and gas creation are now controlled via booleans. Big thanks to Techlone for helping me debug.
2017-04-28Implemented Nitric Acid, Rocket FuelJohannes Gäßler
2017-04-27Formatting clean up, nothing elseTechlone
2017-04-27Fixed a bug where excess fuel didn't consider the distortion fromJohannes Gäßler
runtimeBoost. Adjusted the decimal points of the Large Boiler fuel tab to better represent the actual burn times.
2017-04-26Eliminated rounding errors that caused fuel to burn too shortlyJohannes Gäßler
The Large Boiler now saves excess fuel between items, greatly improves performance of items like sticks and planks. The Large boiler now stores excess projected EU that is lost when throttling with an integrated circuit
2017-04-26Refactored mDescription to mDescriptionArray, added a deprecated fieldJohannes Gäßler
mDescription to ensure 100% backwards compatibility
2017-04-24Corrected the Maintenance Hatch tooltipJohannes Gäßler
2017-04-24Fixed the GTLog spam, ty TechloneJohannes Gäßler
2017-04-24Expanded Charcoal Byproducts, added recipes that produce themJohannes Gäßler
2017-04-24Fixed a bug that caused Battery Buffers to not have a tooltipJohannes Gäßler
2017-04-24Made the centrifuge recipes for ash more realisticJohannes Gäßler
2017-04-23Tweaked Titanium, implemented Silicone and GunpowderJohannes Gäßler
Carbon Monoxide can now be obtained as an optional byproduct from Titaniumtetrachloride production. Added a missing chemical reactor recipe for Gunpowder
2017-04-23Added additional recipes for acids and basesJohannes Gäßler
2017-04-22Enabled solid output for Distilleries, implemented Epoxy Resin / PTFEJohannes Gäßler
production Expanded the GregTech API: There is now a convenience method for automatically creating polymerization recipes. Disabled recipes for the Salty Water Potion in favor of a new Salt Water fluid. Slightly nerfed Sulfuric Acid production from Sulfur and Water to make them align with other acids and bases (1 Dust / 1000L Chemical + 1000L Water -> 1000L acid/base)
2017-04-21Added recipes for EpichlorohydrinJohannes Gäßler
2017-04-20Refactored MaterialAdapter to MaterialBuilder to better represent theJohannes Gäßler
class functionality.
2017-04-20Fixed a typo, Added a missing glue recipeJohannes Gäßler
2017-04-19Added a lot of (petro)chemistry stuff, expanded the APIJohannes Gäßler
Created an adapter class for creating materials. Materials now have bit flags for automatic gas/fluid creation. Added a new convenience method for adding distillery recipes. Recipes now show the exact recipe duration instead of the duration rounded down to the nearest int. Added new Materials with relevant recipes: Acetic Acid, Acetone, Calcium Acetate, Charcoal Byproducts, Carbon Monoxide, Ethanol, Ethylene, Methanol, Methyl Acetate, Polyvinyl Acetate, Propene, Sulfuric Ethylene, Vinyl Acetate Made vinegar visible.
2017-04-15Tooltips have more info on Steam and pollution, adjusted pollution ratesJohannes Gäßler
Boilers tooltips now explicitly state the amount of Steam produced per second. Gas Turbine tooltips now explicitly state how much steam is needed for them to run at full capacity. Machine tooltips now explicitly state how much Pollution they produce per second. Adjusted machine pollution values to have them align better. Diesel Generators / Engines now go 40, 80, 160, 320 Gas Turbines now go 20, 40, 80, 160 Large Boiler tooltips now mention the amount of time needed to heat up Formatted the source code for the Cleanroom Fixed a bug that caused Diesel Generators and Gas Turbines to not have a tooltip.
2017-04-14Machine descriptions are now a String array instead of a single String.Johannes Gäßler
The field mDescription of the class GT_MetaTileEntity_TieredMachineBlock was turned into an array. Every class derived from GT_MetaTileEntity_TieredMachineBlock has received a new additional constructor that takes an array of Strings instead of a single one.
2017-04-11Explicitly added some Solid Fuels to the Large Boiler Fuel tab.Johannes Gäßler
I was unable to automatically add all fuels to the tab.
2017-04-10Expanded the NEI api to allow for custom descriptions, added liquidJohannes Gäßler
fuels to the newly created Large Boiler tab Instead of the default information like total EU or EU usage it is now possible to provide custom Strings to describe a recipe. The Large Boiler NEI tab explicitly shows burn times for fuels depending on the boiler used. Any liquid fuel added to Diesel Fuels or Semifluid Fuels will automatically be added to Large Boiler Fuels.
2017-04-10Fixing names for plasticsBlood-Asp
2017-03-31Add assemblyrecipes for all circuits per oredictBlood-Asp
2017-03-31Config for blocks below cropsBlood-Asp
2017-03-31Remove testlineBlood-Asp
2017-03-31Detect low grav dimensions by world providerBlood-Asp
2017-03-31Missed a fileBlood-Asp
2017-03-31Add Lightning RodBlood-Asp
2017-03-23Allow teleportation to galacticraft dimensionsBlood-Asp
2017-03-23Prevent empty batterys from stacking in battery bufferBlood-Asp
2017-03-23TryCatch broken IC2 recipesBlood-Asp
2017-03-16Fix for negative-coordinate vein generation, adjustments to recipes for ↵MauveCloud
stone dust, sand, and flint