Christian
0927aaa0f1
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
Christian
d8b92064d7
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
43766751a4
Removed FMLRegistry, and IMinecraftRegistry.
...
Updated server side to use the seperated registry classes like the client does.
Updated searge name references on server
Made StatBase.statName public using AccessTransformer
Server should compile now
2012-08-03 01:50:48 -07:00
Christian
b1ca21a161
Some patches for the server
2012-07-05 22:31:46 -04:00
Christian
ba46389a87
Separate gui ticking completely. send it as if it's a world tick. ML gui ticks are epically dumb.
...
Fix Worldload being filtered from the trigger arming.
Also, improve errors going to an error screen. There should be more information now.
2012-07-03 22:39:35 -04:00
Christian Weeks
9fd6f89fc3
Reorganize basemod ticking to use ITickHandler. Introduce "GAME" tick vs "WORLD" tick for
...
mods that want to tick per world and "globally"
2012-06-07 13:53:16 -04:00
Christian Weeks
11652d597f
Expose a "clean" ticking interface and fix server tick loop for world ticks
2012-06-07 11:12:51 -04:00
LexManos
e536c58f81
Interm implementation of keyboardEvent for ModLoader.
2012-06-06 01:43:49 -07:00
Christian Weeks
c3379b44dd
Fix ticking on the server
2012-06-01 11:07:14 -04:00
Christian Weeks
89d74da576
Tweaks to basemod setup
2012-06-01 00:33:51 -04:00
Christian Weeks
9c1c414ca7
Reorganize for bukkit integration
2012-05-31 22:09:45 -04:00
Christian Weeks
e433708056
Fix the serverside. FUUUUUUUU!
2012-05-14 01:45:56 -04:00
Christian Weeks
0665c93c2b
Gui related ticking
2012-05-12 00:00:33 -04:00
Christian Weeks
0981d3106d
Fix missing ml.sendpacket, call in renderers
2012-05-11 17:31:28 -04:00
Christian Weeks
b1ee6c3c95
Tidying up and more hooks
2012-05-10 21:30:06 -04:00
Christian Weeks
a36fccc9b0
Tweak block rendering organization. Add in worldgen for client.
2012-05-10 19:51:15 -04:00
Christian Weeks
36b05d9378
Tidy up a lot of code- ModLoader and BaseMod are now almost identical client and server side
2012-05-10 18:54:25 -04:00
Christian Weeks
351c193b98
Working on the ticking stuff
2012-05-07 00:54:18 -04:00
Christian Weeks
80f87ef569
The beginning
2012-05-04 17:02:12 -04:00
Christian Weeks
9c3a2f052d
Add in more "Player" related events. Fix up some MLProp stuff
2012-04-09 10:18:24 -04:00
Christian Weeks
05ff62d85f
A proper console command handler, also fix ordering of loaded mods
2012-04-08 09:55:56 -04:00
Christian Weeks
b0774b89c7
Add in a console command handler so you can access the command console
2012-04-08 02:00:57 -04:00
Christian Weeks
2ff2a78694
Split the packet salutation in two so we can work with or without forge
2012-04-08 00:18:37 -04:00
Christian Weeks
93664d10e6
Add the player object to the onLogin event so you don't need to dive internals for it during login
2012-04-07 22:38:29 -04:00
Christian Weeks
c06fc00f24
Run Astyle over the FML code. Happy lex?
2012-04-05 10:07:52 -04:00
Christian Weeks
87b5c870d5
links to implementation
2012-04-03 23:09:22 -04:00
Christian Weeks
c6a0bc2487
Modloader complete
2012-04-03 17:04:26 -04:00
Christian Weeks
ec4750f422
Everything except ordering
2012-04-02 23:06:30 -04:00
Christian Weeks
8087bd82bf
Update to 1.2.5 and hopefully forge compatibility
2012-04-02 18:09:06 -04:00
Christian Weeks
ec3fb620dc
Forge support
2012-04-01 02:14:14 -04:00
Christian Weeks
d6e5df9092
Initial attempts to support forge stuff
2012-03-31 02:28:14 -04:00
Christian Weeks
f7507d3f79
Move more stuff around
2012-03-30 16:25:49 -04:00