Thermal Expansion, at its core, is a "tech" mod - it's a mod of what ifs. For example, what if you could turn water into ice or snow with a machine?
Or how about a machine that could combine lava and water however you choose?
What if there were a wool that didn't burn?
Or, what if you could set up advanced yet extremely compact production chains that didn't require redstone engines or complex pipe routing?
If any of that interests you, then you may want to check this out.
Update News (2.2.0):
So, 2.2.0 is out!
It adds Tesseracts, an MJ Reader, and some performance improvements.
Here's a very good overview of the new version, put together by Direwolf20:
Additionally, for a really good tutorial with annotations of the Factory module, RedstoneNightmare put this together:
It's for 1.0.5, but it's also very well done, and I had meant to put it up on the wiki quite a while ago.
I'd also like to apologize to you for not having gotten that up on the wiki when I really had meant to - it's a great resource and it's just something that I didn't get done for reasons that I really can't fathom.
-Added: Config option to determine if TE-added turtles can break blocks.
-Added: Multimeter now works on Tesseracts and will reveal the connectivity and ownership information.
-Added: Tesseracts now have new BuildCraft gate triggers.
-Bugfix: Fixed a GUI error caused by client/server oddness.
-Bugfix: Fixed an NPE that quite frankly cannot actually happen unless something has gone horribly wrong with the chunk.
-Bugfix: Having lots of Tesseract frequencies should no longer crash the game.
-Bugfix: Residual rendering errors should have been fixed in most cases. If you are using Optifine, no guarantees.
-Bugfix: Liquiducts will not longer lose copious amounts of liquid when connected to a BuildCraft pump.
-Bugfix: Tesseracts should correctly preserve NBT data on items.
-Changed: Tesseract GUIs are now a bit nicer.
-Changed: Various optimizations and improvements.
-Textures: Tesseract GUIs will now need to be retextured. Sorry!
-Textures: New textures for Tesseract trigger icons.
-IMPORTANT: There has been a large internal refactor - the CoFH Core mod is now required for Thermal Expansion.
-IMPORTANT: The "telenames.cfg" file has been moved to the save directory under /cofh. You will need to move this to keep your old names. Sorry!
-Added: Frame support for Conduits and Liquiducts.
-Added: Gregtech support for Ore-Dict unification.
-Bugfix: Engineering Turtle should no longer crash the game if removing a Tesseract.
-Bugfix: Fixed an issue with Liquiducts being leaky in some circumstances.
-Changed: MJ Reader is now the Multimeter and works on Liquiducts.
-Changed: The internal rendering mechanics have been overhauled completely. Please only report issues if NOT using Optifine.
-IMPORTANT: NEI integration has been reworked and is again included in the main zip. Hopefully this will remain possible with future versions of MC.
-API: The API has been updated to allow other mods to overwrite other recipes. However, this MUST be enabled via the config. Use of alternative methods to alter existing recipes is frowned upon.
-Added: New Blocks: Tesseracts! (Item, Liquid, and Energy). Use these to make the issue of A to B less daunting. Any/all of these can absolutely be disabled entirely.
-Added: New Item: MJ Reader.
-Added: New Liquid: Molten Ender!
-Added: Redstone Energy Cells now remember their Redstone Control settings.
-Bugfix: Forestry logs now give the proper amount of planks in the Sawmill.
-Bugfix: Induction Smelter recipe now works with any invar ingots.
-Changed: Hardened Glass can now be made with any Obsidian Dust.
-Changed: Magma Crucible no longer supports "colorless" input - there is no need.
-Changed: Magmatic Engine inventory should no longer appear valid for input. It will be going away in the future, truly.
-Changed: Liquiduct distribution behavior has been altered - it should be slightly more optimal.
-Removed: Nether Ore compatibility - Nether Ores handling will be handled by the Nether Ores mod.
-Removed: Niter can no longer be pulverized into Saltpeter.
-Removed: Sulfur (Crystal) can no longer be pulverized into Sulfur (Dust).
-Textures: New GUI and block render file to go with the Tesseracts.
-Textures: New Texture for MJ Reader.
-Textures: GUI icons have moved around and there are new ones for the Tesseracts.
-Textures: energy_storage.png has been renamed to energy_cell.png - sorry about this.
-Bugfix: Aqueous Accumulator sided tank interaction corrected.
-Bugfix: Redstone Energy Conduits now work properly with the Redstone Energy Cell.
-Bugfix: Redstone Energy Conduits now play nicely with all engines.
-IMPORTANT: Examined the metaphysical nature of the relationship of the Pulverizer and Smelter. The road has come to a fork.
-API: The API has been updated slightly to handle the above change. If you were only using the Crafting Helpers, there should not be any issue.
-Added: Information and Tutorial tabs; either/both of these can be disabled in the config files.
-Added: Configuration option to require Steel for Machine Frames (if present).
-Added: Configuration Option to use gears instead of Ingots in Machine recipes.
-Added: Sawmill support for Forestry logs and planks.
-Added: Smelter recipes for various Alloy recipes.
-Bugfix: Handled an issue that would occur with Redstone Energy Cells on server restarts.
-Bugfix: Handled an issue that would (rarely) occur with Liquiducts and broken chunks.
-Bugfix: Liquiducts should no longer be able to dupe liquid in some cases.
-Changed: Default ore gen values have changed. These will not overwrite existing config files.
-Changed: Disabling an ore will also prevent it from co-generating.
-Changed: Engines have been revamped - the Heat mechanic is gone and the visual feedback has been altered.
-Changed: Engines will no longer accept liquid containers via their GUI slots. REMOVE EXISTING CONTAINERS FROM MAGMATIC ENGINES WHILE YOU CAN.
-Changed: Machines and Engines that hold liquids can now be filled/emptied directly by right clicking on them with an appropriate container.
-Changed: Magma Crucible has been rebalanced a bit.
-Changed: Magmatic Engines now require Invar Ingots and Gears instead of Tin.
-Changed: Netherrack to Lava conversion is more expensive - this new default value IS enforced upon updating. You may still change it in the config file.
-Changed: Render for the Portable Tank is slightly more responsive.
-Changed: Sided connection logic for machines has been changed - it is more specific now in what can connect and when. This may cause issues with BuildCraft pipes in the short term.
-Changed: Smelter now requires Invar Ingots instead of Sand.
-Changed: Updated to new external APIs - this fixes a few things which weren't bugs, strictly speaking.
-Removed: Brass and Bronze Conversion through dusts. This *might* get added back in through the Induction Smelter.
-Textures: Energy Cell render texture has been renamed. Sorry about that.
-Textures: Engine texture style has changed to represent the "new" engines. Texture packs do not have to update these files, but it is is recommended.
-Added: A couple of new things. Currently their only purpose is to aggravate players and fuel speculation. You're welcome.
-Changed: Aqueous Accumulator no longer gives off light.
-Changed: Engines now act dumb when necessary to better interact with certain blocks.
-Changed: NEI Integration is now a separate mod. Sorry for the inconvenience, but this allows for easier updating. This is NOT required server-side.
-Textures: New things - note that Bronze and Brass blends have been relocated a bit. Sorry for the inconvenience.
-Bugfix: Fixed a corner case issue in Redstone Energy Conduits.
-Bugfix: Fixed an issue where Redstone Energy Cells were sending slightly more packets than they should have at/near full energy.
-Changed: Improved lighting update sync on the Portable Tank.
-Changed: Reduced energy recipe costs on Hardened Glass, Pulverized Obsidian, and Molten Redstone.
-IMPORTANT: The API has changed. Sorry about that.
-Bugfix: Fixed Liquid Transposer crash bug with previous API.
-Bugfix: Blocks should no longer have "ghosting" issues.
-Bugfix: Machines should no longer randomly "freeze."
-Bugfix: Removed a dupe bug. Not going into details.
-Changed: Energy Conduit loss math has been simplified for computation purposes. 5% now, enjoy.
-Changed: Forestry's Refractory Capsules in the Liquid Transposer are no longer entirely renewable.
-Changed: Rewrote Redstone Energy Conduits completely. Hopefully fixed the remaining issues.
-Bugfix: Aqueous Accumulator now behaves properly with pipes. (It's still optimized. )
-Bugfix: Some NPE crashes have been handled more gracefully.
-Changed: Aqueous Accumulator's non-submerged speed has been dramatically decreased.
-Changed: Forestry's Wax Capsules in the Liquid Transposer are no longer entirely renewable.
-Changed: Liquiduct behavior has been adjusted to work as they were intended to. (This is sort of a nerf.)
-Changed: Hardened Glass recipe changed to 2x Obsidian and 1x Lead for 2x Glass. This effectively reduces the lead requirement.
-Changed: Energy Conduit (Empty) recipe now gives 4 items instead of 8.
-Changed: Liquiduct recipe now gives 4 items instead of 8.
-Added: Support for Nether Ores in the Pulverizer and Smelter.
-Added: Support for Zinc in the Pulverizer and Smelter.
-Bugfix: Forestry machines should no longer jam Liquiducts indefinitely.
-Bugfix: Energy Triggers should only show on gates if appropriate.
-Bugfix: Liquiducts should no longer have render flickering when new ones are added or existing ones are removed to a network.
-Bugfix: NEI GUIs now render properly with other texture packs.
-Bugfix: Portable Tank liquid container interactions should work correctly.
-Changed: Aqueous Accumulator now outputs more water, less often. Time average rate is the same, server overhead is slightly lower.
-Changed: Liquiduct join mechanic now works if the empty conduit is hit.
-Changed: Liquiduct capacity reduced for mechanical reasons. (This is not a nerf.)
-Bugfix: Fixed a rare but brutal Liquiduct related NPE.
-Bugfix: Portable Tanks will properly no longer accept liquid from their sides.
-IMPORTANT: FINISH CREATING BLOCKS (CELL & CONDUIT) IN YOUR INVENTORY BEFORE UPGRADING - Item Ids have been compressed - this may result in the loss of some existing items or other item weirdness. Sorry about this.
-IMPORTANT: ENERGY CONDUIT BEHAVIOR HAS CHANGED - THEY ARE IN OR OUT ONLY NOW.
-Added: Block: Liquiducts - a new liquid distribution system.
-Added: Block: Portable Tank!
-Added: Item: Rich Slag!
-Added: Turtles for ComputerCraft - the Engineering Turtle and Bucket Turtle (Not your garden variety bucket-wielding automaton)!
-Added: Induction Smelter Recipe: Ore + Sand -> 2x Ingots, 20% chance for Rich Slag.
-Added: Induction Smelter Recipe: 2x Dust + Rich Slag -> 3x Ingots, 33% Chance for Slag.
-Added: Pulverizer Ore Dictionary support for Coal and Charcoal Dust.
-Added: World generation is now very configurable.
-Bugfix: Alternate Pulverizer and Smelter recipes now correctly appear in the config file.
-Bugfix: Fixed potential duplication issue with Igneous Extruder.
-Changed: API has been updated - the Liquid Transposer methods have changed.
-Changed: Default energy cost for netherrack in a Magma Crucible has been increased.
-Changed: Engines now power BuildCraft Obsidian Pipes.
-Changed: Improvements to packet handling behavior.
-Changed: Redstone Energy Cell and Conduit recipes have been changed slightly.
-Changed: Redstone Energy Conduit behavior has been altered - conduits are either IN or OUT. This mechanism may be altered further in the future to be even simpler.
-Changed: Redstone configuration tab has been reworked for clarity.
-Textures: Ore, Ingot, and Dust textures have been changed.
-Textures: Moved Liquids to a separate texture sheet to alleviate HD lag issues. (We recommend you copy the blank sheet directly, do NOT resize.)
-Added: Crescent Hammer now works on Spruce, Birch, and Jungle stairs.
-Added: Induction Smelter Recipe: 4x Netherrack + 1x Soul Sand -> 2x Nether Brick + 25% Chance for Sulfur
-Bugfix: Fixed potentially world-destroying issue. (You know what you did.)
-Changed: Igneous Extruder now accepts any registered container of Lava or Water.
-Changed: NEI Integration is included in this release, as it is safe to do so.
-Removed: All deprecated items prior to 2.0.0.
-Bugfix: Fixed issue where Powered Furnace would crash game if given invalid input via a pipe.
-Added: New API file - CraftingHelpers - this should provide a VERY easy way to integrate with Thermal Expansion.
-Bugfix: Fixed issue where Magmatic Engines would not accept Lava Buckets.
-Bugfix: Fixed issue where Pulverizer, Sawmill, and Smelter would crash the game with recipes without a secondary output.
-Changed: Engines should now accept any liquid container.
-Changed: Steam engine is now a bit more fuel-efficient.
-Added: API now has an Item Registry which can be used to access Thermal Expansion items.
-Added: Machines and the Redstone Energy Cell now have Energy-State BuildCraft Triggers.
-Bugfix: Fixed issue where machines were constantly drawing power from BC conductive pipes.
-Bugfix: Magma Crucible and Liquid Transposer GUI fixes.
-Changed: Molten Redstone now costs 1500 MJ per 50 mB, up from 1000.
-Changed: Redstone Energy cell now holds 600000 MJ, but has a max input/output of 100 MJ/t.
-Changed: Redstone Energy Cell recipe is now slightly more expensive.
-Removed: Default NEI Integration. This is now a separate module.
-Bugfix: Bronze and Brass dust now smelt for the proper amount (1 dust per ingot).
-Bugfix: Hardened Glass can now be created with any Lead Dust or Lead Ingot in the Ore Dictionary.
-Bugfix: Liquid Transposer now correctly has a colorless side option.
-Bugfix: Various energy network issues.
-Changed: Auto-ejection into adjacent inventories should be smarter for inventories of less than 128 slots.
-Changed: Computation speed improvements on heavily populated energy networks.
-Changed: Crescent Hammer now works on more vanilla blocks. (Logs, Ender Chest, Double Chest)
-Changed: Slightly adjusted ore spawn rates.
-Changed: Smelter slag chance for dust recipes has been lowered.
-Added: Configuration option to change the pump rate of the Aqueous Accumulator when submerged.
-Added: Configuration option to disable In-Game Update Notifications for non-critical updates (They will still show in console).
-Added: Configuration options for diamond-using recipes for crafting the Pulverizer and Smelter.
-Added: Configuration options to disable various Pulverizer recipes.
-Bugfix: Conduits now properly ignore Wooden Conductive Pipes, as they were intended to with the last update.
-Bugfix: Fixed an issue where Redstone Energy Conduits in combination with Redstone Energy Cells could undergo a rampant cascade failure. This fix should restore functionality to broken grids, but you will lose your energy. Sorry about that.
-Bugfix: Fixed an issue where improperly coded mods could crash the game by querying sides that blocks don't have.
-Bugfix: Fixed an issue where removing a mod that added an item currently being processed by a TE machine would be disastrous.
-Bugfix: Shift + Click behavior now works in the Redstone Energy Storage GUI.
-Changed: Machines will remain lit for 10 seconds after ending a process. This should make your factory much less like a rave.
-Changed: Slightly adjusted ore spawn rates. Tin should be more common, silver slightly more rare. Copper should be more consistent.
-Added: Configuration option for Conduits to not accept energy from Redstone Engines.
-Added: Copper and Tin gears have been added to the Ore Dictionary and should be interchangeable with the Forestry versions.
-Added: Igneous Extruder values for Lava and Water are now configurable.
-Bugfix: Chunk corruption errors are handled more smoothly - those of you with previously corrupted grids / chunks still have to break and place stuff again, sorry.
(Note: Conduits were NOT CAUSING chunk corruption, they just had ugly behavior once a chunk had been corrupted.)
-Bugfix: Crescent Hammer now properly rotates vanilla blocks.
-Changed: Liquid Transposer now has primary and secondary outputs.
-Changed: Redstone Energy Conduits no longer connect to ANY BuildCraft pipes or interact with them in any way. (Note the change below; there is no need.)
-Changed: Redstone Energy Conduits now distribute in such a way that should be much better behaved with many BuildCraft-compatible machines.
-Bugfix: Ores now properly spawn in MystCraft ages.
-Bugfix: Wrench and Energy Storage are now proper ore dictionary recipes.
-Added: Pulverizer can now turn ingots into pulverized ore.
-Bugfix: Various ore dictionary issues.
-Bugfix: Fixed engine graphic sync issues on chunkloading.
-Changed: Gear Recipes (Copper and Tin) require a single iron ingot in the center now.
-Changed: Hardened glass is not quite invincible anymore.
-IMPORTANT: Energy Module Release!
-IMPORTANT: Config file has had a complete reorganization (again, and we are sorry for that). Please refer to the sample file provided on the wiki for help converting your old config.
-Added: New Blocks: Hardened Glass, Steam Engine, Magmatic Engine, Energy Storage, Energy Conduit.
-Added: New BuildCraft Energy transmission/distribution system! Please see the details on the wiki - this is a tremendous improvement over vanilla BC conductive pipes.
-Added: New Liquid - Molten Redstone.
-Added: Copper, Tin, Silver, Lead Ore.
-Added: Lots of new Crafting Table and machine recipes. Please see wiki for full changes.
-Added: Lots of new items.
-Added: Native NEI integration.
-Added: World generation of aforementioned ores.
-Bugfix: GUI Tab icons shifted back into line.
-Bugfix: Induction Smelter GUI now correctly shows blue inputs.
-Changed: API has been reworked a bit - crafting handlers are now easier to work with.
-Changed: Existing items - they will all auto-convert to new things when moved into a player inventory.
-Changed: Existing item recipes have been altered.
-Changed: Existing machine recipes have been altered.
-Textures: Texture packs will need to be greatly updated. Paths have not changed from 1.0.8; just new stuff.
-Added: Powered Furnace Recipe: Potato -> Baked Potato (30 MJ)
-Added: Liquid Transposer Mode change button now has a "click" sound.
-Added: Version Check messages.
-Changed: Pulverizer no longer creates Rare Earth, in preparation for the item overhaul.
-Changed: Rockwool default color is now Light Gray.
-Removed: Alloy recipes other than brass / bronze blends. (New ones on the way.)
-Removed: Alloy ingots in the Creative Inventory.
-Removed: HD texture toggle; potential for confusion outweighs marginal benefit.
-Textures: Texture directory structure has been changed to reflect built-in HD removal.
-Textures: The current item texture file has been renamed in preparation for the upcoming item overhaul.
-Changed: Sawmill Recipe: Sign -> 2x Planks.
-Changed: Versions will publicly use 3 digits; the 4th is for development use only.
-IMPORTANT: New version scheming. Added hot-patching capability.
-IMPORTANT: Major changes to most of the machines. Removing / replacing is not required due to hot-patching. However, sides may need to be reconfigured.
-IMPORTANT: Config file has been streamlined. All machines (and their recipes) may now be enabled/disabled.
-Added: Graphics Option - the border on colored GUI slots may now be disabled.
-Added: Liquid Tanks obey side colors. GUIs update correspondingly.
-Added: New Machine - Liquid Transposer. Requires power; fills or empties liquid containers. (Recipe compatibility in progress.)
-Added: Split slot colors. Used in round-robin functionality.
-Added: Pulverizer Recipe: Niter -> 2x Saltpeter (Railcraft)
-Added: Pulverizer Recipe: Sulfur (TE) -> 2x Sulfur (RailCraft)
-Bugfix: Machines can now be properly rotated in SMP.
-Changed: Aqueous Accumulator no longer fills buckets.
-Changed: Glacial Precipitator now requires power to operate. However, it can now operate considerably faster.
-Changed: Glacial Precipitator now uses 1000 mB of Water to create Ice.
-Changed: Igneous Extruder now takes 2/4/6 seconds for Cobblestone/Stone/Obsidian respectively.
-Changed: Induction Smelter now takes 25% less energy to smelt pulverized ores.
-Changed: Machine default side configurations have all changed for convenience. The bottom is always blank.
-Changed: Machine energy values have been rebalanced.
-Changed: Machines will no longer eject to the output slot of a vanilla MineCraft Furnace.
-Changed: Machines will now auto-eject in a round-robin fashion.
-Changed: Magma Crucible can now melt things into liquids that are not lava. (No recipes for this yet.)
-Changed: Various GUI improvements.
-Removed: Aqueous Accumulator Inventory.
-Textures: Block textures have been rearranged slightly.
-Textures: GUI textures have been updated with a new grid-based standard.
-Bugfix: Magma Crucible sync issue.
-Bugfix: Standalone server compatibility.
-Bugfix: Fixed crash issue with Aqueous Accumulator GUI.
-Bugfix: Fixed shift-click stacking issues with blocks.
-Bugfix: Fixed block placement issues.
-Bugfix: Fixed name of Machine Chassis.
-Bugfix: Fixed potential Ore Handler issues - could lead to a crash based on behavior of other mods.
-IMPORTANT: Machine optimization and refactoring - this will BREAK ALL EXISTING MACHINES. Either remove them before updating, or break them and re-place afterwards.
-IMPORTANT: Red and Yellow slot colors have SWITCHED - RED is now PRIMARY, YELLOW is SECONDARY. (Red vs blue is a more classic theme.)
-Added: GUI Tooltips where appropriate.
-Added: Rockwool can now be dyed 8x at once. In a 3x3 crafting grid, surround a dye with 8 rockwool to dye all rockwool the color of the dye, regardless of their original color.
-Bugfix: Igneous Extruder colorless slot now functions as intended.
-Bugfix: Sawmill now properly handles all vanilla wood blocks.
-Changed: API - Recipe handler location moved, functions have changed slightly to accomodate recipe-based energy.
-Changed: Machines now begin processing if they have sufficient energy to do so. The input item is immediately consumed. Upon process completion, the machine will auto-eject the result.
-Changed: Machines energy scaling is much smoother.
-Changed: Machine energy values have been rebalanced.
-Changed: Machine liquid tank amounts have been rebalanced.
-Changed: Recipes now have individual energy values. Most processes are now cheaper and faster.
-Removed: Netherrack lava value is no longer configurable. This may be temporary.
-Removed: Rockwool can no longer be dyed one at a time.
-Bugfix: Induction Smelter now gives slag when smelting pulverized copper, tin, or silver.
-Changed: Modified machine placement logic for better consistency.
-Changed: Recipe API calls now return Hashmaps instead of Sets.
-IMPORTANT: Config File layout and directory structure has changed. Please copy the sample configuration file provided and move your existing values into the new one. Apologies for the inconvenience.
-IMPORTANT: Crescent Hammer can now *instantly* dismantle machines on sneak + right click.
-IMPORTANT: Induction Smelter update may require side reconfiguration - the Smelters themselves will not become invalid.
-IMPORTANT: Machine Hardness and Resistance has changed - they are now very hard to break with pickaxes (you will receive the machine).
-IMPORTANT: Texture directory layout has changed. This will break texture packs until they are patched to the new standard. Sorry about that.
-Added: API: Recipe support.
-Added: Config Option: Color Blind Texture support for machine sides.
-Added: Config Option: Mod-Specific HD Texture support. Texture packs can make use of this by providing two different resolutions in a combined pack.
-Added: Config Option: Netherrack -> Lava conversion factor in the Magma Crucible. (Conversion of Netherrack -> Lava costs 1 / Factor of the MJ value of lava. Min: 1, Max: 100, Default: 5)
-Bugfix: (Any Color) Rockwool + (Color) Dye should now correctly result in (Color) Rockwool.
-Bugfix: Aqueous Accumulator no longer operates in any Hell biome instead of only the Nether.
-Bugfix: Beds can now properly be dismantled in the Sawmill.
-Bugfix: Redstone control fixed for the Aqueous Accumulator in non-pump (dehumidifier) mode.
-Changed: Aqueous Accumulator no longer auto-ejects buckets.
-Changed: Induction Smelter now has two additional side options, green and purple. There is no distinction between which slot must be used for primary (ore) and secondary (flux).
-Changed: Induction Smelter now has an updated GUI to go with the additional side options.
-Changed: Induction Smelter now operates with a two-input system - future recipes may require something which is not Sand.
-Changed: Induction Smelter now supports %-based secondary outputs and outputs which are not Slag.
-Changed: Magma Crucible energy stored reduced to 20000 MJ. Other parameters unchanged. (This is an improvement.)
-Changed: Maximum power for all machines now occurs at 50% stored energy rather than 75%. Energy ramp rate improved. (This is an improvement.)
-Changed: Pulverizer Recipe: Blaze Rod -> 4x Blaze Powder, 50% Chance for Sulfur
-Changed: Pulverizer Recipe: Cobblestone -> Sand, 10% Chance for Gravel
-Changed: Sawmill MJ per operation reduced to 250, maximum MJ/t reduced to 5, and energy stored reduced to 16000 MJ. (This is an improvement.)
-Changed: Sawmill now supports %-based secondary outputs.
-Changed: Sawmill Recipe: Rubber Wood -> 4x Planks, 33% Chance for Sticky Resin* *IC2 must be installed.
-Changed: Various texture improvements.
-Changed: GUIs now disable the NEI overlay.
-IMPORTANT: Machine optimization and refactoring - this will BREAK ALL EXISTING MACHINES. Either remove them before updating, or break them and re-place afterwards.
-Added: New GUI functionality.
-Added: Redstone control functionality for all machines.
-Added: New Pulverizer Recipe: Bone -> 6x Bone Meal
-Added: New Pulverizer Recipe: Blaze Rod -> 4x Blaze Powder, 25% Chance for Sulfur
-Added: New Pulverizer Recipe: Reed -> 2x Sugar
-Added: Localization framework. Translations have not been added yet.
-Added: Config Option: Lava MJ value.
-Removed: Side reconfiguration via the Crescent Hammer.
-Bugfix: Magma Crucible halting error.
-Bugfix: Magma Crucible GUI error.
-Bugfix: Magma Crucible SMP sync errors.
-Changed: Removed smooth stone from all current machine recipes.
-Bugfix: API conflict fix for BuildCraft 2.
-Added: SMP now supported.
-Added: BuildCraft 2 API now supported.
-Added: Earlier versions of Minecraft Forge now supported (18.104.22.168+).
-Bugfix: Fixed some edge cases with automatic item sending.
-Bugfix: Fixed Magma Crucible item insertion.
-Changed: Default side configuration changed for some machines.
-Changed: Updated graphic for the Crescent Hammer.
-Bugfix: Crescent Hammer now supports 4096 Block ID fix.
-Bugfix: Copper, Tin, and Silver should behave properly in the Induction Smelter.
Never posted error before so sorry if I didn't do it right. not sure how to leave it in spoiler. every time I right click with Crescent Hammer I crash. also pulverized silver ore will not smelt.
46 mods loaded
Minecraft Forge 22.214.171.124
Forge Mod Loader version 126.96.36.199 for Minecraft 1.2.5
mod_CodeChickenCore : Available (minecraft.jar)
mod_MinecraftForge : Available (minecraft.jar)
mod_4096FixForge : Available (minecraft.jar)
mod_NotEnoughItems : Available (minecraft.jar)
mod_ReiMinimap : Available ([1.2.5]ReiMinimap_v3.1.zip)
mod_IC2 : Available (industrialcraft-2-client_1.95b.jar)
mod_AdvancedMachines : Available (AdvancedMachinesClient v1.5.zip)
mod_AdditionalBuildcraftObjects : Available ([email protected])
mod_BuildCraftCore : Available (buildcraft-client-A-core-3.1.5.zip)
mod_BuildCraftBuilders : Available (buildcraft-client-B-builders-3.1.5.zip)
mod_BuildCraftEnergy : Available (buildcraft-client-B-energy-3.1.5.zip)
mod_BuildCraftFactory : Available (buildcraft-client-B-factory-3.1.5.zip)
mod_BuildCraftTransport : Available (buildcraft-client-B-transport-3.1.5.zip)
mod_BuildCraftSilicon : Available (buildcraft-client-C-silicon-3.1.5.zip)
mod_AdditionalPipes : Available (buildcraft-client-DA-additionalpipes-3.1.0.zip)
mod_ComputerCraft : Available (ComputerCraft)
mod_RedPowerMachine : Available (RedPowerMachine-2.0pr5b2.zip)
mod_ccSensors : Available (ccSensors-client-MC125-B017pr2.zip)
mod_CCTurtle : Available (ComputerCraft)
mod_Elevator : Available (DynamicElevators_Client(v1.6_eval).zip)
mod_EE : Available (EE2ClientV188.8.131.52.jar)
mod_EnderStorage : Available (EnderStorage-Client 1.1.3.zip)
mod_Forestry : Available (forestry-client-A-184.108.40.206.jar)
mod_BuildCraftZFP : Available (forestry-client-A-220.127.116.11.jar)
mod_InvTweaks : Available (InvTweaks-1.41b-1.2.4.zip)
mod_LogisticsPipes : Available (LogisticsPipes-BC3-0.2.5B.zip)
mod_CompactSolars : Available (mod_compactsolars-client-18.104.22.168.zip)
mod_IronChest : Available (mod_ironchests-client-22.214.171.124.zip)
mod_TreeFeller : Available (mod_TreeFellerClient_v1.3.zip)
mod_ModularForceFieldSystem : Available (modularForceFieldSystemV1.2.5Beta6pre3_2_Client.zip)
mod_Railcraft : Available (Railcraft_Client_5.3.2.zip)
mod_RedPowerControl : Available (RedPowerControl-2.0pr5b2.zip)
mod_RedPowerCore : Available (RedPowerCore-2.0pr5b2.zip)
mod_RedPowerLighting : Available (RedPowerLighting-2.0pr5b2.zip)
mod_RedPowerLogic : Available (RedPowerLogic-2.0pr5b2.zip)
mod_RedPowerWiring : Available (RedPowerWiring-2.0pr5b2.zip)
mod_RedPowerWorld : Available (RedPowerWorld-2.0pr5b2.zip)
mod_SneakyPipes : Available (SneakyPipes-0.1.1.zip)
Steve's Carts : Available (Steves Carts 1.4.4.zip)
Thermal Expansion : Available (ThermalExpansion-client-pr1.zip)
mod_ThermalExpansionEnergy : Available (ThermalExpansion-client-pr1.zip)
mod_ThermalExpansionFactory : Available (ThermalExpansion-client-pr1.zip)
mod_Transformers : Available (TransformersClient v1.2.zip)
mod_WirelessRedstoneCore : Available (WR-CBE Core-Client 1.2.2.zip)
mod_WirelessRedstoneAddons : Available (WR-CBE Addons-Client 1.2.2.zip)
mod_WirelessRedstoneRedPower : Available (WR-CBE RedPower-Client 1.2.2.zip)
Minecraft has crashed!
Minecraft has stopped running because it encountered a problem.
--- BEGIN ERROR REPORT 2e308874 --------
Generated 6/19/12 4:25 AM
Minecraft: Minecraft 1.2.5
OS: Windows 7 (amd64) version 6.1
Java: 1.7.0_05, Oracle Corporation
VM: Java HotSpot™ 64-Bit Server VM (mixed mode), Oracle Corporation
OpenGL: AMD Radeon HD 6570 version 4.2.11631 Compatibility Profile Context, ATI Technologies Inc.
at java.lang.Thread.run(Unknown Source)
--- END ERROR REPORT a6ef2726 ----------
Thanks for the replies and for diving right in everyone, I do appreciate it.
I'll get to work on the OreDictionary issues right now, I believe I know what the problem is. In the meantime, pulverizing the ore should allow you to smelt it. However, the pulverized tin ore will apparently smelt into silver ingots if RedPower 2 is installed...so yeah, found that bug. Fixed now, will be updated in the download once I get a few more knocked out.
Regarding the Crescent Hammer, that was an oversight on my part - I just need to make it check for 4096 block support. (The reason it calls OnItemUseFirst btw is because you can rotate any vanilla block with it as well, I should mention that on the wiki.)
Also, I'll get a screenshot up and elaborate on the OP more.
OP is updated with some screenshots and intro - it will be elaborated on more as I am able to.
Also, bugs which have been pointed out are fixed - thanks very much for catching those everyone. Quite sorry they got in there in the first place.
An API is in the works, but unfortunately there's no good way to just "bolt on" this functionality to other mods - the block really has to be designed from the ground up with it in mind. I will add as much API support as I can though - at the very least, other mods will be able to add new recipes to Thermal Expansion machines.
Appreciate the comments, Grumbosch, but in the future, could you maybe just edit your first post if nobody has replied since then? Keeps things just a bit less cluttered.
Unfortunately, I can't replicate your Tin Ore bug - it works just fine for me. And after double-checking the code, it really should. The only reason it wouldn't work is if somehow the Forestry version of Tin Ore is not being registered with the Ore Dictionary.
Tube support is as good as it's going to get at the moment - there's nothing more I can do without a RedPower API.
You're partially right on the Dust - however it would still allow you to create infinite amounts of Slag; the Slag is a function of the machine, not of the recipe. At this time, I don't see a need to really change that. Also, the Induction Smelter takes way more energy than a conventional furnace - there wouldn't be a compelling reason to smelt dust in it even if it generated no Slag and a single Ingot.
If you're worried about needing dust for bronze, then I apologize for not having put it up on the wiki (and will correct that), but you can make 2 Bronze Blend with 3 Pulverized Copper and a Pulverized Tin (Shapeless). You can also take 2 Bronze Blend and convert it into 4 Brass Blend (Shapeless), or the other way around. This keeps the ratio in line with respect to what the other modders have established.
Regarding the Aqueous Accumulator, it will never be able to pump lava - the machine was specifically created not to "pump" at all. I don't intend to replace the BuildCraft pump - it works quite well generally, there's just an occasional issue with infinite sources glitching out. You can manually fill the Igneous Extruder with a bucket - just put a water or lava bucket into the slot. If you're generating cobblestone, this isn't too much of a problem - one bucket will get you infinite amounts of cobblestone. I realize this isn't optimal, but at its core, the mod is best played with BuildCraft.
I'll check on the RedPower fluid tube stuff, but I'm guessing it's the same deal - I have no way to interact with them without an API.
However, something you can do is place a Magma Crucible adjacent to the Igneous Extruder. Use netherrack in the crucible and the energy cost per bucket of lava won't be so bad.
Pretty promising mod. But maybe you should focus on adding more content as your mod isn't very useful at this period of time. Plus some of the item sprites are quite similar(mainly the pulverized stuff) and hard to differentiate between. I like your idea of having byproducts from processing stuff.
I love the mod. the idea and how everything works is great. only one item I do have trouble with. The sawmill is a great idea but as must people know Item storage is the largest fight you have with minecraft. any chance that if you power it that it would work faster so you can use it as you need planks because as it stands I would rather store a stack of wood instead of 6 stacks of planks.
Grumbosch, glad SMP is working for you. Config files shouldn't be an issue though, it's forge standard. Just make sure they match between server and client. Deleting /config/ThermalExpansion.cfg will force the mod to create a new one and re-establish block IDs if necessary for some reason.
Cico, working on that as we speak. I just felt it prudent to get SMP support out there. As mentioned in the first post, there's lots more on the way.
Ryan, I'm not entirely sure what you mean with this statement - the Sawmill will only work when powered. If it has enough stored energy (75% capacity), it will process a log (or other item) in 2.5 seconds. This is not difficult to maintain if you only use it occasionally, and even if used constantly, power consumption is 6 MJ/t.
Thank you all for the feedback so far. Appreciate it!