Christian
|
fa38c1a6b3
|
Tidy up some APIs, expose the addOverride mechanism. This should be pluggable by forge
but may need work to allow for each mod to have it's own override set
|
2012-08-13 19:57:40 -04:00 |
|
Christian
|
6a273dd98f
|
Fix derp in LanguageRegistry
|
2012-08-13 16:45:47 -04:00 |
|
Christian
|
f41391b13c
|
FMLModcontainer should not complain about annotations it has no idea about. so stfu fmlmodcontainer
|
2012-08-13 16:15:11 -04:00 |
|
Christian
|
179ed74456
|
Fix derp with EntityRegistry- bimap is not the right type for the name->container list
|
2012-08-13 15:55:24 -04:00 |
|
Christian
|
deab31fb03
|
Add in a sided variant of the packethandlers in the annotation - also, a bit more
explicit warning on when to register blocks - if you do it after pre-init, you'll
reset the achievements
|
2012-08-13 15:26:29 -04:00 |
|
Christian
|
c393299a91
|
Generate channel registration for client, also, do it before the login events so you can send packets
|
2012-08-13 11:58:44 -04:00 |
|
Christian
|
80b3f0fd97
|
Capture server packet handling errors into the FML log file for diagnostics
|
2012-08-13 11:52:30 -04:00 |
|
Christian
|
519d2365ca
|
one more change for the road :)
|
2012-08-13 01:24:02 -04:00 |
|
Christian
|
71642f02f8
|
Don't spit debug all over the floor
|
2012-08-13 00:24:15 -04:00 |
|
Christian
|
0c3535ff26
|
updated conf, commands patch (missing newline?) and capturing the actual running
MC version and validating it at relaunch time is the correct MC version.
|
2012-08-13 00:17:34 -04:00 |
|
Christian
|
6f4dbd5376
|
Add in callableminecraftversion
|
2012-08-12 23:54:41 -04:00 |
|
Christian
|
9b74df5e62
|
Entity AI accessibility, also AccessTransformer can make certain classes public now
|
2012-08-12 23:50:27 -04:00 |
|
Christian
|
8d8f36bac0
|
Add in a simple packet dispatcher for sending packets around
|
2012-08-12 22:45:18 -04:00 |
|
Christian
|
8a0cfed5c6
|
Add in a sided packet registry so that client vs server can vary
|
2012-08-12 22:23:03 -04:00 |
|
Christian
|
e229b6f6eb
|
Fix double forge init on server
|
2012-08-12 20:34:23 -04:00 |
|
Christian
|
8a74a152e5
|
Merge pull request #50 from Krapht/master
Fix for getNextAvailableRenderId() returning ids in use by vanilla - thanks krapht!
|
2012-08-12 06:55:23 -07:00 |
|
Krapht
|
c1dccae4b8
|
Fixed getNextAvailableRenderId() returning ids in use by vanilla
|
2012-08-12 14:45:03 +02:00 |
|
LexManos
|
f73e4b6169
|
Fix MCPMerger injecting Side/SideOnly when it already exists.
|
2012-08-12 04:27:36 -07:00 |
|
LexManos
|
9777204547
|
Added patch verification to commands.py patch, and made it so MCP will check the original jars for the server, to prevent it from saying modified when it started out clean.
|
2012-08-12 02:49:39 -07:00 |
|
LexManos
|
0b343c1a49
|
Add DEBUG constant to Access/Side Transformers to remove spam when not needed. Also AccessTransformer and MCPMerger should return a error code when it can not process causing MCP to stop decompile.
|
2012-08-12 01:23:10 -07:00 |
|
Christian
|
4f7996e361
|
Fix EntityRegistry - mods can specify update frequency, range and velocity data, and also
patch EntityTracker to actually track FML entities
|
2012-08-12 00:18:04 -04:00 |
|
Christian
|
20029feb88
|
Fix NPE with no channels - always register FML
|
2012-08-12 00:17:07 -04:00 |
|
LexManos
|
c4149f7b55
|
Added missing quotes around compile command.
|
2012-08-11 16:03:33 -07:00 |
|
Christian
|
f20ef77a91
|
Fix up the network mod issue properly. Maintain a real cache of mod objects
|
2012-08-11 16:21:03 -04:00 |
|
Christian
|
6d79241652
|
Remove profiler stuff - it's been deeply reorged. I'll look at re-adding it later
|
2012-08-11 14:12:39 -04:00 |
|
Christian
|
4f9cc6b398
|
Fix up command patch to actually work
|
2012-08-11 14:12:23 -04:00 |
|
Christian
|
5a0d08b892
|
Fix commands.py to always include the two side classes so the fml jars are valid.
|
2012-08-11 14:01:27 -04:00 |
|
Christian
|
85f665dd1d
|
Fix build script- put client in first
|
2012-08-11 13:05:37 -04:00 |
|
Christian
|
2d31dbba15
|
Put the marker on the server ML file too
|
2012-08-11 13:04:59 -04:00 |
|
Christian
|
938cecbdf7
|
Fix universal not to dupe entries in the jar, also add in the fml mod as "untransformable"
|
2012-08-11 12:34:25 -04:00 |
|
Christian
|
57de5c1b90
|
Fix up launch when obfuscated *sigh*
|
2012-08-11 12:24:43 -04:00 |
|
Christian
|
35fda10b50
|
Update netclienthandler patch.
|
2012-08-11 12:10:22 -04:00 |
|
Christian
|
d663884aa5
|
Fix NPE for server relaunch
|
2012-08-11 12:05:13 -04:00 |
|
Christian
|
ff18294591
|
Fix up Package.getPackage(), also fix up loadcontroller construction
|
2012-08-11 11:44:55 -04:00 |
|
Christian
|
3918c5e810
|
Add in Package.getPackage() support for sengir
|
2012-08-11 11:12:16 -04:00 |
|
Christian
|
92b7ed1182
|
Lost of work to try and complete ML support - probably still bits missing, but mostly there
|
2012-08-11 11:02:09 -04:00 |
|
LexManos
|
185f8ddbc7
|
Newlines in diff file
|
2012-08-11 02:27:19 -07:00 |
|
LexManos
|
953f99787e
|
Add special case to add Side/SideOnly to difflist
|
2012-08-11 02:25:40 -07:00 |
|
Christian
|
7e35f13f30
|
Fix up some network related stuff and optimize mod lookup a bit
|
2012-08-11 02:43:04 -04:00 |
|
Christian
|
2e66429b03
|
Fix up proxy injector to inject properly
|
2012-08-11 02:24:29 -04:00 |
|
LexManos
|
1e4d788cd0
|
Fix decompile
|
2012-08-10 20:41:59 -07:00 |
|
Christian
|
7440cc89e9
|
Fix NPE on missing mods - still need to actually handle missing mods properly on client
|
2012-08-10 23:27:11 -04:00 |
|
Christian
|
fde0619e9b
|
New downloader UI and new downloader backend - should be more robust now
|
2012-08-10 23:18:52 -04:00 |
|
LexManos
|
a1c14779d2
|
Added -no_gen_conf to jenkins build
|
2012-08-10 20:09:47 -07:00 |
|
LexManos
|
5a1f84ed5b
|
Added some extra error prints, hopeully get something useful when installed in the client.
|
2012-08-10 18:54:06 -07:00 |
|
LexManos
|
49385961d9
|
Updated conf merger script to just merge everything, and normalize the line endings so git doesn't complain.
|
2012-08-10 18:25:11 -07:00 |
|
Christian
|
dd319a2938
|
SidedProxy should work again - anywhere. Make sure it's on a static field though
|
2012-08-10 17:42:43 -04:00 |
|
Christian
|
7b2d09844c
|
More ticking hooks, and some other bits of clean up. Very close to "done" now.
|
2012-08-10 17:11:01 -04:00 |
|
Christian
|
b5dc18ff7e
|
Fix up modloader and clean up junk method
|
2012-08-10 16:42:21 -04:00 |
|
Christian
|
5e7cb9106d
|
A lot of missing patches to code re-added. Almost all functionality should now
be restored.
ModLoader compatibility is not yet assured, there are some wrapper classes that
need re-writing first
|
2012-08-10 16:39:03 -04:00 |
|