Commit graph

313 commits

Author SHA1 Message Date
Johannes Gäßler
e304e8f9de Fixed stocheometrically incorrect Chloroform recipe. 2017-05-25 01:06:48 +02:00
Johannes Gäßler
724f9a4e09 Moved the Biomass -> Ethanol recipes to the simplified chemical recipes. 2017-05-16 00:18:03 +02:00
Johannes Gäßler
921cff51d8 Bugfix: I had accidentally copied the IC2 Biogas recipes instead of
moving them.
2017-05-14 18:51:58 +02:00
Johannes Gäßler
d77592f68d Moved old IC2 Biogas recipes to the simplified recipes. 2017-05-14 18:49:08 +02:00
Johannes Gäßler
25ff27a2a2 Merge branch 'LargeChemicalReactor' into ChemistryUpdate 2017-05-13 23:40:08 +02:00
Johannes Gäßler
c0152219c5 Corrected several chlorination recipes in terms of stoichiometrics 2017-05-13 23:35:25 +02:00
Johannes Gäßler
17edbc2d48 Fixed a bug that caused there to be two identical recipes for TiF4 2017-05-13 17:51:51 +02:00
Johannes Gäßler
3cf169b5c3 Added crafting recipes for the LCH 2017-05-12 22:50:29 +02:00
Johannes Gäßler
20142f1b10 Merge branch 'ChemistryUpdate' into LargeChemicalReactor
Conflicts:
	src/main/java/gregtech/loaders/preload/GT_Loader_MetaTileEntities.java
2017-05-12 21:12:01 +02:00
Johannes Gäßler
60cea028a4 Reverted an erroneous name change for nitration mixture 2017-05-08 20:37:20 +02:00
Johannes Gäßler
7bc06a3969 Implemented checkMachine for the LCR, added machine casings 2017-05-08 00:11:36 +02:00
Johannes Gäßler
0364c3e708 Small tweak to Rocket Fuel to ensure that production cost > burn value 2017-05-04 22:56:43 +02:00
Johannes Gäßler
5e43252e8a Added a graphic for acids, made the javadoc more descriptive 2017-05-04 22:04:04 +02:00
Johannes Gäßler
26dd5c2af3 Added an svg for misc chemical recipes, tweaked several recipes 2017-05-03 23:38:22 +02:00
Johannes Gäßler
b5e894beeb Added distillation recipe for Phenol, tweaked the graphic for plastics 2017-05-03 00:04:35 +02:00
Johannes Gäßler
f625a93e46 Materials for existing fluids, ash nerf, plastic production svg 2017-05-02 21:06:35 +02:00
Johannes Gäßler
978c4877b6 Added molecular formulas for the new materials, added alternative
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-01 22:02:36 +02:00
Johannes Gäßler
a0bf545451 Added config for simple chemical recipes and stone dust centifugation 2017-05-01 14:36:50 +02:00
Johannes Gäßler
2a8bc79bb5 Added recipes for centrifuging Stone Dust
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-01 12:42:21 +02:00
Johannes Gäßler
09c76543b2 methods for pipe creation, new plastic pipes, implemented PVC
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-05-01 00:47:19 +02:00
Johannes Gäßler
ac49979979 Changed the newly added recipes so that they use the new API 2017-04-30 18:41:42 +02:00
Johannes Gäßler
1f83a98876 New recipes, convenience methods, recipe rebalancings
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-30 18:04:25 +02:00
Johannes Gäßler
8ac41d3c3c Chem reactors can now output 2 items, implemented recipes for Nitric
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-30 01:36:10 +02:00
Johannes Gäßler
17bf0dd960 Fixed a sneaky and game-breaking bug that caused quite a lot of fluids
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-29 17:23:19 +02:00
Johannes Gäßler
bf414f1c99 Implemented Nitric Acid, Rocket Fuel 2017-04-28 23:34:39 +02:00
Johannes Gäßler
610a064576 Expanded Charcoal Byproducts, added recipes that produce them 2017-04-24 23:07:26 +02:00
Johannes Gäßler
2674563827 Made the centrifuge recipes for ash more realistic 2017-04-24 20:33:33 +02:00
Johannes Gäßler
b5e0a5221c Tweaked Titanium, implemented Silicone and Gunpowder
Carbon Monoxide can now be obtained as an optional byproduct from
Titaniumtetrachloride production.

Added a missing chemical reactor recipe for Gunpowder
2017-04-23 18:36:21 +02:00
Johannes Gäßler
1d93f77414 Added additional recipes for acids and bases 2017-04-23 10:03:38 +02:00
Johannes Gäßler
37eea39e29 Enabled solid output for Distilleries, implemented Epoxy Resin / PTFE
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-22 19:08:47 +02:00
Techlone
e24cd9e732 fix #1029 2017-04-22 16:10:21 +05:00
Johannes Gäßler
c6326a337c Added recipes for Epichlorohydrin 2017-04-21 00:01:22 +02:00
Johannes Gäßler
9906c39720 Fixed a typo, Added a missing glue recipe 2017-04-20 00:29:26 +02:00
Johannes Gäßler
869cad0bba Added a lot of (petro)chemistry stuff, expanded the API
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-19 23:36:50 +02:00
Blood-Asp
706d2e4bd5 All foils can be made in bender. 2017-04-10 12:54:11 +02:00
Blood-Asp
f94ae649be Move some recipes since max java method size was reached 2017-04-01 01:25:30 +02:00
Blood-Asp
6f5e16b286 Updated Achievements to fit changed circuits 2017-04-01 01:03:52 +02:00
Blood-Asp
d41d3cd2b3 Add assemblyrecipes for all circuits per oredict 2017-03-31 22:24:15 +02:00
Blood-Asp
4fc431e77e Add Lightning Rod 2017-03-31 17:38:29 +02:00
Sirse
c3f9137218 Fix NEI NoClassDefFoundError
Ensure is NEI loaded before call their API methods
2017-03-27 00:02:13 +07:00
Blood-Asp
1443cb6141 Alternative superbuffer recipe with datasticks 2017-03-23 13:59:16 +01:00
Blood-Asp
d5a9a7c03e Fix missed casing recipe 2017-03-22 19:07:27 +01:00
Blood-Asp
e986232c34 Fix nether stones not generating in nether if enabled in config 2017-03-22 19:03:09 +01:00
Blood-Asp
6376f8a3de Fix 2 recipes 2017-03-22 18:58:39 +01:00
Blood-Asp
1a973d2733 PIC Wafer needs cleanroom too 2017-03-22 18:21:15 +01:00
Blood-Asp
0ee176c936 Merge pull request #974 from Dimach/unstable-1
Fixed double chance of first 16 custom ores.
2017-03-22 18:01:54 +01:00
Dimach
2cf6ab4c4d Fixed double chance of first 16 custom ores. 2017-03-18 19:18:38 +02:00
Dimach
5e7d95284c Cleanup code. 2017-03-16 16:24:39 +02:00
MauveCloud
b9d4d15a0c Fix for negative-coordinate vein generation, adjustments to recipes for stone dust, sand, and flint 2017-03-16 16:24:39 +02:00
Techlone
556fa42c37 fix adv circuit 2017-03-12 23:45:12 +05:00