Commits on Aug 6, 2017
  1. Lex doesn't like this.

    Revert "Fix up MC version compatibility checking to be a little less verbose."
    This reverts commit 1927fd7.
    cpw committed Aug 6, 2017
  2. Fix up MC version compatibility checking to be a little less verbose.

    If people use properly formatted version compatibility strings, or the
    default compiled in one, this will work exactly as before, but has
    less dependence on specific formats for the mcversion string. So a mod
    declaring [1.11, 1.12] will now be 1.12.1 compatible by default, for
    cpw committed Aug 6, 2017
Commits on Jun 17, 2017
  1. Patch a small bug in SPacketLoginSuccess that lets us emulate the net…

    handshake. This will be very useful as I rebuild the networking.
    cpw committed Jun 17, 2017
Commits on Jun 11, 2017
  1. Try a different way of doing the callback, it removes the derpitude, …

    …but at
    one point, I thought the way it was was necessary. Is this a race condition?
    Dunno, but it's a lot simpler and doesn't rely on a netty hack.
    cpw committed Jun 11, 2017
  2. Fix the netty bug introduced by netty commit netty/netty@29fdb16

    that means we don't get activated until after handlerAdded is complete.
    In effect, our handler can't handle anything until handlerAdded has
    cpw committed Jun 11, 2017
Commits on Apr 10, 2017
  1. Add in a check to the splash screen. If the Display.update call takes

    too long on average (over first 200 frames) we'll use a sleep based
    timer to allow mods doing splash screen work some time on the
    LWJGL global lock.
    (cherry picked from commit 03d7eaa)
    cpw committed Mar 6, 2017
Commits on Jan 14, 2017
  1. Bypass forge chunk cache if it's configuratively disabled

    (cherry picked from commit 9fe6385)
    cpw committed Jan 14, 2017
Commits on Nov 28, 2016
  1. Pass along if the respawn event was the result of the end being conqu…

    …ered or not (end respawning is really FUNKY code and uses death instead of 'change dimension')
    cpw committed Nov 28, 2016
Commits on Nov 25, 2016
  1. Fix problem with the server hanging around after forcing the client t…

    …o exit, leaving behind stale processes.
    cpw committed Nov 25, 2016
Commits on Nov 13, 2016
  1. Initial 1.11-pre1 update

    cpw committed Nov 13, 2016
Commits on Nov 12, 2016
  1. regenerate entitylivingbase patch

    cpw committed Nov 12, 2016
  2. Update to 20161111 mcp names

    cpw committed Nov 12, 2016
Commits on Oct 10, 2016
  1. Fix substitutions being broken after freezing - actually store the or…

    …iginal state in registry copies, not the computed state, which is wrong because it only sees the sub, not the original.
    cpw committed Oct 10, 2016
  2. Revert "Another fix for registry substitutions. Closes #3212"

    This reverts commit ec2977a.
    cpw committed Oct 9, 2016
Commits on Sep 18, 2016
  1. Add in registry registration events, new subscription events you can …

    …use to make sure you're registering things at the "best" time.
    cpw committed Sep 18, 2016
Commits on Sep 13, 2016
  1. Create

    cpw committed on GitHub Sep 13, 2016
Commits on Aug 13, 2016
Commits on Jul 29, 2016
  1. Another pass at substitutions - now capable of fixing up ItemBlock to…

    … point at the right block when a block is substituted, should also handle substituting itemblocks. There's some hackery in the way we have to change the value of ItemBlock.block, but it's not too egregious in my opinion.
    cpw committed Jul 29, 2016
  2. Clean up AT file

    cpw committed Jul 29, 2016
  3. Fix anvil output slots being wrong by adding new ones. Closes #3121 w…

    …ithout breaking existing mod workarounds for the badly ordered slots.
    cpw committed Jul 29, 2016
  4. Clean up some legacy settings, making sure there's translation strings.

    Closes  #2965 Thanks for the prompt Zaggy!
    cpw committed Jul 29, 2016
Commits on Jul 28, 2016
  1. Fix #3126 - duplicate stat id error - don't use the "universal iterat…

    …ors" in statbuilding, use the one without the duplicate entries. (The duplicate entry one is for rendering setup)
    cpw committed Jul 28, 2016
Commits on Jul 27, 2016
  1. Tidy up some more todos

    cpw committed Jul 27, 2016
  2. Mark it for actual removal in 1.11

    cpw committed Jul 27, 2016
Commits on Jul 26, 2016
  1. Fix a vanilla bug with the blockstate ID map not being properly symme…

    …tric with respect to block.getStateFromMeta - closes #3012 properly but probably has a random MCJIRA ticket somewhere too.
    cpw committed Jul 26, 2016
Commits on Jul 24, 2016