Christian
3c1b234a61
Fix up MCP merger - it definitely works now - the game runs and runs well.
...
Fix up a couple of small network related issues.
Fix up the server launching fml properly.
2012-08-10 10:03:33 -04:00
LexManos
3aa13d8640
Include Forge's AT config into redist zips.
2012-08-10 02:25:48 -07:00
LexManos
acdcfd0a56
Added new pick block hook for blocks and entites to allow for better grained control of the result.
2012-08-10 02:09:11 -07:00
LexManos
d14b1b4e1f
Fix oreientation bug causing levers not being able to place.
2012-08-10 02:08:26 -07:00
LexManos
44e6fd90c9
Moved over Configuration
2012-08-10 00:31:39 -07:00
LexManos
ba0cc6ec12
Added common folder support to startclient/startserver
2012-08-09 20:34:16 -07:00
LexManos
349da399ff
Added some missing quotes that caused issues if your workspace had a space in it.
2012-08-09 20:01:51 -07:00
LexManos
f36d410cc4
Update fml
2012-08-09 19:13:12 -07:00
LexManos
dca24fd567
Add lib folder to installed eclipse
2012-08-09 19:02:28 -07:00
LexManos
69e9c31aef
Copy forge files over in install.
2012-08-09 18:48:20 -07:00
LexManos
a759939e13
Delete conf, server compile, update fml, and fix install script.
2012-08-09 18:37:52 -07:00
LexManos
f31b8a98a9
Cleaned up some more, fixed infinite loop with cancelable annotation, Client now compiles and enters world just fine.
2012-08-09 16:47:35 -07:00
Christian
6eb4bceee3
Add in missing patch - also, launch FML properly from the server
2012-08-09 09:21:16 -04:00
Christian
6d0f7ace17
Entity spawn adjustment - tracker
2012-08-09 08:40:32 -04:00
LexManos
ba9e3a251c
Nope, unneeded patch
2012-08-09 03:11:40 -07:00
LexManos
dae4a07c60
Updated Client side patches for the new Merged MCP workspace.
2012-08-09 03:06:41 -07:00
LexManos
859ebae365
Fix ModLoader compilation, and MCPmerger invocation for Forge.
2012-08-09 03:04:25 -07:00
LexManos
3d26511322
Include conf folder and merge config in source zip
2012-08-08 23:44:32 -07:00
Christian
185babbd85
Entity spawning - done
2012-08-09 01:58:14 -04:00
Christian
d970f7a530
Generate a universal binary package since we can now :)
2012-08-09 01:57:42 -04:00
Christian
83fdb602e2
Merge branch 'MergingClientServer'
2012-08-08 22:58:33 -04:00
Christian
c1bd11e64a
Reorganized all the current patches
2012-08-08 22:57:37 -04:00
Christian
c1b3bfd007
Fix up annotation parser to parse arrays and enums
2012-08-08 22:10:56 -04:00
LexManos
9b81775a2f
Added SideTransformer to strip side only functions/fields out.
2012-08-08 18:53:41 -07:00
LexManos
ac8945a4f8
Stage 1 of merging the client and server for MCP.
...
Results:
Client: 362
Server: 3 (Only due to issues of FF decompilation inconsistancies)
Common: 910
Stage 2: Write runtime transformer to remove annotated fields/methods with invalid side annotation.
2012-08-08 05:48:06 -07:00
Christian
77f4cc5bea
Gui Handler ported from MC forge
2012-08-08 00:31:24 -04:00
Christian
8998d4c5e0
Revert dumb stuff with commands patch - lots of gfx patching
2012-08-07 23:11:37 -04:00
LexManos
1bd8cdcd3e
Removed a lot of old files
2012-08-07 18:31:25 -07:00
Christian
0ddf61cee2
Almost finished basic network stuff now
2012-08-07 20:41:37 -04:00
Christian
84efb72e46
Update some patches- more network work
2012-08-07 20:10:36 -04:00
LexManos
316bf8d448
Finished World and EntityMinecart patches.
2012-08-07 16:54:14 -07:00
LexManos
41f1a60f32
More conversions, added all the entity living events.
2012-08-07 01:24:06 -07:00
LexManos
4e91293271
More work, moved over packet stuff, need to change everything to use new NetworkMod system
2012-08-06 20:45:37 -07:00
Christian
f4b9055171
Bunch of hooks re-added : network is more complete now, lot of basemod cleanup, moving stuff into
...
the registry area
2012-08-06 22:30:13 -04:00
LexManos
8db1584730
Moved some files.
2012-08-06 17:52:48 -07:00
LexManos
e58129ddd2
A bulk of more patches converted, updated fml
2012-08-06 17:52:23 -07:00
LexManos
31a908b754
More patches converted.
...
Refactored some of the events to be a better hiarachy.
2012-08-06 15:07:53 -07:00
Christian
12927291a7
Fix location of forge in common handler - also some tweaks to modloader and other stuff
2012-08-06 17:27:21 -04:00
Christian
73bdd512c5
Network support - there's still some work to do and full id sync isn't done yet, but it has proper registration
...
semantics and hooks for 250 handling
2012-08-06 16:12:50 -04:00
Christian
8bda53cb77
Add in a lot of network handler stuff - also, expose the asm harvested data
2012-08-06 09:52:42 -04:00
LexManos
80ad4be5b1
Some more patch migration before bed.
2012-08-06 03:54:57 -07:00
LexManos
d286154997
More progress on converting patches from 1.2.5
2012-08-06 03:35:57 -07:00
LexManos
545b905f11
Implemeneted adding grass seeds, as well as IShearable for BlockTallGrass
2012-08-05 19:41:18 -07:00
LexManos
cc74f7d7d0
Implemented BonemealEvent (IBonemealHandler replacement), and bonemeal making grass.
2012-08-05 19:15:13 -07:00
LexManos
2d7deacead
Renamed MinecraftForge.eventBus to EVENT_BUS as it's constant.
2012-08-05 19:14:02 -07:00
LexManos
bb0f84925e
Moved in OreDictionary stuff to new system. IOreHandler is replaced by OreDictionary.OreRegisterEvent
2012-08-05 17:59:53 -07:00
LexManos
bd93dd58d0
Missed a file
2012-08-05 03:23:38 -07:00
LexManos
1fb042621c
First push of some small patches and introduction of basic events. As well as the first cases for Forge's Access Transformer
2012-08-05 03:20:07 -07:00
Christian
09098f8a0f
Remove some unneeded fields from the annotations
2012-08-05 02:24:02 -04:00
LexManos
5672b783da
Moved paulscode to new client folder
2012-08-04 22:53:48 -07:00