Skip to content
Commits on Mar 22, 2012
  1. @JaminFarr

    src/terrain.js

      Reverted to use real x and z not chunk x/16 and z/16
      Turned on trees again
    
    src/nodecraft.js
      added columnX/Y (x/16) whensending 0x32 MAP_ALOCATE and 0x33 MAP_COLUMN
      reverted a lot of the login script
    
    src/chunk.js
      default light level raised to 0xf
    
    Signed-off-by: JaminFarr <ben@benfarr.co.uk>
    JaminFarr committed Mar 22, 2012
Commits on Mar 21, 2012
  1. @JaminFarr

    Few tweak.

    Signed-off-by: JaminFarr <ben@benfarr.co.uk>
    JaminFarr committed Mar 21, 2012
Commits on Mar 19, 2012
  1. @JaminFarr

    fixed: subChunk block order, genarated land is now the right way up

    fixed: columns loading. Seams both 0x32 and 0x33 use column/chunk counting 1 =
    16, 2 =32
    
    added: grid on ground to find out where the issue is with the terrain gen
    
    issues: terrain repeats, uneven colomn sides
    issues: crash collecting blocks in playMode 1
    JaminFarr committed Mar 19, 2012
Commits on Mar 18, 2012
  1. @JaminFarr

    Progress: can actualy login with minecraft1.2.3

    Then you fall through the floor
    Only one 1 column is loading
    
    Changes
    changed version to 0.3
    +added subChucks inside of chunks
    changed to chunk data stut from one long buffer to a buffer for each
    datatype
    
    +added subChunk constants for freeing memory e.g. all empty chunks are copies
    	plan to add others e.g. all one block (dirt, water)
    JaminFarr committed Mar 18, 2012
  2. @JaminFarr

    Changed Chunks to 16x16x16

    Minecraft 1.2 works with stacked 16x16x16 chucks instead of full column
    16x128x16
    Added chunk.isSky to skip empty chunks
    
    housekeeping
    changed the indenting in nodecraft.js to tabs
    
    ToDo:
    Need to revert most changes to terrain.js
    Make chuck work like a column hiding the stacked chunks inside
    JaminFarr committed Mar 18, 2012
Commits on Mar 17, 2012
  1. @JaminFarr

    First pass updating datatypes to 1.2 protocol

    Signed-off-by: JaminFarr <ben@benfarr.co.uk>
    JaminFarr committed Mar 17, 2012
Commits on Feb 9, 2012
  1. Debugging output.

    XorePwn committed Feb 9, 2012
Commits on Feb 8, 2012
  1. (De)bugged.

    XorePwn committed Feb 8, 2012
Commits on Dec 24, 2011
  1. Added multiplayer communications. Not perfect, but a start.

    Fixed a few other protocol bugs to get it in line with 1.0
    Joe Doyle committed Dec 24, 2011
Commits on Dec 23, 2011
  1. Started to break apart the files into logical components.

    The server now sends packets to all of the players.  This is crude at the
    moment and will be improved.
    Joe Doyle committed Dec 22, 2011
Commits on Dec 21, 2011
  1. Fixed a few more packet types.

    Added handling of the Slot data structure.
    Player can now place blocks without the server crashing!
    Joe Doyle committed Dec 20, 2011
Commits on Dec 20, 2011
  1. Added a few more protcol messages.

    Joe Doyle committed Dec 20, 2011
  2. Added some missing protocol messages new to 1.0

    Server no longer crashes when player picks up an item.
    Still a lot more work to do.
    Joe Doyle committed Dec 19, 2011
Commits on Dec 5, 2011
  1. @alecgorge
Commits on Dec 3, 2011
  1. @alecgorge
  2. @alecgorge

    fix line endings

    alecgorge committed Dec 3, 2011
  3. @alecgorge
  4. @zhuowei
  5. @zhuowei

    Fixed the Gzip stream

    zhuowei committed Dec 2, 2011
  6. @zhuowei

    Updated for node.js 0.6.*

    -uses the native zlib library
    -moved lib folder to node_modules
    -replaced require('sys') with require('util')
    -ignore all errors from reading packet_masks
    zhuowei committed Dec 2, 2011
Commits on Jul 3, 2011
  1. @zhuowei

    Changed the strings to utf-16

    zhuowei committed Jul 3, 2011
  2. @zhuowei
Commits on Feb 10, 2011
  1. @alecgorge

    fix formatting

    alecgorge committed Feb 9, 2011
Commits on Jan 18, 2011
  1. @alecgorge

    update packet, add todo

    alecgorge committed Jan 17, 2011
  2. @alecgorge

    start updating packets currently working on 0x05 which needs some ser…

    …ious reworking
    alecgorge committed with root Jan 17, 2011
Commits on Oct 5, 2010
  1. Server responsivity + reliability changes.

    Changed outbound low-priority queue to defer callbacks so socket IO gets handled.
    Add error / socket close handlers.
    David Carne committed Oct 5, 2010
  2. session.js jslint cleanup

    David Carne committed Oct 5, 2010
Commits on Oct 4, 2010
Commits on Sep 30, 2010
  1. @nornagon
Commits on Sep 28, 2010
  1. @nornagon

    Make lighting a bit faster

    nornagon committed Sep 28, 2010
  2. @nornagon
Commits on Sep 27, 2010
  1. @nornagon

    Sketch of lighting code.

    nornagon committed Sep 27, 2010
Commits on Sep 26, 2010
  1. @nornagon
  2. @nornagon
  3. @nornagon

    Directory structure, README

    nornagon committed Sep 26, 2010
Something went wrong with that request. Please try again.