Christian
418deba5bf
Update to MC 1.4.4
2012-11-08 17:55:20 -05:00
Christian
4ff2cff3c0
Fix bug when a modloader mod is run on a dedicated server and has a
...
connection handler assigned to it. Hi SmartMoving! Perhaps you should try
@Mod instead of BaseMod?
2012-11-04 10:57:49 -05:00
Christian
db12af48fa
Update to 1.4.3
2012-11-01 23:53:13 -04:00
Christian
8356fe9a7b
FUUUUUU! Stupid ticking. STOP REGISTERING TICK HANDLERS IN YOUR CONSTRUCTORS.
...
I'm looking at you Rei's!
2012-11-01 10:51:17 -04:00
Christian
b19e882aab
Remove some debug, closes #123
2012-10-30 21:53:08 -04:00
Christian
9d7d32a1b5
Fix up tick management outside of mod loading phases for ModLoader mods.
2012-10-30 21:47:06 -04:00
Christian
d512539554
Negatively cache failed class lookups, should help with @SideOnly performance issues.
2012-10-30 21:17:17 -04:00
Christian
a7eb5dc773
Vanilla/mod bug fixes: CME on entity processing, TileEntity resetting chunk on save/load.
2012-10-29 17:41:08 -04:00
Christian
b23081df78
Support for ModLoader 1.4.2. Good job Risu!
2012-10-28 23:55:58 -04:00
Christian
66db4ec46e
Add in an exclusion list tag for @Mod. The backend code isn't yet implemented, but shows the basic idea.
2012-10-27 15:13:28 -04:00
Christian
8bd98c3a2d
Fix a small problem with the new MCP container- it can cause NPEs. Nice.
2012-10-26 07:55:23 -04:00
Christian
34cc42d3cb
Fix up some javadoc complaints
2012-10-25 16:18:42 -04:00
Christian
9bfe7df373
MCP deserves lots of credit. So here it is.
2012-10-25 09:02:49 -04:00
Christian
8006b774bf
Fix instantiation bug
2012-10-24 21:58:36 -04:00
Christian
7cc91cfb0c
Simple InterMod comms. Send a message using FMLInterModComms.sendMessage(). Receive messages through an @IMCCallback
2012-10-24 16:39:55 -04:00
Christian
cedf3d55d5
Duplicate Mod display screen.
2012-10-24 09:41:46 -04:00
Christian
d915f39996
Fix typo in access transformer
2012-10-23 21:21:28 -04:00
Christian
6dadc1d889
Fix up references to minecraftDir in obf code
2012-10-23 18:10:06 -04:00
Christian
8a55f68a18
Update FML for Minecraft 1.4.1
2012-10-23 18:00:33 -04:00
LexManos
5645fa5847
First update to 1.4.1, patches need updating.
2012-10-23 14:44:04 -07:00
LexManos
ff0f00f64f
Add some null checks, and throw descriptive exception when SideTransformer prevents a class from loading.
2012-10-23 13:32:02 -07:00
Christian
62a6b52487
Fix RenderRegistry render ID - now at 36
...
Fix SpriteMaps - they're running out fast! Switch to forge if you can!
RenderBiped now has an armorlist- so armortypes add to it as well
2012-10-21 12:41:53 -04:00
Christian
ad4461932f
Fix for new names INetworkManager and ITexturePack. I also provide refactoring scripts for both, for your use...
2012-10-20 17:07:59 -04:00
Christian
4a0bfa937a
Fix CommonHandler for rename of the server thread class
2012-10-20 12:31:35 -04:00
Christian
b52e3d0e7d
Fix exception for CodecMus
2012-10-20 12:12:43 -04:00
Christian
a1011c99a9
Fix some compilation issues. Requires resolving the worldclient abstract method
2012-10-20 11:30:01 -04:00
LexManos
7628c67883
Updated the AT config and Marker config for 1.4 obf
2012-10-20 00:36:33 -07:00
Christian
88f1dc97b6
Typos!
2012-10-18 21:00:58 -04:00
Christian
470a18522c
Try and avoid an NPE in crash reports
2012-10-18 14:41:32 -04:00
Christian
002951804a
Fix logging problems- log death messages and re-route the server through FML logs properly.
2012-10-17 18:05:23 -04:00
Christian
a2bc30b356
Coremods can be specified via the command line: fml.coreMod.load=<listofcommaseparatedclasses> This will help with developing coremods
2012-10-16 13:21:10 -04:00
Christian
887aa277a4
Add in the ability for a client to throw a custom exception that displays a custom gui instead of the default error message.
2012-10-16 12:39:04 -04:00
Christian
3b9972af39
Don't use File to separate the last element of the path. It's a URL, they're always separated by '/'
2012-10-16 09:46:08 -04:00
keepcalm
5c96afec70
Changed RelauchLibraryManager so that files with different paths on the
...
same baseURL can be implemented in one ILibrarySet.
2012-10-16 09:46:08 -04:00
Christian
1bca393ecb
FML as a whole is now subject to transformers.
2012-10-16 09:20:30 -04:00
Christian
f3e1cac5a1
Add in a savehandler strategy for reading and writing data to the
...
world save. This service is only available to coremods via the
WorldAccessContainer interface on the mod wrapper. This is deliberate
and will not change.
2012-10-02 21:54:47 -04:00
Christian
51fb513213
Add in some bukkit supporting code. Most of this is unimplemented
...
until the bukkit coremod is complete.
2012-10-02 20:26:47 -04:00
Christian
65c9fdd8d7
New stuff on the ModLoader! Risu has been busy. Closes #114
2012-10-02 08:29:12 -04:00
Christian
c1d4458acc
Mods can now declare a range of minecraft versions they will run against
2012-10-02 01:29:46 -04:00
Christian
15ee8bf5a1
Fix language registry additions, closes #113
2012-09-28 22:12:23 -04:00
pahimar
8dac58ffc1
Added ability to query the Language Registry by key and language for specific localized text, as well as loading in localization text from a specific file/URL
2012-09-26 15:41:58 -04:00
Christian
f0837070d6
Extreme headless mode is back!
2012-09-25 22:46:47 -04:00
Christian
b36d4471e6
It's useMetadata, not usesMetadata. thanks myrathi and psx. closes #110
2012-09-25 18:57:42 -04:00
Christian
dd39ae540b
Try and fix the newline capture so consoles show on the server on windows again
2012-09-24 17:22:39 -04:00
Christian
19316a0d38
Version file searching should work for directories too
2012-09-21 17:39:52 -04:00
Christian
fbc7a5c063
Fix bug causing NPE if non-whitelisted player joins an FML server without FML installed
2012-09-21 10:12:39 -04:00
Christian
6c746ec6d9
Tidy code
2012-09-16 21:44:11 -04:00
Christian
aacbfeb66e
Change version.properties search slightly, allow access to found file from the preinit event
2012-09-16 21:42:59 -04:00
Christian
1513b369d3
Add in the capability to read an internal version as <modid>.version from a file
...
in the zip call version.properties. Handy for autobuilding scripts.
2012-09-16 21:05:56 -04:00
Christian
35852a69fb
Fix up reversed assignment for version fallback
2012-09-16 21:05:56 -04:00