Commit graph

181 commits

Author SHA1 Message Date
Aidan Brady 5f496a00ec v5.5.4 Beta #6
*A new model for the Metallurgic Infuser.
*Fixed and made better the auto-updater.
*Reverted to LiquidSlot-based tank on the Bio-Generator.
*Sustained liquid in the Electrolytic Separator and Electric Pump.
*Better liquid cleanups.

Still need to add recipe for Electric Pump!
2013-04-05 16:26:48 -04:00
Aidan Brady 4cebdea5a0 v5.5.4 Beta #5
*BlockWrapper for managing blocks without TEs.
*Updated UE API.
*Updated to the latest Forge.
*Added support for GalactiCraft on solars.
*Fixed container support for Electric Pump.
*Better utilities.
2013-04-03 15:40:10 -04:00
Aidan Brady de3679def5 v5.5.4 Beta #4
*Default minecraft ISidedInventory support in all machines.
*Fancied up Universal Cable texture.
*Electrolytic Separators and Bio-Generators use LiquidTanks instead of
LiquidSlots.
*Fixed IInventory support.
*Fixed Universal Cable BuildCraft crash.
*Added the Electric Pump, a machine that can pump any kind of liquid
and automatically outputs into adjacent pipes.
2013-04-03 15:37:26 -04:00
Aidan Brady 96b4c4ec0b v5.5.4 Beta #3
*isStackValidForSlot() for the remaining inventory-based blocks.
*Minor cleanup.
2013-04-01 21:22:11 -04:00
Aidan Brady 75aa60976b v5.5.4 Beta #2
*Reduced teleporter max energy to 5 megajoules.
*Portable teleporters now teleport to the closest of two teleporters.
*Cleaned up container code.
*Separate types of slots for discharging and charging.
*Fixed multiple generators accepting redstone in their energy slot.
*isStackValidForSlot() support in nearly all blocks.
*Made Electrolytic Separators accept redstone.
*Fixed teleporter console print.
*Fixed high chance for armored mobs.
2013-04-01 21:06:57 -04:00
Aidan Brady dcb5fac394 v5.5.4 Beta #1
*Refactored API, removing core interfaces and adding more descriptive
javadocs.  MDK users, be prepared to update.
*Fixed differing progress not being recognized.
*Fixed Theoretical Elementizer displaying incorrect progress.
*Made IGasStorage work in both items and blocks -- IStorageTank extends
this now.
*Better storage tank code.
*Loads of reformatting and added missing javadocs.
2013-03-31 19:12:10 -04:00
Aidan Brady 83b16c594b v5.5.2 Release #1
*Even more javadocs.
*Better armor and weapons spawning on mobs.
2013-03-30 23:10:16 -04:00
Aidan Brady 86696e696e v5.2.2 Beta #1
*More javadocs.
*Fixed energy duplication with IC2 energy storage blocks.
*Made Universal Cable connect to IC2 energy outputters.
*Made machines have sustained inventories.
*Added option to configurator to empty a block's inventory contents.
*Added option to configurator to dump all a machine's upgrades.
*Tooltips now have colors associated with their values.
*Tooltips on blocks are now only shown when 'shift' is held down.
*Electric Bow now changes state when holding 'M' and shift.
*Configurator can change state by holding 'M' and shift.
*Updated IC2 API.
*Merged teleporter into BlockMachine.
*Added option to hide packet logs.
*Fixed Smelting Factory crash.
*Made IC2 machines output into Universal Cable regardless of it's
surroundings.
*Made teleporter sustain energy storage.
*Cleaned up code.
*Fixed crash if versionNumber or recentNews are null.
*Client-side player tick handler.
2013-03-30 19:13:59 -04:00
Aidan Brady 1fd0353225 v5.5.1 Release
*Cleaned up code.
*Fixed BuildCraft reference.
2013-03-29 12:10:23 -04:00
Aidan Brady 51d525e350 v5.5.0 Release #1
*Removed unneeded imports.
*getMaxGas() in IGasStorage.
*Fixed Hydrogen Generator continuously draining hydrogen.
*Improved energy transfer protocol to equally distribute remainder.
*Gas transfer protocol now ignores full acceptors.
2013-03-28 15:36:05 -04:00
Aidan Brady c0cf5f833a v5.5.0 Beta #8
*Fixed handheld GUI coords.
*Made Universal Cable connect to conductive pipes.
*Tooltips for transmitters and ores.
*Made Portable Teleporter GUI close upon teleportation.
*Fixed energy ratios.
*SlotOutput to prevent XP retrieval.
*Better BuildCraft power management.
*Improved energy transfer system to ignore full acceptors.
*Temporary Universal Cable texture.
*Better energy outputting on generators and energy cubes.
*Updated BuildCraft for sided power requests.
2013-03-28 13:27:27 -04:00
Aidan Brady 380f6abe2e *Configurable IC2/BC Ratios.
*Fixed IC2 machine emitsEnergyTo() value management.
*Made Universal Cables always render.
2013-03-26 10:22:43 -04:00
Aidan Brady ebf6b52f7a v5.5.0 Beta #6
*Shuffled remainder management in gas transmission.
*Cleaned up acceptor code.
*Fixed outputs.
*Added Universal Cable!  This cable works with IndustrialCraft,
BuildCraft and Mekanism -- distributing with correct ratios.
*Updated to Minecraft 1.5.1.
*Prevented crashes in bounding blocks.
*Bumped version to 5.5.0.
*Better energy outputting code for generators and energy cubes.
*Made pressurized tubes not require updates.
*Fixed bounding block saving incorrect NBT data.
*Fixed energy cube tier not updating.
*New handy methods in MekanismUtils.
2013-03-25 12:00:45 -04:00
Aidan Brady 74763663d2 v5.4.2 Beta #5
*Fixed GUI offsets with NEI, thanks @Chicken-Bones
*Even better sound management.
*Better Steel Casing recipe.
*Don't specify MC version in update check.
2013-03-21 21:28:36 -04:00
Aidan Brady 9b34273572 v5.4.2 Beta #4
*Unique sounds for Smelting Factory depending on it's operation.
*Energized Smelter -- a furnace that runs on energy.
*Better, more efficient sound management.
*Steel Casing for machines.
*Different textures for Steel and Osmium blocks.
2013-03-20 16:28:45 -04:00
Aidan Brady 9f7096250f *Fixed references to Smelting Factory.
*Fixed loop bug in gas transmission.
*Fixed hardness on bounding block.
*Fixed active block updates.
*Re-designed Factory code to be more efficient packet-wise and and
operation-wise.
2013-03-20 13:58:36 -04:00
Aidan Brady d6cdfb00cf *Fixed NEI overlay paths.
*Modularized Smelting Factories, now named only Factories and can
crush, smelt, or enrich.
*Fixed machine wrench drops.
2013-03-20 11:14:26 -04:00
Aidan Brady 6800c4dcc4 v5.4.2 Beta #1
*Ported to Minecraft v1.5.
*Ported to UE v1.3.
*Split all textures, changed resource directory.
*Better tool and armor naming.
*More efficient TE hierarchy.

