remuladgryta
438c8eca35
fixed java.lang.NoSuchMethodException
...
getServerHandlerSpecDefaultValue() and
getClientHandlerSpecDefaultValue() should no longer give derp exeption
2012-08-14 09:50:22 +03:00
LexManos
de43520870
Fix PickBlock 'ghost item' bug when picking with a item selected.
2012-08-13 23:05:39 -07:00
LexManos
2a8a917fdd
Update release script to create universal binary distro.
2012-08-13 22:28:23 -07:00
LexManos
75a0bf2c09
Update debug settings to use Client's internal MinecraftServer.main to debug dedi-server env.
2012-08-13 22:28:07 -07:00
LexManos
de7c3b2cab
Delete Forge server projects
2012-08-13 22:27:31 -07:00
LexManos
1d325c0325
Update FML, Tons of bug fixes and proper merging of client and server.
2012-08-13 22:27:10 -07:00
LexManos
f1a8b2ea72
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
908227ce0c
Merge remote-tracking branch 'origin/master'
2012-08-13 21:05:14 -07:00
LexManos
bbcdaa7dfb
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
6f10295936
Hopefully let build continue if server reobf fails, and fix derp in FMLNetworkHandler for entities
2012-08-13 23:25:08 -04:00
Christian
a8f69529fd
Fix up concurrent modification exception - ticks for players now occur on both sides
2012-08-13 22:55:23 -04:00
Christian
7de5191848
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
416cac675b
Actually fix the applet launch - it now launches properly *and* closes the window
2012-08-13 22:12:36 -04:00
Christian
17bf8dc363
Fix up relaunch of the applet
2012-08-13 21:44:43 -04:00
Draake
ddd406bad3
Added additional sound events to allow manipulation of a sound source at its creation.
2012-08-13 18:36:55 -07:00
Christian
466022b402
Change language loading a bit
2012-08-13 20:28:53 -04:00
Christian
df9ec4bf3f
Update spritehelper bitmaps for items and terrain
2012-08-13 20:08:03 -04:00
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
LexManos
e762b58bbf
Merge pull request #116 from bloodandiron/bonemeal-fix
...
Bonemeal handler fix
2012-08-13 13:15:25 -07: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
Jonathan Marini
66bd2868cb
Fix bug where default bonemeal behavior wouldn't trigger. Only return if the event was canceled.
2012-08-13 15:42:19 -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
LexManos
ede1e54c5e
Update FML, new AT features, and error info.
2012-08-12 21:55:56 -07: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
LexManos
6f38691efc
Update AT config to expose some block functions and a few extras.
2012-08-12 20:40:57 -07:00
LexManos
1c7d20ad36
Delete dead IGuiHandler
2012-08-12 20:40:35 -07:00
LexManos
0451ea7618
Updated FML
2012-08-12 20:40:26 -07:00
LexManos
83f7a57199
Fixed ItemRenderer not grabbing custom texture files properly for block items
2012-08-12 20:40:04 -07: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
LexManos
bef0090af0
Should fix commands.py patching not working properly first run.
2012-08-12 14:32:01 -07: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
a024be74e6
Updated FML, Should fix a lot of installing issues for MCP.
...
Made patches error and not apply if the target file is not found.
Updated Event Transformer to add a default constructor...
Fixed 4096 setup code in MinecraftForge.initalize()
2012-08-12 05:14:32 -07: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
da426653a8
Fix issue in install script for users with spaces in there paths.
2012-08-11 16:15:03 -07:00
LexManos
c4149f7b55
Added missing quotes around compile command.
2012-08-11 16:03:33 -07:00