Commit graph

407 commits

Author SHA1 Message Date
Draknyte1
d1eea59fe7 Made the Cleanroom optional.
This disables the Low Grav option if the Cleanroom is disabled.
2017-06-14 18:55:26 +10:00
Techlone
1b753d3528 Reworking DataOrb and DataStick 2017-06-13 20:52:53 +05:00
Blood-Asp
e0cd4376b1 change back the component heat exchanger damage value 2017-06-12 11:34:25 +02:00
Johannes Gäßler
c9277a3a7e Fixed Chloromethane and Chloroform recipes missing empty cell outputs 2017-06-12 00:33:42 +02:00
Johannes Gäßler
7982374b38 Added a Recipe Map for Primitive Blast Furnaces
The Recipe Map is not yet in use.
2017-06-10 11:05:27 +02:00
Johannes Gäßler
74c41614a5 Fixed Silicone Rubber recipe, nerfed Silicone Rubber, added DT desc.
Made it so that GT_Values.NI and GT_Values.NF are consistently used when
applicable.

Nerfed Silicone Rubber so that you only get 3/7 as much as from a
regular plastic.
The idea is that Silicone Rubber is more versatile than PVC or SBR, but
also more expensive.

Changed the Distillation Tower description so that it aligns with the
new behavior.
2017-06-09 00:14:55 +02:00
Johannes Gäßler
6d15192990 Implemented Bricked Blast Furnace, added corresponding textures
Added a new Casing for the Bricked Blast Furnace, GT_Block_Casings4, ID
15

Refactored the non-electric Blast Furnaces:
The Bronze Blast Furnace and the Bricked Blast Furnace extend a
superclass to ensure consistent behavior.
Subclasses only differ in texture, description, and Casing Block.
2017-06-08 23:22:08 +02:00
Techlone
86318b7b44 Merge branch 'unstable' into advminer2_improvements
# Conflicts:
#	src/main/java/gregtech/api/gui/GT_GUIContainer_MultiMachine.java
2017-06-07 18:17:23 +05:00
Techlone
a19e8b10eb Merge branch 'advminer2_improvements' of https://github.com/Techlone/GT5-Unofficial into advminer2_improvements 2017-06-07 18:14:15 +05:00
Blood-Asp
1296755b27 Merge branch 'refs/heads/pr/1077' into unstable
# Conflicts:
#	src/main/java/gregtech/api/metatileentity/MetaPipeEntity.java
2017-06-07 09:37:13 +02:00
Johannes Gäßler
785322f5c7 Rebalanced Fermented Biomass in face of the Methane Fuel Value change
Now also yields Fertilizer, Ammonia, and Carbon Dioxide.
2017-06-07 00:40:19 +02:00
Johannes Gäßler
9295a4202a Changed the ID of the LCM again because of GTNH collision: 1200 -> 1169 2017-06-06 18:23:11 +02:00
Blood-Asp
530a334bb1 Fix Nitric Acid name #1079 2017-06-06 15:32:06 +02:00
Blood-Asp
b4b8820373 Fix vents as covers. Ventcovers now speed up machines 1-3% #1065 2017-06-06 00:07:09 +02:00
Johannes Gäßler
c7704610c5 Added Rape Crop as a new source of Seed Oil 2017-06-05 16:50:02 +02:00
Technus
e4b28e6208 Thiccness changes done 2017-06-05 15:36:02 +02:00
Technus
b3d49a8c96 Adjust pipe thiccnes 2017-06-05 15:30:43 +02:00
Techlone
7cb51ae461 fix OsmiridiumCasing recipe in Assembler
fix ODP changing state when the tip meets itself
fix cleaning of oreBlockPositions when a mining column was broken
2017-06-05 17:14:24 +05:00
Johannes Gäßler
364b4bc3ae Implemented Bio Diesel, Glyceryl Trinitrate, adjusted alcohol fuel value
Bio Diesel can be produced from Seed Oil or Fish Oil.
Bio Diesel Production yields Glyceryl as a byproduct, which can be used
for Dynamite production.

Alcohols have their fuel value reduced by 20000 per Oxygen atom

Increased the potency of Dynamite in the Implosion Compresser so that
dynamite recipes actually show up.
In return Dynamite now needs more Glyceryl Trinitrate: 150 -> 500
2017-06-05 12:25:33 +02:00
Johannes Gäßler
8db4738e81 Made it so that rubber-related recipes accept more than one rubber type
LV, MV, HV recipes accept all rubbers.
EV+ recipes accept only synthetic rubbers.

Affected items: Pump, Conveyor Module, Plunger,

Because it is not easily possible to have this functionality for the
Assembly Line, the Assembly Line still accepts only one type of rubber
for each recipe.
2017-06-05 00:13:29 +02:00
Johannes Gäßler
3ec9ddf346 Changed the MetaGeneratedItem ID of the Large Chem Reactor: 1177 -> 1200 2017-06-04 21:59:12 +02:00
Techlone
5df32b69ab Merge branch 'unstable' into advminer2_improvements 2017-06-04 21:31:08 +05:00
Johannes Gäßler
254e53a881 Implemented Polyphenylene Sulfide, Sodium Persulfate, made NaOH a solid
Removed the previously added Material AnyDielectric because it cannot be
sensibly used.

Added Polydimethylsiloxane, Polystyrene, and Styrene-Butadiene Rubber to
the list of Materials with plastic-like local names.
Added foils for Polyvinylchloride, Styrene-Butadiene Rubber.

