Commit graph

29 commits

Author SHA1 Message Date
Aidan Brady
2312bd91b7 v5.5.6 Beta #13
*Better recipe management.
*Robit's item pickup mode can be toggled.
*Fixed null Robit name in item form.
*Animation for item pickup.
*Slightly better transmitter rendering.
2013-06-01 12:37:43 -04:00
Aidan Brady
6d0a68e47e v5.5.6 Beta #12
*Fixed up new upgrade behavior.
*Added button to teleport Robit back home.
*Robit now picks up items off the ground.
*Fixed Robit's inventory shift-clicking.
*Robit now stores his name in item form.
2013-05-29 21:51:48 -04:00
Aidan Brady
9c189116fa v5.5.6 Beta #11
*Fixed liquid update packets.
*SideOnly checks in client classes.
*Robits have nameplates and can be renamed.
*Robits can now breath in outer space.
2013-05-29 11:35:30 -04:00
Aidan Brady
d7566428d5 v5.5.6 Beta #6
*Configurable machines now render colored overlays when being hovered
over with a configurator.
*Fixed render NPE.
*Fixed config being loaded after blocks/items.
*Byte[] packet management.
*Machine side config is now synced to the client.
2013-05-23 13:30:12 -04:00
Aidan Brady
048a4742ca v5.5.6 Beta #3
*Better energy balance.
*Robit now can serve as an anvil.
*Robit's eyes and back panel now glow, and the rest of the body doesn't.
2013-05-20 15:06:10 -04:00
Aidan Brady
782c8467e8 v5.5.6 Beta #2
*Robit uses energy when following it's owner.
*Robit has built in furnace.
*Robit only moves when it has energy.
*Fixed Wind Turbine/Adv Solar Gen crash.
*Fixed bad direct IC2 conversion.
*Chargepads charge armor inventory.
*Better Heat/Bio generation.
*Crafting recipe for Robit.
*Ore Dictionary support for iron/gold ore.
2013-05-20 13:51:18 -04:00
Aidan Brady
44be9a19b9 v5.5.6 Beta #1
*Added Robit.
*Added Chargepads.
*Fixed swords not able to be enchanted.
*Energy displayed in tooltip when mouse hovering over display bar on
GUIs.
*General cleanups.
*Fixed incorrect machine inventory configuration.
2013-05-19 18:43:01 -04:00
Aidan Brady
9cb7a893c9 v5.5.5 Release
*Added Easter Egg in Dynamic Tank.
*Refactored liquid/energy rendering management.
*Animation for when Dynamic Tank is created.
*Enhanced Dynamic Tank calculation.
2013-05-14 11:34:26 -04:00
Aidan Brady
b7c1a7afc6 v5.5.5 Pre-Release #1
*Code claeanups.
*Bumped all MC versions to 1.5.2.
*Fixed teleporters teleporting in-block.
*Added Thermal Expansion charging/discharging support.
*Fixed Coal Ore Enrichment Chamber recipe.
*Added Compressed Carbon recipe for Charcoal.
2013-05-09 08:56:36 -04:00
Aidan Brady
05a8ea03e9 v5.5.5 Beta #2
*Added Dynamic Tanks.
*Added Dynamic Valves.
*Added Dynamic Glass.
*Added Wind Turbines.
*Factories can change recipe type.
*Events for liquid and energy transfer.
*Fixed console spam.
*Fixed major lag with Universal Cable and lava-carrying Mechanical
Pipes.
*Liquid now renders with correct transparency.
*Fixed bad packets with Mechanical Pipe.
*Fixed NPE with null array in liquid transfer.
*Sounds now load if the sound system changes state in-game.
*Sounds now pause when the game pauses.
*Other enhancements and fixes.
2013-04-28 15:23:08 -04:00
Aidan Brady
557d12bc0c v5.5.5 Beta #1
*Version bumped to v5.5.5.
*Fixed API bug.
*New item charging system.
*Began removing UE references for reliancy.
2013-04-23 15:36:43 -04:00
Aidan Brady
e7a31005bc v5.5.4 Release
*New texture for the Pressurized Tube.
*Gas is now displayed in Pressurized Tubes.
*Updated GasTransferProtocol for new standards.
*FINALLY THE RELEASE! WOOHOO!
2013-04-22 20:14:00 -04:00
Aidan Brady
d6373f422b v5.5.4 Golden Master #2
*Removed full/empty checks for liquid tanks.
*Fixed particles on Electrolytic Separator.
*Javadocs and cleanups.
*Fixed lighting on Mechanical Pipes and Universal Cables.
*Much more efficient client-side energy transferring.
2013-04-22 18:15:03 -04:00
Aidan Brady
670990ea57 v5.5.4 Pre-Release #4
*Updated IC2 API.
*Fixed a few bugs in LinkedPowerProvider.
*Fixed Electric Chest NBT data save.
*Registered all items with GameRegistry.
*IStrictEnergyAcceptor for @liquidgithub.
2013-04-19 15:43:00 -04:00
Aidan Brady
0ad99bb92c v5.5.4 Pre-Release #3
*Mechanical Pipes for liquid transportation.
*Fixed a few javadocs.
*Fixed electric chest misbehaving in item form.
*Fixed private value accesses.
*Even better sound handling.
*More efficient item charging/decharging.
2013-04-17 22:40:11 -04:00
Aidan Brady
918264d1c1 Attempts to fix server-side crash. 2013-04-12 21:32:43 -04:00
Aidan Brady
13f62827f3 v5.5.4 Beta #10
*Updated ComputerCraft API.
*Updated IC2 API.
*Updated Buildcraft API.
*Updated Universal Electricity API.
*Updated Thermal Expansion API.
*Updated Forge to build #651.
*Removed 'snooper' data.
*Cleaned up model and render code.
*Fixed infinite output bug.
*Better pumping calculations.
*Removed Electric Pump active state.
*Fixed Obsidian TNT entity size.
*Added Electric Chest.
2013-04-12 20:25:21 -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
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
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
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 Brady
8f772c1333 v5.4 Pre-Release #1
Fixes, new packet system.
2013-02-26 20:21:30 -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
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
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
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
Renamed from src/mekanism/common/PacketHandler.java (Browse further)