Christian
|
d27e722903
|
Add in a utility function that *might* tell you the context
you're running in on either client or server: FMLCommonHandler.getEffectiveSide
|
2012-08-21 19:15:07 -04:00 |
|
Christian
|
ba16217fe2
|
Try and stop sendPacketToAllAround from being crashy
|
2012-08-21 18:50:26 -04:00 |
|
Christian
|
63e8249040
|
Mods can add mod specific crash information to the crash report now
Forge needs to implement MinecraftForge.getCrashCallable
|
2012-08-21 18:48:12 -04:00 |
|
Christian
|
a17396eca5
|
Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry
|
2012-08-20 21:44:54 -04:00 |
|
Christian
|
ab90aa4d99
|
Fix up MLProp handling for null info
|
2012-08-20 21:44:47 -04:00 |
|
Christian
|
b8a30cec94
|
GUIs working in FML for ML mods
|
2012-08-20 21:44:28 -04:00 |
|
Christian
|
bb98ae9e28
|
Support gui opening for Shelf mod
|
2012-08-20 21:43:59 -04:00 |
|
LexManos
|
85e3c330e7
|
Updated MCPMerger to annotate unique classes with there sides, and SideTransformer to null out any class that is loaded on the wrong side.
|
2012-08-19 22:26:52 -07:00 |
|
Christian
|
45175c0e94
|
Expose more of the village construction parts for building village
pieces
|
2012-08-19 11:23:29 -04:00 |
|
Christian
|
52d3f237af
|
Allow access to the type "ComponentVillage"
|
2012-08-19 10:35:06 -04:00 |
|
Christian
|
09c7ea2d9d
|
Documentation and registration for villager stuff
|
2012-08-19 10:30:24 -04:00 |
|
Christian
|
3a0ad876b5
|
Fix javadoc derp
|
2012-08-19 10:21:19 -04:00 |
|
Christian
|
8a521c1d32
|
Villager trading, manipulation and village enhancement. Still WIP but should be functional
|
2012-08-19 10:13:15 -04:00 |
|
Christian
|
b07f1069b9
|
Fix exception based logging to actually log the exception!
|
2012-08-19 09:31:26 -04:00 |
|
Christian
|
3e94ee2c36
|
Fix up keyboard events for modloader
|
2012-08-19 01:44:33 -04:00 |
|
Christian
|
a1385f4797
|
Pickup notification
|
2012-08-19 00:26:55 -04:00 |
|
Christian
|
ce276375b2
|
Update fml_at with new transforms
|
2012-08-18 20:08:27 -04:00 |
|
Christian
|
9a540ef6d4
|
Fix derp where client sided packet handler would be created on a dedi server env
|
2012-08-18 19:50:46 -04:00 |
|
Christian
|
f86a29468e
|
Add in support for "dummy" keybindings- ones that are added to the list but never do anything
so the mod can handle it all themselves.
|
2012-08-18 10:24:29 -04:00 |
|
Christian
|
b65a38cb30
|
Don't complain about minecraft source code being in "net.minecraft.src". Derp.
|
2012-08-18 10:09:53 -04:00 |
|
Christian
|
298d6db6e2
|
Fix ModLoader add XP Smelting
|
2012-08-18 10:09:25 -04:00 |
|
Christian
|
3d87561505
|
Actually register client/server packetspecs as their correct sides! fixes #71
|
2012-08-18 09:28:36 -04:00 |
|
Christian
|
1cbe058250
|
Error if channel name is invalid - either too short, or too long
|
2012-08-17 16:59:48 -04:00 |
|
Christian
|
8a679f6d9e
|
Add a connect and read timeout for downloading libraries. This should really stop the "waiting forever" at startup screen.
|
2012-08-17 16:21:18 -04:00 |
|
Christian
|
0e473145b3
|
GIANT FAT WARNINGS if you use any code in net.minecraft.src or any subpackage thereof. Get it out of there, now!
|
2012-08-17 16:13:05 -04:00 |
|
Christian
|
73bf3a8985
|
Fix up ML GUI ticking. Thanks sharose!
|
2012-08-17 16:09:46 -04:00 |
|
Christian
|
5ea0932e24
|
Organize ALL the imports
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
290f2d6781
|
Expose the server in serverstart event
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
94f834d5d7
|
Fix up directory injection of log file locations
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
30d6970e77
|
Refer to FMLLog, not FMLRelaunchLog
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
8408f58fb1
|
Tidy up server launch - reflection not required anymore
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
0fab4eca7b
|
Also, log what the directory discoverer finds for mcmod.info
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
549969ade6
|
And log the exception if it has a problem reading the jar file
|
2012-08-17 09:25:04 -04:00 |
|
Christian
|
26bb005731
|
Fix jar loader failing to inject any metadata at all if mcmod.info is not found.
|
2012-08-17 09:25:04 -04:00 |
|
LexManos
|
8444fa6d3c
|
Change install.cmd to install.bat, why, cuz people are .... Updated readme to mention needing server and client.
|
2012-08-16 22:57:11 -07:00 |
|
Christian
|
11c1cae8b0
|
Some compatibility fixes for Rei's minimap, and tidy up a couple of things
|
2012-08-16 13:55:42 -04:00 |
|
Christian
|
4d87779d39
|
Fix Forge branding string call
|
2012-08-16 13:01:48 -04:00 |
|
Christian
|
1cc6778038
|
Update FML for mcp 72 final, change download location for FML files, and make the stop button work.
Hello is NOT going to go away :)
|
2012-08-16 12:22:56 -04:00 |
|
Christian
|
a7a1f55091
|
Fix critical bug in FML load controller that complains about injected mod containers
|
2012-08-16 08:34:12 -04:00 |
|
Christian
|
e1fd0b1d7b
|
Handle the case where a mod tries to do something stateful during constructor phase, and log a big
fat message about it. Don't do it!
|
2012-08-15 20:05:12 -04:00 |
|
Christian
|
81512c3458
|
Small fixes, including showing the FULL name of Forge Mod Loader
|
2012-08-15 19:54:56 -04:00 |
|
Christian
|
fcf6fd57ee
|
Fix up null array in keybinding handler
|
2012-08-15 19:17:21 -04:00 |
|
Christian
|
7988323073
|
Actually add in the system property for the minecraft home, should fix multimc too
|
2012-08-15 19:16:36 -04:00 |
|
Christian
|
ba902537ca
|
Add in support for setting the home dir via the applet launch, also a system property for forcing the home dir
|
2012-08-15 17:18:11 -04:00 |
|
LexManos
|
96b78514a8
|
Cleanup fml.py a little, should fix double printing of 'patching file'
|
2012-08-15 03:10:45 -07:00 |
|
LexManos
|
e0cb8cd503
|
Wrap mod description rendering in BLEND calls https://github.com/MinecraftForge/MinecraftForge/issues/96
|
2012-08-15 02:52:29 -07:00 |
|
LexManos
|
022b3e57dc
|
Made getmodifiedsrc noop for server.
|
2012-08-15 00:50:40 -07:00 |
|
LexManos
|
9ad520cb2a
|
Fix new eclipse workspace to load the project properly from start.
|
2012-08-15 00:50:16 -07:00 |
|
Christian
|
c1e0cbb7f1
|
Merge branch 'minecraft132'
Yes, we are already on 1.3.2
|
2012-08-14 22:33:28 -04:00 |
|
Christian
|
071caee228
|
KeyBinding handler change: a handler now takes an array of keys and calls back with the
activated key. Sorry for the inconvenience but this improves the usability of this
API a lot
|
2012-08-14 22:32:19 -04:00 |
|