Fixed a bug where foils were missing for Polyvinyl Chloride
2017-06-04 15:57:25 +02:00
Johannes Gäßler
7e07c88383 Made rubber consistent, rewrote WireProcessing, implemented ht cables
All rubbers are now made by first producing the polymer and then
vulcanizing it with Sulfur (equivalent to natural rubber).

Rewrote WireProcessing to reduce the amount of duplicate code.

Implemented recipes that utilize a combination of a dielectric and a
synthetic rubber to make cables.
This halves total insulation cost for below-EV cables and reduces it to
75% for EV+ cables (conductive polymer not yet implemented).
2017-06-03 12:59:25 +02:00
Johannes Gäßler
e3873392a8 Added two changes accidentally not added to the previous commit. 2017-06-03 12:47:01 +02:00
Johannes Gäßler
0bbde9ff01 Made it so that low-tech cables can be made with higher-tech insulation
To prevent transmutation unpackaging no longer refunds Paper/Black
Carpet/Rubber Sheets.
2017-06-02 16:32:38 +02:00
Blood-Asp
e3b3fd66f1 Fix compressed meteoric iron recipe. #1071 2017-06-02 12:36:31 +02:00
Johannes Gäßler
63a5d1dad7 Added methods for adding Distillery recipes with a solid output.
Universal Distillation recipes now utilize the solid output.

Fixed the chemical formula for Tetranitromethane and fluid name for
NitroDiesel
2017-06-01 22:59:06 +02:00
Techlone
067f4491a8 Merge branch 'unstable' into advminer2_improvements 2017-06-01 20:59:40 +05:00
JohannesGaessler
7eb176f3a2 Merge branch 'unstable' into ChemistryUpdate 2017-06-01 10:22:10 +02:00
Blood-Asp
080c229e09 fix #1041 2017-05-31 21:37:50 +02:00
Blood-Asp
09e0361990 Add recipe for very heavy oil 2017-05-31 21:11:34 +02:00
Techlone
b187410005 AdvMiner rewriting; now it's Ore Drilling Plant
Four tiers of Ore Drilling Plant
I - radius is 3 chunks MV+ (default)
II - radius is 4 chunks HV+
III - radius is 6 chunks EV+
IV - radius is 9 chunks IV+

New behavior:
- pick pipes after mining finish
- extract ore block before moving down
2017-06-01 00:01:32 +05:00
Johannes Gäßler
3c45c2accb Added recipes for oil desulfurization with Fluids and Cells swapped. 2017-05-31 19:03:51 +02:00
Johannes Gäßler
52e9d2ea9e The MV Chemical Reactor no longer needs plastic.
Plastic has been rebalanced as a Material that strictly only becaomes
available with MV.
To avoid circular dependencies MV Chemical Reactors no longer strictly
needs plastic.
2017-05-30 23:51:02 +02:00
Johannes Gäßler
038e51535b Fixed a bug where the Chemical Reactor still only had one output slot in
it's machine inventory, causing the second output to be voided.
2017-05-30 17:00:31 +02:00
Johannes Gäßler
56bb017df6 Implemented SBR recipes, Added method for LCM recipes, adjusted
polymerization

Polymerization now requires Titaniumtetrachloride instead of Titanium
Dust; Can only be performed in a LCM.

Adjusted the visual representation of LCM recipes in NEI
2017-05-30 02:10:13 +02:00
Johannes Gäßler
407c77fd31 Added Materials for Polystyrene, SBR, implemented Polystyrene recipes 2017-05-29 14:24:52 +02:00
Johannes Gäßler
98ade12e9c Added recipes for the synthetic production of rubber from hydrocarbons 2017-05-29 12:29:16 +02:00
Johannes Gäßler
3a01667534 Added Recipes for Tetranitromethane, made it the additive for NitroFuel
Moved the old NitroFuel recipes to simplified recipes.

Added a new Material for Diluted Sulfuric Acid.

Adjusted the fuel value of Ethanol: 128 -> 168.

Adjusted the recipes for Capacitors; Particularly you can now use PVC
instead of silicone.
2017-05-29 10:52:51 +02:00
Johannes Gäßler
c38cc2bc7b Changed the Distillation Tower so that it outputs fluids only at the
correct levels.

Adjusted existing distillation recipes so that they line up with this
change.
Slightly rebalanced Charcoal Byproducts.
2017-05-29 00:09:38 +02:00
Johannes Gäßler
3d83a381d6 Added recipes for distilling cracked hydrocarbons, adjusted fuel values
Made it so that all Hydrocarbons have a fuel value of 24000 * C + 20000
* H.
Oxygen for alcohols is ignored.

In particular:
Hydrogen: 15000 -> 20000
Methane: 45000 -> 104000

LPG production no longer yields Methane.
LPG is now produced from Propane or Butane.
Super Fuel from LPG is now a simplified recipe.
Methane from centrifuging food is now a simplified recipe.
2017-05-28 19:30:02 +02:00
Johannes Gäßler
407c7e3ac3 Fixed IC2 steam compatibility for cracking 2017-05-25 23:52:33 +02:00
Johannes Gäßler
e304e8f9de Fixed stocheometrically incorrect Chloroform recipe. 2017-05-25 01:06:48 +02:00
Johannes Gäßler
b27566a70a Expanded Materials class for cracked Fluids, changed cracking recipes
Fluid cracking can be done with either Steam or Hydrogen and at 3
different severities for a total of six different recipes.
Cracking severity is controlled with a programmed circuit.

Removed the previously used liquids for cracked light fuel/heavy fuel

Changed the Distillation Tower recipes so they can utilize up to 11
fluid outputs
2017-05-24 23:59:42 +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