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
LexManos
e88ddc56ca
Make the exception print for headless servers if the Downloader cant initalize.
2012-09-15 18:06:59 -07:00
LexManos
f24ff07b30
Remove a bunch of warning about javadoc, not a real fix, but no more warning.
2012-09-15 18:04:56 -07:00
Christian
2cf4917ded
Village mating produces added villagers, and the egg should place
...
added villagers too. Closes #97 .
2012-09-15 15:49:08 -04:00
Christian
6394ee8714
Clean up stale references to the Player stored in the NetworkRegistry,
...
closes #100
2012-09-15 15:36:26 -04:00
CovertJaguar
c4bd0405fd
More readable init logs
2012-09-14 00:47:48 -07:00
Christian
70f55c59c0
Add in exclusion list for IFMLLoadingPlugin.
2012-09-08 12:19:03 -04:00
Christian
1c1716d833
Remove debug cruft
2012-09-07 23:14:54 -04:00
Christian
ecd4e46a45
Attempt to build some protocol negotiation, and fix packet1login so that the dimension is a short, matching packet9respawn
2012-09-07 22:46:31 -04:00
Christian
16fe495d18
Compatibility level is now passed from server to client - and
...
the client tracks it. This means certain packet changes can be made
without breaking comms, hopefully
2012-09-07 19:32:36 -04:00
Christian
4f70d23d0e
Fix dependency checking: you can depend on specific versions of FML
2012-09-07 19:08:28 -04:00
iChun
9485dc5a96
Fix handleTinyPacket using short instead of int.
...
Silly cpw :P
2012-09-07 18:35:26 +08:00
Christian
e6abb69b0e
Fix up tiny packet handler to actually work
2012-09-06 22:59:38 -04:00
Christian
e862052bb4
Allow javax to be shipped by mods. Should allow some more modloader mods to work
...
unaltered
2012-09-06 22:03:02 -04:00
Christian
4071ad1278
Add in a little bit of protocol cleanup. Start work on allowing multiple
...
protocol versions
2012-09-06 21:54:43 -04:00
Christian
60619643e6
Give a way to build the packet131mapdata packet correctly populated
2012-09-06 10:12:37 -04:00
Christian
b818769c1f
Capture and leverage Packet131MapData
2012-09-06 10:03:30 -04:00
Christian
12bc4bab0c
Make console logging pass through a single logging thread to avoid concurrency problems with launchers and stuff
2012-09-04 19:11:45 -04:00