Dan Roque
982f5c7e1b
Prevent players from logging in until server has finished starting.
...
This improves server security as it guarantees no players will be
allowed to connect until the server has fully initialized.
2014-02-05 20:49:10 -05:00
Lex Manos
1e2c63f486
Add the beginnings of a Constants class, to document/clean some of the magic numbers that are in the MC code base.
2014-02-05 01:14:57 -08:00
Lex Manos
e68577ffd3
Updated FML:
...
MinecraftForge/FML@03fb1879d7 Fix obf error when right clicking a Empty Map.
MinecraftForge/FML@6bb9b8b953 Clean up FMLEventChannel. Closes #367 .
MinecraftForge/FML@b7b3450dcd Update MCP mapping snapshot to latest crowdsourced names.
MinecraftForge/FML@8c9e8b5270 Fix isRemote, this is integral to so many parts of the code, everyone knows it by this name, People should not change it.
2014-02-05 01:14:24 -08:00
Lex Manos
dbf2c416c7
Fix isRemote, this is integral to so many parts of the code, everyone knows it by this name, People should not change it.
2014-02-04 23:40:50 -08:00
Lex Manos
284c1eb06b
Update MCP mapping snapshot to latest crowdsourced names.
2014-02-04 22:56:27 -08:00
Christian
f8532711cb
Clean up FMLEventChannel. Closes #367 .
2014-02-04 20:01:44 -05:00
Lex Manos
45efe4edfd
Fix obf error when right clicking a Empty Map.
2014-02-04 12:49:18 -08:00
Christian
9d919f8ac9
Fix up the event handler so it knows it's owned by forge
2014-02-02 12:34:34 -05:00
Christian
67d9dac16d
Add a discriminator for fluididspacket. remove extraneous channel handler.
2014-02-02 12:19:37 -05:00
Christian
978bfd6eb1
MinecraftForge/FML@d87822ad85 Bump gradle wrapper to 1.10
...
MinecraftForge/FML@359ac3ca2a Ensure we check both item and block registries when finding valid IDs. Should fix #365
MinecraftForge/FML@cee0f0b811 Tweak so that writing to the context will automatically send a message back to the originator in handshakeestablished.
2014-02-02 12:18:32 -05:00
Christian
5d811025a7
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
be8d33070e
Ensure we check both item and block registries when finding valid IDs. Should fix #365
2014-02-01 11:05:33 +00:00
Lex Manos
539ee0ea88
Fixed missed parens causing trapdoors to fall off incorrectly.
2014-01-31 15:12:19 -08:00
Lex Manos
f85ab543ee
Fixed issue where enchantment effects caused slight rendeirng issue.
2014-01-31 14:32:32 -08:00
Lex Manos
498ab360e8
Bump gradle wrapper to 1.10
2014-01-29 21:04:55 -08:00
Lex Manos
51414375e4
Uncomment aa few FluidRegistry entries.
2014-01-29 21:04:34 -08:00
Lex Manos
2b9a2b5c1a
Inital Fluid system update, untested. Still in progress.
2014-01-29 18:34:23 -08:00
Lex Manos
51b008c391
Attempt a AIOOB error fix in tesselator when there are alot of transparent blocks in the rendering range.
2014-01-29 16:17:31 -08:00
Lex Manos
0d84da021f
Fix NPE when breaking ice.
2014-01-29 15:43:13 -08:00
Christian
3059e517c5
MinecraftForge/FML@544320b8d2 Beginning of a saveinspectionhandler.
...
MinecraftForge/FML@ab199c5811 Try harder to find a mod container.
MinecraftForge/FML@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:30:12 -05:00
Christian
92f5351cf9
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
e7ba3fd525
Try harder to find a mod container.
2014-01-25 06:17:14 -05:00
Lex Manos
f8f1b4211b
Fix imporerly efficient tools breaking blocks to fast.
2014-01-24 21:43:47 -08:00
Lex Manos
30a390d4bf
Adds a WeatherRender in the style of SkyRender, Closes #844
2014-01-24 19:38:33 -08:00
Lex Manos
790030ab05
Fixed potential NPE in SlotCrafting, and added ItemStack sensitive version fo hasContainerItem. Closes #854
2014-01-24 19:30:17 -08:00
Lex Manos
d73f4fb7b3
Move change of metadata to immediatly after change of Block, should prevent any 'invalid' tile entities from breaking created. Reference: #897
2014-01-24 19:21:59 -08:00
Lex Manos
6f7ac27c96
New PlayerUseItemEvents, Start, Stop, Tick and Finish. See PlayerUseItemEvent.java for more details. Closes #924
2014-01-24 19:10:51 -08:00
Lex Manos
6ae2353f41
Don't short circuit item icons for multiple render passes while being used. Closes #929
2014-01-24 17:23:49 -08:00
Lex Manos
c62061728b
Add the ability for custom records to have finer control over there sound resource location. Closes #933
2014-01-24 17:16:35 -08:00
Lex Manos
796b53f549
Exclude cobblestone slab recipe from ore dictification, closes #940
2014-01-24 16:44:23 -08:00
Lex Manos
6c6f664c30
Implement PlayerPickupXpEvent, fired when a player aquires XP from a EntityXPOrb. Closes #942
2014-01-24 16:31:38 -08:00
Lex Manos
2e47771860
Missing EntityAITasks.tasks and MapgGenStructreIO register ATs, Closes #949
2014-01-24 16:04:41 -08:00
Lex Manos
75a80f2f75
Make ItemBlock.field_150939_a public, closes #945
2014-01-24 16:02:39 -08:00
Lex Manos
aaf6dd2b2e
Fix Furnace stopping on 63rd Item, Closes #947
2014-01-22 15:35:55 -08:00
Christian
bd8e9657d8
Beginning of a saveinspectionhandler.
2014-01-20 22:27:03 -05:00
Christian
af011d1a57
MinecraftForge/FML@b6d95d704b Name the log files properly. fml-junk is an early startup annoyance I can't kill because log4j2.
...
MinecraftForge/FML@8692ca17d1 Log4j2 logging context for things. This should help add context when things go wrong in mods.
MinecraftForge/FML@a7ca131a33 And don't spam NONE everywhere
MinecraftForge/FML@741e172ffe Log4j2 doesn't need debug level logging for itself anymore
2014-01-20 22:04:52 -05:00
Christian
acda9b5dd7
Log4j2 doesn't need debug level logging for itself anymore
2014-01-20 22:01:20 -05:00
Christian
294c825cc1
And don't spam NONE everywhere
2014-01-20 22:00:24 -05:00
Christian
5898d2a1f8
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
60abcb6341
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
e653204638
MinecraftForge/FML@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:30:16 -05:00
Christian
d92176fe8c
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
Lex Manos
adf0e3ab7d
Add BookCloning to the recipe sorter.
2014-01-20 14:04:34 -08:00
Christian
eeef1137a8
MinecraftForge/FML@9a8d16b66e Fix log4j2 config. Fix server gui to *show* logging. Fix log spamminess in the console. Fix bug in servergui that can cause deadlock.
...
MinecraftForge/FML@a355eecb2c Add in error logging for outbound messages. Fix bug with indexedcodec NPE
MinecraftForge/FML@1c793abe0e Fix derp with networkcheck
MinecraftForge/FML@675b5a0778 And turn down some more logging, now we have useful logging back again..
2014-01-20 16:15:57 -05:00
Christian
cb47b4ac46
And turn down some more logging, now we have useful logging back again..
2014-01-20 16:09:34 -05:00
Christian
d22c79abd7
Fix derp with networkcheck
2014-01-20 16:06:50 -05:00
Christian
9fb9942498
Add in error logging for outbound messages. Fix bug with indexedcodec NPE
2014-01-20 16:02:26 -05:00
Christian
87a45d83fb
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
49886aa633
MinecraftForge/FML@4aa2416ce5 Propagate Optional method removal to trait implementation classes
...
MinecraftForge/FML@fc025a7b73 Logging Changes
MinecraftForge/FML@f0132a6f3b changed fml log level to all
MinecraftForge/FML@f23eba4352 put max number of FML log files to 3
MinecraftForge/FML@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.
MinecraftForge/FML@3557fe31c9 Throw an exception when discriminator is not found
MinecraftForge/FML@2524045728 Make NetworkEventFiringHandler sharable
MinecraftForge/FML@dfc0899ec6 Merge pull request #357 from jk-5/sharable
MinecraftForge/FML@79d42fca8d Merge pull request #355 from jk-5/errorhandling
MinecraftForge/FML@7907e16e96 Add a type adapter for artifact version. Should fix #354
MinecraftForge/FML@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.
MinecraftForge/FML@5adacc3b33 Check the mod, not it's container, in the check handler. Closes #358
MinecraftForge/FML@3d26f28bcf Allow connection when server is apparently offline. Might allow :NOFML circumvention though. Hmmm. Closes #359
MinecraftForge/FML@a62374d4ac findBlock should now return null, not the default block, if the thing being looked for is not found. Closes #352
MinecraftForge/FML@6a695c4348 Try and stop the epic channel closed spam at close time. Closes #353
MinecraftForge/FML@35a38d7840 Make sidedproxy support non-public fields. Closes #344
MinecraftForge/FML@9d2e089df6 Merge branch 'logging' of github.com:AbrarSyed/FML into abrar-borked
MinecraftForge/FML@79b04898d4 And restore suppressions. ABRAR, DON'T TIDY CODE!!!!
MinecraftForge/FML@3dfb54e066 Merge branch 'trait-optional' of github.com:RainWarrior/FML
MinecraftForge/FML@32bb7315cc Add in example assets dir. Closes #308
MinecraftForge/FML@16d33d2989 Clean up and document outbound handler a bit better. Add in dispatcher target. Closes #361
MinecraftForge/FML@5719b9ec53 Fix reply handling. Make the proxy message available for subclasses of indexedcodec. Fire user events into the network event firing.
2014-01-20 12:03:07 -05:00
Christian
7a3fd048d2
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