! Extremely unstable !
prone to errors.
2013-03-18 12:23:57 -04:00
Aidan Brady f745e84d31 v5.4.1 Release
Final build for 1.4.7.
*Cleaned up imports.
*Added javadocs and cleaned up code.
*API improvements and fixes.
*Changed around packages and finalized API.
*Fixed auto-download feature.
*Removed UE implementation of multiblock, added my own.
*Better Obsidian TNT code.
*Better Atomic Assembler efficiency modes.
*Made gas storage tanks more CPU efficient.
*Better version control.
*Added RecipeHelper for reflective implementations of recipes.
*Reduced Osmium generation.
*Fixed upgrade bug.
*Pressurized Tube doesn't function when receiving a redstone signal.
*Better Advanced Solar Generator code.
*HP information for hoes.
*Lowered chance of mobs spawning with armor.
*InfuseRegistry for adding new infuse objects.
*GasTransmission for external gas transmission.
2013-03-11 13:49:01 -04:00
Aidan e77cc4c379 Update README.md 2013-03-02 22:00:09 -05:00
Aidan 0815a9c57a Update README.md 2013-03-02 21:54:13 -05:00
Aidan Brady 62f13e2a83 v5.4.0 Release
…so…tired…
will post changelog tomorrow :)
2013-02-27 22:17:24 -05:00
Aidan Brady 8f772c1333 v5.4 Pre-Release #1
Fixes, new packet system.
2013-02-26 20:21:30 -05:00
Aidan Brady 4c2370d094 v5.4 Beta #3 2013-02-25 15:02:05 -05:00
Aidan Brady a70c503f43 v5.4.0 Beta #2
A few fixes, and a new energy cube.
2013-02-22 15:28:59 -05:00
Aidan Brady 5cf1654733 v5.4.0 Beta #1
Lots of things, too tired to list.
Will give full list when this build is released.
2013-02-21 22:03:54 -05:00
Aidan Brady d58222b028 v5.3.0 Release (hopefully)
*Removed unneeded textures.
*Added new, better textures!
*Revamped upgrade system.
*Machines and generators now only stack to 1.
*Machines and generators now drop with their upgrades and charge stored
in NBT.
*Fixed NEI plugin.
*Removed divider system for portable energy storage.
*Fixed some sound bugs.
*Fixed crazy entity item for energy cube and advanced solar generator.
*Made energy cube only drop in survival.
*Rewrote infusion system.
*Added liquid dictionary support.
*Added biofuel to ore dictionary.
*Bugfixes. Wooo!
2013-02-14 13:26:13 -05:00
Aidan Brady fb33db1ce2 v5.2.3 Release
*Made machines store more energy.
*Full-fledged BuildCraft power framework support.
*Made electric items work with IC2.
*Added silver ore processing.
*Fixed redstone in machines.
*Other various tweaks and enhancements.
2013-01-31 19:43:39 -05:00
Aidan Brady 27eff79971 v5.2.2 Release
*Added Teleporter Frame.
*Made the Purification Chamber accept Oxygen instead of sand.
*Gave the Crusher and Enrichment Chamber more recipes.
*Fix Elite Smelting Factory having glitchy SidedInventory sides.
*Minor tweaks and fixes.
2013-01-30 07:53:36 -05:00
Aidan Brady eaae2b6b07 v5.2.0 Release
*Updated voltages & generation rates.
*Gave the Heat Generator a unique active texture.
*Made the Bio Generator piston go up and down.
*Gave the Bio and Heat Generator particle effects.
*Fixed Electric Bow and Portable Teleporter able to provide energy.
*Added Configurator.
*Added inventory configuration system.
*Other minor bugfixes.
2013-01-24 18:01:59 -05:00
Aidan Brady b6ce025998 v5.2.0 Beta #1
*Updated textures.
*Added top and bottom textures for Smelting Factory.
*Revamped and simplified Recipe Handler.
*Individual GUI classes for NEI.
*Fixed portable teleporter text and button.
*Added Purification Chamber.
*Added Chunks.
*Added Dirty Dusts.
*Made Smelting Factory work with ISidedInventory, and in turn changed
some slot IDs.
*Fixed portable teleporters able to provide electricity.
*Fixed ore dictionary names.
*Made the Combiner require 8 dusts of a resource to function.
*Added config for update notifications.
*Fixed damage when teleporting.
*Added sounds when teleporting.
*Fixed secondary energy calculations on AdvancedElectricMachine.
*Made machines able to maintain their progress when unable to operate.
*Fixed Energy Cubes unable to input BC power.
*Other minor bugfixes.
2013-01-23 15:42:45 -05:00
Aidan Brady d0fed4f1ae v5.1.1 Release
*Updated Minecraft to 1.4.7.
*Updated textures wtih fixed output/input colors.
*Renamed ultimate tier to elite.
*Added a server-sided tick handler.
*Fix sound handler crash.
*Cleaned ItemElectric charge code.
*Lowered Heat Generator generation.
*Fixed generator outputs.
*Fixed wires not connecting to blocks on world load.
*Fixed energy cubes not accepting BC power.
*Made blocks compatible with UE wrench.
*Added option to enable Basic Components steel/bronze crafting.
*Fixed various container bugs.
*UE-friendly recipes.
*Updated CC API.
*Fixed theoretical elementizer.
*Added Teleporter.
*Added Portable Teleporter.
2013-01-20 20:15:59 -05:00
Aidan Brady 7faad6bdc1 v5.0.11b Release
*Bumped version to v5.0.11.
*Fix battery energy duplication.
*Update UE API.
*More intelligent containers.
*Fix energy cube voltage.
*Fix diamond dupe.
*Fix smelting factory dupe.
*Other minor bugfixes.
2013-01-14 13:30:58 -05:00
Aidan Brady 86d23225a2 v5.0.9 (Official) Release
*Fixed crash when disabling extras.
*Theoretical Elementizer doesn't show up in creative menu when extras
are disabled.
*Fix recipe inbalance.
2013-01-12 10:20:13 -05:00
Aidan Brady 2f61becc52 v5.0.9 Release
*Sounds for the Hydrogen Generator.
*Sounds for the Smelting Factory.
*Sounds for the Bio-Generator.
*Copper Dust.
*Tin Dust.
*Bumped version to 5.0.9.
*Fixed Ancient Warfare incompatibility.
*NEI plugin.
*Better Ore Dictionary integration.
*Configuration for item IDs.
*Other minor tweaks and bugfixes.
2013-01-12 09:52:41 -05:00
Aidan Brady c328e393bf v5.0.7 Release
*Bumped versions to 5.0.7.
*Removed lightning rod -- it's OP, buggy, and doesn't make sense.
*Sound effects for Heat Generator and Metallurgic Infuser.
*Hydrogen Generator voltage bumped to 240.
*Fixed Hydrogen Generator not working when below hydrogen level of 11.
*Fixed machinery BuildCraft support.
*Machines and generators light up when in active state.
*Fixed Metallurgic Infuser output bug.
2013-01-04 23:58:53 -05:00
Aidan Brady 4f7bc5f635 v5.0.5 Release
*Updated Metallurgic Infuser recipe system.
*Lowered Heat Generator rate.
*Cheapened Heat Generator.
*Fixed Basic Components hooks.
*Bumped versions to 5.0.5
2013-01-02 09:19:46 -05:00
Aidan Brady c758a5121b Voltage Changes for Wiebbe & Matt 2013-01-01 19:21:25 -05:00
Aidan Brady c96d591e11 v5.0.4 Beta #1
*Fixed console spam.
*Bumped version to 5.0.4.
*Fixed Smelting Factory not accepting electricity from wires.
*Made OreDict handling code function more efficiently.
*Fixed a few bugs in Smelting Factory container.
*Added shift-click support for upgrades in Metallurgic Infuser.
*Fixed sound identifiers.
2012-12-31 14:33:36 -05:00
Aidan Brady 573c21d8ad v5.0.3 Release
*Synchronized sound system around SoundHandler.sounds ArrayList.
*Bumped version to 5.0.3.
*Removed unbalanced Enriched Iron uses.
*Fixed block IDs.
*Replaced Refined Steel with Steel.
*Replaced Redstone with Bronze.
*Updated to use Forge's new block registration system.
*Fixed bronze Metallurgic Infuser recipe.
*Bumped Advanced Solar Generator output to 512v.
*Made Platinum Compressor cooperate with Ore Dictionary.
*Fixed infusion notification.
*Revamped and removed bugs in sound system.
*Fixed crash when removing iterated sounds.
*Fixed configuration usage.
*Other minor bugfixes and formatting.
2012-12-30 16:34:45 -05:00
Aidan Brady af335b35ab Fixed Heat Generator conflict 2012-12-27 14:39:24 -05:00
Aidan Brady 5ff5a5bac0 v5.0.2 Release
*Removed logo and mcmod.info from repo.
*Updated readme version.
*Updated modules' version numbers.
*Fixed UE wire connections.
*Fixed steel recipes.
*Added Enrichment Chamber recipe to obtain steel from refined steel.
2012-12-27 14:38:08 -05:00
Aidan 8b18aa0dc1 Merge pull request #28 from calclavia/patch-1
Fixed heat generator NPE
2012-12-26 08:10:19 -08:00
Henry Mao bcb588ea1b Fixed heat generator NPE
Error crashed server many times. http://pastebin.com/TgR1ZFge
2012-12-26 19:24:54 +08:00
Aidan Brady ca3018b5b7 v5.0.1 Release
*Fixed incorrect repo location.
*Formatting.
*Fixed minor bugs in Metallurgic Infuser.
*Fixed unobtainable machines.
2012-12-23 14:46:11 -05:00
Aidan Brady ebf8bf5367 v5.0.1 Beta #3
*Fixed ISidedInventory for nearly all machines.
*Added handy sided inventory methods to MekanismUtils.
2012-12-21 15:46:18 -05:00
Aidan Brady 769593000d *Removed knives, I don't like them anymore.
*Added steel tools & armor.
*ISidedInventory support in celebration of the RedPower release.
*Fixed update notifier.
*Fixed glitchy Metallurgic Infuser dump button.
*Fixed glitchy Electrolytic Separator output toggle button.
*Fixed incorrect hardness for Steel Block.
*Metallurgic Infuser crafting recipe.
*Fixed NBT for Metallurgic Infuser.
*More javadocs.
*Added new peripheral commands for Metallurgic Infuser.
*Fixed crash when using BC energy with generators.
2012-12-21 08:30:40 -05:00
Aidan Brady 45b4510dc7 v5.0.1 Beta #2
*Updated to MC v1.4.6.
*Updated all APIs.
*Repackaged for new Forge.
*Added Metallurgic Infuser for making Steel and Bronze.
*Added Refined Steel Dust.
*Added Refined Steel Ingots.
*Made Refined Iron -> Steel Block.
*Maps instead of Vectors for recipes.
*New recipe managing for Metallurgic Infuser.
*Cleaned up imports.
*Added new Javadocs.
*Made Electrolytic Separator texture changed based on what gas it is
outputting.
*Other various bugfixes.
2012-12-20 16:53:39 -05:00
Aidan Brady 75e762fd35 v5.0.1 Beta #1
*Gave the Hydrogen Generator a model.
*Gave the Electrolytic Separator a model.
*Gave the Heat Generator a model.
*Fixed Energy Cubes dropping two of themselves.
*Updated javadocs.
*Added option to change Electrolytic Separator output.
*Added three tiers of Smelting Factory.
*Other minor changes.
2012-12-19 15:23:55 -05:00
Aidan Brady 88bed492ee v5 Release
*Fixed generator output.
*Quick fix for BuildCraft transportation pipes.
*Updated crafting recipes.
*Fixed redundant TE invalidation.
2012-12-14 11:58:06 -05:00