remuladgryta
|
2e236faec7
|
fixed java.lang.NoSuchMethodException
getServerHandlerSpecDefaultValue() and
getClientHandlerSpecDefaultValue() should no longer give derp exeption
|
2012-08-14 09:50:22 +03:00 |
|
LexManos
|
129c356ecf
|
FML will skip gathering MD5s for classes in the cpw package during the the inital recompile {Make Side/SideOnly reobf properly}
|
2012-08-13 21:53:52 -07:00 |
|
LexManos
|
d8316b0bdc
|
Merge remote-tracking branch 'origin/master'
|
2012-08-13 21:05:14 -07:00 |
|
LexManos
|
1d3a92f3f1
|
Updated FML install to provide better error output, Updated commands.py patch to disable recompile of server project.
|
2012-08-13 21:02:55 -07:00 |
|
Christian
|
81c858c719
|
Hopefully let build continue if server reobf fails, and fix derp in FMLNetworkHandler for entities
|
2012-08-13 23:25:08 -04:00 |
|
Christian
|
341041aedb
|
Fix up concurrent modification exception - ticks for players now occur on both sides
|
2012-08-13 22:55:23 -04:00 |
|
Christian
|
25256b2295
|
Merge the last bits of the server code into the common directory, and annotate ModLoader/BaseMod for sided use
This means the FML-Server project is now defunct as all code is either common, client or bukkit.
|
2012-08-13 22:51:53 -04:00 |
|
Christian
|
13874ba547
|
Actually fix the applet launch - it now launches properly *and* closes the window
|
2012-08-13 22:12:36 -04:00 |
|
Christian
|
bde58add62
|
Fix up relaunch of the applet
|
2012-08-13 21:44:43 -04:00 |
|
Christian
|
9112c63347
|
Change language loading a bit
|
2012-08-13 20:28:53 -04:00 |
|
Christian
|
78fa2b8d78
|
Update spritehelper bitmaps for items and terrain
|
2012-08-13 20:08:03 -04:00 |
|
Christian
|
6922c369f3
|
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
|
b0fd438a1d
|
Fix derp in LanguageRegistry
|
2012-08-13 16:45:47 -04:00 |
|
Christian
|
99f4f0c7d3
|
FMLModcontainer should not complain about annotations it has no idea about. so stfu fmlmodcontainer
|
2012-08-13 16:15:11 -04:00 |
|
Christian
|
b09c1cd242
|
Fix derp with EntityRegistry- bimap is not the right type for the name->container list
|
2012-08-13 15:55:24 -04:00 |
|
Christian
|
5ca3bf9362
|
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
|
c6a9884bde
|
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
|
43825ca78e
|
Capture server packet handling errors into the FML log file for diagnostics
|
2012-08-13 11:52:30 -04:00 |
|
Christian
|
44eeadb211
|
one more change for the road :)
|
2012-08-13 01:24:02 -04:00 |
|
Christian
|
7011da5fa9
|
Don't spit debug all over the floor
|
2012-08-13 00:24:15 -04:00 |
|
Christian
|
c61ddfa9d1
|
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
|
e64b6dcb13
|
Add in callableminecraftversion
|
2012-08-12 23:54:41 -04:00 |
|
Christian
|
183dc236e4
|
Entity AI accessibility, also AccessTransformer can make certain classes public now
|
2012-08-12 23:50:27 -04:00 |
|
Christian
|
ef5349dec2
|
Add in a simple packet dispatcher for sending packets around
|
2012-08-12 22:45:18 -04:00 |
|
Christian
|
b39afc0711
|
Add in a sided packet registry so that client vs server can vary
|
2012-08-12 22:23:03 -04:00 |
|
Christian
|
a8579b43ac
|
Fix double forge init on server
|
2012-08-12 20:34:23 -04:00 |
|
Christian
|
fa92eca328
|
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
|
42165df29f
|
Fixed getNextAvailableRenderId() returning ids in use by vanilla
|
2012-08-12 14:45:03 +02:00 |
|
LexManos
|
9860569536
|
Fix MCPMerger injecting Side/SideOnly when it already exists.
|
2012-08-12 04:27:36 -07:00 |
|
LexManos
|
7aa48a167f
|
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
|
6e3764da48
|
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
|
4d503d6925
|
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
|
8e04d40034
|
Fix NPE with no channels - always register FML
|
2012-08-12 00:17:07 -04:00 |
|
LexManos
|
cb57cd02e0
|
Added missing quotes around compile command.
|
2012-08-11 16:03:33 -07:00 |
|
Christian
|
22fe48e477
|
Fix up the network mod issue properly. Maintain a real cache of mod objects
|
2012-08-11 16:21:03 -04:00 |
|
Christian
|
204f73cb05
|
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
|
28096abea5
|
Fix up command patch to actually work
|
2012-08-11 14:12:23 -04:00 |
|
Christian
|
2d7eb5cb7f
|
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
|
e6d6932e21
|
Fix build script- put client in first
|
2012-08-11 13:05:37 -04:00 |
|
Christian
|
406e5d64c0
|
Put the marker on the server ML file too
|
2012-08-11 13:04:59 -04:00 |
|
Christian
|
13756aad9f
|
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
|
c1a8b16f30
|
Fix up launch when obfuscated *sigh*
|
2012-08-11 12:24:43 -04:00 |
|
Christian
|
e3671285c3
|
Update netclienthandler patch.
|
2012-08-11 12:10:22 -04:00 |
|
Christian
|
b33cff3613
|
Fix NPE for server relaunch
v3.0
|
2012-08-11 12:05:13 -04:00 |
|
Christian
|
afc2a4a75c
|
Fix up Package.getPackage(), also fix up loadcontroller construction
|
2012-08-11 11:44:55 -04:00 |
|
Christian
|
7c4583c87a
|
Add in Package.getPackage() support for sengir
|
2012-08-11 11:12:16 -04:00 |
|
Christian
|
f563815961
|
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
|
0ce38f747c
|
Newlines in diff file
|
2012-08-11 02:27:19 -07:00 |
|
LexManos
|
efce8e916b
|
Add special case to add Side/SideOnly to difflist
|
2012-08-11 02:25:40 -07:00 |
|
Christian
|
44728c9f93
|
Fix up some network related stuff and optimize mod lookup a bit
|
2012-08-11 02:43:04 -04:00 |
|