Commit graph

3569 commits

Author SHA1 Message Date
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
Aidan Brady
ee7bf323f3 v5 Polish #5 Build #2
*Updated IC2/BC conversion ratio.
*Added 'Enriched Iron' for obtaining Platinum without it's ore.
*Updated Solar Generator's crafting recipe.
*Fixed 'Energized Bow' name.
2012-12-09 13:03:49 -05:00
Aidan Brady
aefa33b433 v5 Polish #5
*Updated textures, gave crusher an animated texture.
*Made sound effect volume be based off of base MC volume.
*Updated javadocs.
*Updated item IDs in all modules.
*Added thin glass to paxel's efficiency array.
*Updated UE API.
*Fixed OreDict crash.
*Added 'Control Circuit' as an essential crafting element for machines.
*Other minor bugfixes.
2012-12-09 00:24:30 -05:00
Aidan
71dcbd34fd Update README.md 2012-12-03 10:44:34 -05:00
Aidan Brady
d8559e5f4d v5 Polish #4
*Fixed electricity handling.
*Touched up on GUIs.
*Added complete OreDict support.
*Javadoc touch ups.
*Started on Hydro Generator.
*Other minor bugfixes.
2012-12-03 10:10:48 -05:00
Aidan Brady
95eb7d24fb v5 Polish #3
*Fixed generator GUIs.
*Fixed all energy generation rates of generators.
*Merged all textures into a single file.
*Fixed energy duplication glitch.
2012-11-29 14:56:38 -05:00
Aidan Brady
2738ef955b v5 Polish #2
*Fixed Atomic Dissassembler name.
*Fixed Energy Cube GUI.
2012-11-29 10:41:37 -05:00
Aidan Brady
36ea2bdb43 v6 Polish #1
*Fixed Forestry integration.
*Fixed being able to smelt all dusts into Platinum Dust.
*Fixed being able to smelt all ores into Platinum Ingots.
*Fixed Platinum Ore smelting recipe returning 2 Platinum Ingots.
*Fixed crash when using Steve's Stopwatch.
*Fixed client failing and textures glitching when using Steve's
Stopwatch.
*Fixed being able to set machines,' Advanced Solar Generators,' and
Bio-Generators' orientation upwards.
*Made Solar Generators be shaped like slabs.
*Finally cleaned up tool and armor code.
*Started work on Steel Tools and Armor.
*Made client-to-server data transfer only work if Minecraft's snooper
function is enabled.
2012-11-28 20:03:55 -05:00
Aidan Brady
03f701d200 v5 Pre-Release #5
*Minorly cleaned up Energy Cube blockBreak() code.
*Made Energy Cube block corresponding ItemBlock with correct tier and
electricity information.
*Fixed machines not being removed from the IC2 E-net.
*Fixed error when taking an empty gas tank off the creative menu.
*Removed Energy Orb and Energy Cube code.
*Redid several recipes, added crafting recipes for Energy Cube tiers.
*Updated several javadocs.
*Fixed getEnergyCubeWithTier() to work correctly and efficiently.
*Fixed Energy Cube's getUnchargedItem() not setting the correct tier.
2012-11-28 11:26:52 -05:00
Aidan Brady
b6d61b1583 Removed UE API from repo. 2012-11-28 10:34:02 -05:00
Aidan Brady
4efea54c74 v5 Pre-Release #4
*Removed extenal APIs from repo, as Mekanism no longer works in a
Jenkins-based build system.
*Removed Oxygen and Hydrogen tank -- made a single Storage Tank that
can store any type of gas.
*Updated javadocs in IStorageTank to match it's new universal state.
*Fixed Gas Tank GUI not opening.
*Removed Power Units and Energy Cubes/Tablets/Orbs.
*Added Energy Cubes -- blocks that work as batteries when in their item
form, and when placed, have all the data they had in an item form.
2012-11-28 10:33:34 -05:00
Aidan Brady
8ae6207eac v5 Pre-Release #3
*Renamed RenderHandler "BlockRenderingHandler."
*Added basic item rendering functionality, thanks to @CovertJaguar's
help.
*Merged all generators into a single block ID.
*Fixed NPE when lauching game before data has been retrieved from
server.
*Renamed NuclearCore to AtomicCore.
*Renamed NuclearDisassembler to AtomicDisassembler.
2012-11-26 19:18:50 -05:00
Aidan Brady
e1167f04f3 v5 Pre-Release #2
*Separated the mod into 3 different modules.
*Fixed SMP crash.
*Fixed crash when right-clicking Advanced Solar Generator.
*Removed energy system, now uses UE energy system.
*Reduced energy generation for machines.
2012-11-25 10:45:00 -05:00