Commit graph

12 commits

Author SHA1 Message Date
Aidan Brady
1be888ca88 v4.3 Beta #1
*Updated mcmod.info.
*Removed PlatinumCable both physically and code-ly.
*Completely refactored TileEntity hierarchy *again* to make code more
efficient.
*Fixed container bug.
*Fixed GUI text not rendering.
*Added missing javadocs.
*Removed unused and unneeded code.
*Added Generator base for making Obsidian Ingots generators.
*Added Heat Generator, a block that generates energy with heat.
*Doubled Platinum Ore generation.
*Fixed energy devices to only have a max damage of 100.
*Fixed energy devices not working in SMP.
*Updated ITileNetwork with new packet changes.
*Other various bugfixes.
2012-10-28 18:18:23 -04:00
Aidan Brady
7e4f1e7a1b v4.2.3 Release
*Updated to 1.4.2.
*Add 'getMaxEnergy' command to machines and power units.
*Add 'getEnergyNeeded' command to machines and power units.
*Add crafting recipes and creative tab assignment for machine upgrades.
*Add power transfer system for power units, so energy can be
transferred without needing UE, IC2, or BC.
*Bugfixes.
2012-10-25 17:55:35 -04:00
Aidan Brady
152cbc9ac2 v4.2.3 Beta #3
*Fixed machines not invalidating when destroyed.
*Fixed advanced electric machines not accepting energy upgrades.
*Fixed theoretical elementizer progress not updating with speed upgrade.
*Removed unneeded methods from IElectricMachine.
*Renamed 'getScaledChargeLevel()' to 'getScaledEnergyLevel()'
*Completely refactored GUI code on machines.
*Added energy meter to all machines.
*Fixed minor GUI bugs.
2012-10-23 09:23:23 -04:00
Aidan Brady
8384fdd064 v4.2.3 Beta #2
*Fixed animated textures.
*Added 'latest' command.
*Added energy logo to Enrichment Chamber and Crusher GUI.
*Added upgrade slot to all machines.
*Added machine upgrade system.
*Added Speed, Energy, and Ultimate upgrades.
*Added PaulsCode-based sound system.
*Added sound effects to machines.
*Updated tile entity code.
*Removed more default parameter names.
*Added lots of javadocs, specifically to PacketHandler.
*Fixed EnumColor object.
2012-10-21 21:29:26 -04:00
Aidan Brady
0b81562191 Moved textures to '/textures,' removed RenderObsidianArrow 2012-10-18 15:25:15 -04:00
Aidan Brady
7753eba45f v4.2.3 Beta #1
*Moved setup to init(), saved preInit() for registering the
configuration.
*Removed Obsidian Arrows.
*Gave the Obsidian Bow an animation.
*Fixed '/oi' command and added some more parameters.
*Arrow launched from Obsidian Bow catches on fire, instead of it only
lighting a mob on fire.
*Bumped version to 4.2.3.
2012-10-18 10:26:34 -04:00
Aidan Brady
e12825cccc v4.2.2 Beta #1
*Fixed redstone advanced machine container bug.
*Removed unused methods from IEnergizedItem.
*Added 'IPeripheral' CC support to IElectricMachine.
*Removed tile entity-based texture system.
*Fixed advanced electric machine active update.
*Moved to TextureFX for machine animations.
*Removed old textures from terrain.png and added new pictures for all
animations.
*Added CC support for machines and power units.
*Removed texture preloads for non-existant textures.
*Bumped version to 4.2.2!
2012-10-09 16:27:10 -04:00
Aidan Brady
44bb93be1e v4.2.0 Beta #1
Sorry, changelog is too big.  To be precise, *ENERGY.*
2012-10-02 14:39:40 -04:00
Aidan Brady
a398fb9631 v4.0.9 Release
Bugfixes!
*Added range packets for machines.
*Fixed machines changing facing after you go more than 40 blocks away.
*Updated IC2 hooks to run on startup.
*Fixed gold dust turning into iron ingots in Platinum Compressor when
IC2 is installed.
*Fixed iron dust turning into gold ingots in Platinum Compressor when
IC2 is installed.
*Fixed machine blockNames.
*Added smelting for Platinum Dust to turn into Platinum Ingots.
*Added macerator recipe for Platinum ore to turn into 2 Platinum Dust.
*Fixed block creative tab.
*Bumped version to 4.0.9.
2012-09-24 23:53:22 -04:00
Aidan Brady
a4f7d615a3 v4.0.6 Release
*Merged all block sprites into "terrain.png."
*Fixed Obsidian Bow texture.
*Merged Platinum Ore, Platinum Block, Redstone Block, Refined Obsidian,
Coal Block, and Refined Glowstone into a single block ID.
*Added separate thread for retrieving news and newest version.
*Lots more javadocs!
*Started work on sound system.
*Made tile entity handle machine facing.
*Added NBT storage to save currentItemBurnTime, isActive, and facing.
*Fixed packet system to retrieve block state from server on game
startup.
*Fixed block direction and isActive state not being loaded on game
startup.
*Only TileEntityMachine handles NBT saving/loading now.
*Fixed strange characters in version number retrieving.
*Added Forge Configuration support instead of generic Properties.
*Renamed ThreadServerData to ThreadSendData.
*Fixed double name-adding for Redstone Block.
*Changed version number to 4.0.6.
2012-09-08 12:48:24 -04:00
Aidan Brady
f3102fd25c v4.0.0 Beta #3 (Build 1)
Added in Theoretical Elementizer block to replace LifeBlock.
Touched up on machine block code.
Fixed GUIs on Enrichment Chamber and Combiner.
Added Enriched Alloy.
Basic bugfixes
2012-08-16 21:46:21 -04:00
Aidan Brady
37dbadc0a5 Rebase for 1.3.2
Updated Methods to work with 1.3.2
2012-08-15 16:41:41 -04:00