Christian
fde94144ec
Change texturebinding to use the textureId directly rather than iconIndex
...
to determine if it needs to rebind the texture sheet
2012-11-18 08:45:25 -05:00
Christian
f348496c10
Fix mod display list. Shouldn't be derpy anymore.
2012-11-17 23:51:14 -05:00
Christian
96935bb122
Fix an NPE in TileEntity trying to generate a crash report. Make suspicious classes just return the obvious.
...
Fix NPE for FML crash report on server. Clean up dead patches.
2012-11-16 22:50:00 -05:00
LexManos
b0f0635eb3
Fix for ModLoader static overrides not displaying.
2012-11-15 14:08:41 -08:00
Christian
23a25131b0
Fix up derpy file name handling: closes #127
...
Fix up duping childmods: closes #126
FMLPreinitializationEvent now offers a getLogger() that'll return your mod a personalized logger instance
2012-11-12 17:54:21 -05:00
Christian
b23081df78
Support for ModLoader 1.4.2. Good job Risu!
2012-10-28 23:55:58 -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
cedf3d55d5
Duplicate Mod display screen.
2012-10-24 09:41:46 -04: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
a1011c99a9
Fix some compilation issues. Requires resolving the worldclient abstract method
2012-10-20 11:30:01 -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
27cf731552
Bonus extra character. thanks randomitter!
2012-10-16 09:06:13 -04:00
Vazkii
c2d3195e76
Add Null check to FMLClientHandler.sendPacket
2012-10-05 17:36:52 +02: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
dd7502a051
Fix parent child counts showing properly. Closes #107 thanks scott!
2012-09-25 19:00:36 -04:00
Christian
b39f808618
Readd ancient searge name so dan200 and computercraft can run again. REMOVE THAT CODE DAN.
2012-09-24 17:22:16 -04:00
Christian
a2c059e562
Fix missing import. Thanks ichun :(
2012-09-21 18:17:56 -04:00
iChun
1424883773
Fixed ModTextureAnimation not updating and not binding to correct image.
2012-09-17 23:46:09 +08: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
640446b868
Tie parent/child containers together again. Should close #96
2012-09-15 15:58:20 -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
b818769c1f
Capture and leverage Packet131MapData
2012-09-06 10:03:30 -04:00
Christian
8fccfa21df
Overlooked chat message support *sigh*. Fixes wierd mods that communicate through custom
...
chat messages rather than anything else. Hi Superior enchanting!
2012-09-04 12:37:59 -04:00
Christian
5aed6d995d
Fix compatibility with ModLoader dispenser hook. Fixes a bug with
...
IDispenseHandler too - though it means that interface is now
deprecated
2012-09-03 11:37:17 -04:00
Christian
8656fd50ce
Also, make missing entity not blow things up
2012-08-31 16:49:35 -04:00
Christian
c90a853377
Fix up addRenderer to catch exceptions from the basemod, also, addrenderer now supplies a list of the
...
default renderers from MC for editing and will note the changes made.
2012-08-31 11:18:17 -04:00
Christian
9dd9b6eb71
Fix keybindings not loading properly from gamesettings file after restart
2012-08-28 22:15:18 -04:00
Christian
b106420774
Fix up network negotiation - now it will disconnect with a nice
...
error screen if there are missing mods on the client vs server
2012-08-26 22:13:43 -04:00
Christian
c971adb59b
Fix missing addCommand call: thanks "spawnwolf test command"
2012-08-26 13:07:35 -04:00
Christian
8bef512803
Versions now have two flavours: the @Mod(version) which is the "programmatic version" and
...
is used for all version relationship calculation. The "display version" as sourced from
mcmod.info is used for display purposes only and can be literally anything. Note: they fall back
to one another when they're missing, and to "1.0" if both are absent.
Also, changed @Instance. Now, you can inject *other* mods using @Instance as long as you depend
on them as a "before" or "dependency" relationship. Classes containing @Instance will only be
loaded if the Mod the @Instance refers is present. So you don't have to worry about runtime class
resolution.
2012-08-26 10:45:00 -04:00
Christian
6396beaef7
Fix up handing corrupt mcmod.info
2012-08-23 16:43:28 -04:00
Christian
732861092f
Fix up version handling properly. Hopefully, and the error screen.
2012-08-23 15:29:17 -04:00
Christian
26302a6ff2
Fix oddity with Screen, print a version out in the sorted list!
2012-08-23 14:28:49 -04:00
Christian
b91cbe9794
Fix up versioned dependencies so they work a lot better, also add in a missing mods screen
2012-08-23 13:43:25 -04:00
Christian
93b8ba9576
Fix missing serverSendPacket
2012-08-23 09:02:12 -04:00
Christian
23fdbbd03d
Trading support for ModLoader - thanks Herblore!
2012-08-23 01:40:03 -04:00
Christian
907cf2d925
More ML compatibility - fix up dragon mounts, thanks!
2012-08-23 00:37:45 -04:00
Christian
c6f362b77f
Fix entity handling for ModLoader mods, thanks parachute mod!
2012-08-22 23:46:16 -04:00
Christian
12323e233f
Fix textures not applying properly
2012-08-22 17:27:06 -04:00
Christian
789a4a3659
Fix up entity spawning - hopefully they won't warp anymore.
2012-08-22 15:11:59 -04:00
Christian
6e6436ee41
Fix up dispenser handling, add in new params for the dispenser: breaks IDispenseHandler, sorry
2012-08-20 21:44:54 -04:00
Christian
3a8b047e3c
GUIs working in FML for ML mods
2012-08-20 21:44:28 -04:00
Christian
52483ee6bd
Support gui opening for Shelf mod
2012-08-20 21:43:59 -04:00
Christian
885637cc7d
Fix up keyboard events for modloader
2012-08-19 01:44:33 -04:00
Christian
ad4cffb0c6
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