Christian
ead4e5255e
UnexpectedThrowable is now the much more awesome CrashReport!
2012-07-05 15:35:38 -04:00
Christian
5eafb71083
Merge branch 'master' into minecraft1.3
...
Bring some of the ticking fixes in
Conflicts:
client/cpw/mods/fml/client/FMLClientHandler.java
patches/minecraft_server/net/minecraft/server/MinecraftServer.java.patch
2012-07-05 15:30:21 -04:00
Christian
8ed36f583d
Got the relauncher downloading and injecting library files
2012-07-05 15:23:37 -04:00
Christian
3e311fd4c1
Tweak ticking YET AGAIN. Should fire a solitary GUILOAD tick right as the game screen loads.
...
Hopefully fixes worldload tick issue too
2012-07-04 00:16:30 -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
f7e07ca7d8
Change gui ticking and world load tick. Should close issue #40 and kill it deader
...
than a very very dead thing. *$^*(#% Modloader ticking b#%$hit
2012-07-03 21:37:54 -04:00
Christian
982271e8ec
Update some stuff
2012-07-02 23:49:40 -04:00
Christian
bb7ef791de
Initial checkin. Some patches are probably missing, but client compiles.
2012-06-29 20:18:04 -04:00
Christian
714cd8d8df
Change TickType.WORLD to send the world as arg[0] to match the server.
2012-06-28 14:24:34 -04:00
Christian
b6ae926fd3
Add in a mechanism to get the modcontainer for a mod - so things can be programmatically changed
2012-06-26 16:24:50 -04:00
Christian
725201040e
Add in a new recipe handler registry method for ease of adding recipes to MC
2012-06-26 15:29:34 -04:00
Christian
05f9861da4
Fix ticking for GUI ticks too!
2012-06-22 09:30:27 -04:00
Christian
be1a80ebbd
Fix ticking properly - ML world ticks now fire once, properly
2012-06-21 18:11:40 -04:00
LexManos
e6eb550bfd
Remove cr's from modinfo descriptions, they print oddly in Minecraft.
2012-06-19 19:58:48 -07:00
LexManos
2dbb374869
Print mod metadata info errors if we are in MCP.
2012-06-19 19:55:28 -07:00
LexManos
e5efbea2ab
Should fix concurent modification exceptions when using removeSpawns
2012-06-19 19:44:52 -07:00
LexManos
e796630120
Added EntityRendererProxy class for compatibility with ModLoader mods that rely on it's existance.
2012-06-17 19:30:10 -07:00
Christian
3c3e4ca2ff
Remove WorldLoad tick from modloader mods- too early. *sigh*
2012-06-17 18:49:19 -04:00
LexManos
1838344b07
Proper fix for scroll list not covering all of the hidden scroll items.
2012-06-13 19:59:54 -07:00
Brian Wiegand
745d388cb0
Having the string trimmed to 9 made most long strings show a couple of pixels at the very top and very bottom. ie
...
https://dl.dropbox.com/u/79514/2012-06-13_13.25.35.png
2012-06-13 14:09:07 -07:00
LexManos
1af7d7970a
Made it so it will attempt to scale any Texture Effects that return data for smaller texture resolutions. Made the size descrepancy only a error for ITextureFX texture effects.
2012-06-10 05:56:52 -07:00
Christian
0cf8cca248
Fix up biome handling for client and server
2012-06-09 10:27:24 -04:00
Christian
1007720589
Fix parameter ordering in ticks
2012-06-08 15:22:40 -04:00
Christian
683c99c8b6
Change world generation to expose a mod interface
2012-06-07 19:44:03 -04:00
Christian
bfe54ef7e7
Attempt early initialization of Minecraft Forge
2012-06-07 19:25:49 -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
Christian Weeks
f943cd9b4b
Tweak width of description
2012-06-07 08:39:22 -04:00
LexManos
1e392e0bb3
Fix for in game tick running when it shouldn't. Fixed some tabbing issue in crazy's PR.
2012-06-06 08:01:54 -07:00
LexManos
e536c58f81
Interm implementation of keyboardEvent for ModLoader.
2012-06-06 01:43:49 -07:00
LexManos
63c02cbe35
Add static log() functions to the RenderAccessLibrary, and fixed up the logo rendering to better display the images.
2012-06-05 18:49:07 -07:00
crazyputje
ae52b91d13
removed 'if (client.theWorld != null)' so it also ticks in the main menu
2012-06-04 20:36:57 +03:00
Christian Weeks
43eae28f55
Helps to have a retention policy for runtime annotations
2012-06-02 22:40:45 -04:00
Christian Weeks
2cf960b64d
Introduce a proxy side loader for mod use
2012-06-02 22:12:15 -04:00
LexManos
05b31bdd6e
Fixed GuiModList Logo rendering to allow for logos of different sizes to be rendered properly. Logos will render themselves full underneath the text, It is the modder's job to make it look good.
2012-06-02 18:05:57 -07:00
Christian Weeks
4fdf2ea290
Fix up optifine detection properly
2012-06-01 23:23:50 -04:00
Christian Weeks
d44822b7d0
Slight reorganization of texture ticking - accomodate optifine
2012-06-01 23:07:32 -04:00
Christian Weeks
18a35c1ab7
Add in optifine visibility for the mod list. Will search for an "optifine_mod.info" file on the
...
class path if sp614x wants to add one to optifine.
2012-06-01 14:55:49 -04:00
Christian Weeks
3239536832
More tweaks for proper API
2012-05-31 22:42:23 -04:00
Christian Weeks
9c1c414ca7
Reorganize for bukkit integration
2012-05-31 22:09:45 -04:00
Christian Weeks
20e5963059
Fix project, new gui layout with screenshot, thanks Sengir!
2012-05-30 09:25:04 -04:00
Christian Weeks
539252053f
Move first tick to the real first tick
2012-05-26 02:30:21 -04:00
Christian Weeks
da791ef721
Merge in the mod texture changes from Lex
2012-05-26 02:29:35 -04:00
Christian Weeks
6e14c67e82
Add in a static render access class for optifine and other render editing mods to use
2012-05-25 22:13:51 -04:00
Christian Weeks
7fddb9d59e
Add in a "world load" tick fired just as the world completes loading. This SHOULD fix millinaire.
2012-05-25 17:21:30 -04:00
Christian Weeks
006112f3d3
Changing up the mod list data
2012-05-25 15:25:35 -04:00
LexManos
e075a430e2
Fixed up ModTexture* classes to use the ITextureFX events to resize the image as needed. Also fixed ModTextureStatic's not being applied properly.
2012-05-24 22:48:15 -07:00
Christian Weeks
134299b413
Fix up two stupid overwrites in my mergeup from lex
2012-05-24 23:18:04 -04:00
Christian Weeks
03059c5cd2
Fix derp in MTS
2012-05-24 22:13:33 -04:00
Christian Weeks
5017f8b038
Update some stuff for updated tweaks
2012-05-24 21:39:16 -04:00