Player
9be92dcfcb
Registry: Complain about bogus registrations
2014-04-01 14:40:24 +02:00
Player
49c623f59c
initial attempt at a better way to ask the user in case of startup issues
2014-04-01 14:30:47 +02:00
Player
038fa17ad3
Merge branch 'master' of https://github.com/MinecraftForge/FML
...
Conflicts:
src/main/java/cpw/mods/fml/client/FMLClientHandler.java
src/main/java/cpw/mods/fml/client/GuiModItemsMissing.java
src/main/java/cpw/mods/fml/common/FMLContainer.java
src/main/java/cpw/mods/fml/common/registry/FMLControlledNamespacedRegistry.java
src/main/java/cpw/mods/fml/common/registry/GameData.java
2014-04-01 07:00:20 +02:00
Player
6fd3c12a4a
Registry: allow handling missing blocks/items regardless of the mod id
2014-03-31 04:09:59 +02:00
Player
eb29d651eb
Fix old 1.7 worlds with broken ID mappings
2014-03-30 17:17:54 +02:00
Player
7325aa5033
Registry: cleanup, fix missing id error GUI formatting
2014-03-27 08:30:55 +01:00
Player
5eebd4df71
Registry: Implement support for remapping blocks/items to a new name.
2014-03-25 00:36:37 +01:00
Player
fd9389015f
Fix FMLMissingMappingsEvent.get
2014-03-24 21:47:25 +01:00
Player
a82195772e
Registry: Block IDs after failing to find a mapping for them
2014-03-24 21:16:36 +01:00
Player
e58562d3ed
Fix remaining issue with autoassigned Block and Item IDs overlapping.
2014-03-20 23:41:01 +01:00
AbrarSyed
c3912836dc
updated for ForgeGradle 1.2
2014-03-19 02:15:53 -05:00
Lex Manos
c2143dbeb1
Fix network close events never getting called. Closes #381 #382
2014-03-15 18:16:27 -07:00
Lex Manos
ef07de4f65
Fix hard link to DedicatedSerever when opening a LAN connection causing stalls on connecting.
2014-03-11 00:50:55 -07:00
Lex Manos
b7ad532ab5
Re-enable post initalize texture pack reloading to allow Icons to be registerd through any init phase.
2014-03-03 23:23:55 -08:00
Lex Manos
399770e572
Kill the modEventTypes list, register anything that extends FMLEvent, Fixes MissingMappingEvent handler, and any future events added.
2014-02-25 12:30:29 -08:00
Lex Manos
e8b60441cc
Reload game settings after mod loading is finished to capture mod keybindings. Closes #378
2014-02-22 20:59:25 -08:00
Christian
d0dd05a15c
FML expands S3F to support payloads up to 2 megs in size. Should be transparent
2014-02-16 18:30:27 -05:00
Christian
fa5f4c8842
Some argumentation
2014-02-08 22:41:02 -05:00
Christian
995c204338
Fix failing to load a world with missing mod blocks and items. There will be a way to force worlds to load
...
when stuff is missing, but for right now, it will fail as this is "world safe".
2014-02-08 22:37:40 -05:00
Christian
c890206268
Try and handle removal of mods a bit better. Currently no way to allow a world which has missing
...
blocks to load - but i have the code in place to allow it i think.
2014-02-08 12:18:34 -05:00
Christian
6bb9b8b953
Clean up FMLEventChannel. Closes #367 .
2014-02-04 20:01:44 -05:00
Christian
cee0f0b811
Tweak so that writing to the context will automatically send a message back to
...
the originator in handshakeestablished.
2014-02-02 12:11:57 -05:00
Christian
359ac3ca2a
Ensure we check both item and block registries when finding valid IDs. Should fix #365
2014-02-01 11:05:33 +00:00
Christian
8633d780c9
And make a loud message if there isn't a modcontainer found, substitute Minecraft. In general, this can only happen
...
for coremods not properly registering their code. Closes #363
2014-01-25 06:20:09 -05:00
Christian
ab199c5811
Try harder to find a mod container.
2014-01-25 06:17:14 -05:00
Christian
544320b8d2
Beginning of a saveinspectionhandler.
2014-01-20 22:27:03 -05:00
Christian
a7ca131a33
And don't spam NONE everywhere
2014-01-20 22:00:24 -05:00
Christian
8692ca17d1
Log4j2 logging context for things. This should help add context when things go wrong in mods.
2014-01-20 21:58:39 -05:00
Christian
b6d95d704b
Name the log files properly. fml-junk is an early startup annoyance I can't kill because log4j2.
2014-01-20 21:31:20 -05:00
Christian
458b0620b4
Log the bad packet in a prettier way. Also, don't show the authlib debug data in the log file.
2014-01-20 17:29:17 -05:00
Christian
675b5a0778
And turn down some more logging, now we have useful logging back again..
2014-01-20 16:09:34 -05:00
Christian
1c793abe0e
Fix derp with networkcheck
2014-01-20 16:06:50 -05:00
Christian
a355eecb2c
Add in error logging for outbound messages. Fix bug with indexedcodec NPE
2014-01-20 16:02:26 -05:00
Christian
9a8d16b66e
Fix log4j2 config. Fix server gui to *show* logging. Fix log spamminess in the console. Fix bug in servergui that can cause deadlock.
2014-01-20 15:09:24 -05:00
Christian
5719b9ec53
Fix reply handling. Make the proxy message available for subclasses of indexedcodec. Fire user events into the network
...
event firing.
2014-01-20 11:58:14 -05:00
Christian
16d33d2989
Clean up and document outbound handler a bit better. Add in dispatcher target. Closes #361
2014-01-20 11:26:54 -05:00
Christian
3dfb54e066
Merge branch 'trait-optional' of github.com:RainWarrior/FML
2014-01-20 08:14:27 -05:00
Christian
79b04898d4
And restore suppressions. ABRAR, DON'T TIDY CODE!!!!
2014-01-20 08:09:02 -05:00
Christian
9d2e089df6
Merge branch 'logging' of github.com:AbrarSyed/FML into abrar-borked
2014-01-20 08:06:45 -05:00
Christian
35a38d7840
Make sidedproxy support non-public fields. Closes #344
2014-01-20 07:55:26 -05:00
Christian
6a695c4348
Try and stop the epic channel closed spam at close time. Closes #353
2014-01-20 07:53:09 -05:00
Christian
a62374d4ac
findBlock should now return null, not the default block, if the thing being looked for is not found. Closes #352
2014-01-20 07:49:44 -05:00
Christian
3d26f28bcf
Allow connection when server is apparently offline. Might allow :NOFML circumvention though. Hmmm. Closes #359
2014-01-20 07:46:17 -05:00
Christian
5adacc3b33
Check the mod, not it's container, in the check handler. Closes #358
2014-01-20 07:42:35 -05:00
Christian
7ac5bddbc3
Allow indexed messages to validate themselves. Also, catch exceptions from
...
an embedded channel, and cause them to close the connection. It's ugly, but
it means that the client doesn't crash if it connects to a screwy bungycord that's trying a 1.6 handshake for some reason.
2014-01-19 22:08:19 -05:00
Christian
7907e16e96
Add a type adapter for artifact version. Should fix #354
2014-01-19 10:49:28 -05:00
cpw
79d42fca8d
Merge pull request #355 from jk-5/errorhandling
...
Throw an exception when discriminator is not found
2014-01-19 07:38:41 -08:00
jk-5
2524045728
Make NetworkEventFiringHandler sharable
...
Fixes #356
2014-01-19 12:27:31 +01:00
jk-5
3557fe31c9
Throw an exception when discriminator is not found
2014-01-19 11:21:24 +01:00
Christian
449ac98b77
SSP Worlds updating from 1.6 will now pop a warning message before loading, and will capture a timestamped
...
zip file in the minecraft dir before starting to load. Allows for people to test updates.
2014-01-18 22:25:35 -05:00