Skip to content
Snippets Groups Projects
  1. Feb 19, 2016
    • paramat's avatar
      Clientmap: Define p_nodes_min/max as v3s32 instead of v3s16 · 997be666
      paramat authored
      'cam_pos_nodes -/+ box_nodes_d' can exceed the range of v3s16
      when a player is near the world edge using a large view range
      This previously caused world to disappear
      Create new function getBlocksInViewRange() called from
      updateDrawList() and renderMap()
      Correct code style throughout updateDrawList() and renderMap()
      997be666
  2. Feb 18, 2016
  3. Feb 16, 2016
  4. Feb 15, 2016
  5. Feb 14, 2016
  6. Feb 13, 2016
  7. Feb 11, 2016
  8. Feb 10, 2016
    • Auke Kok's avatar
      Fix backface culling when connecting to new servers. · 47464c93
      Auke Kok authored
      Introduce a new contentfeatures version (8). When clients
      connect using v27 protocol version, they can assume that
      the tiledef.backface_culling is trustable, but if clients
      connect to servers providing contentfeatures version 7,
      then the v27 clients know that backface culling settings
      provided by the server in tiledefs are bogus for mesh,
      plantlike, firelike or liquid drawtype nodes.
      
      thanks to hmmmm, est31, nerzhul.
      
      Tested on new client - new server, new client - old server
      old client - new server.
      47464c93
  9. Feb 09, 2016
  10. Feb 08, 2016
  11. Feb 07, 2016
  12. Feb 04, 2016
  13. Feb 02, 2016
    • Duane Robertson's avatar
      Mgvalleys: fix riverbeds below sea level · 99c905c5
      Duane Robertson authored
      Stop riverbeds from forming plateaus under sea. Minor corrections to
      random lava/water placement.
      99c905c5
    • paramat's avatar
      Mgv5/v7/flat/fractal: Move tunnel noise calculation into generateCaves · 0a8af881
      paramat authored
      Tunnel 3D noises are only calculated when solid terrain is present
      in mapchunk, avoiding large amounts of unnecessary calculations
      Change 'int' to 's16' in calculateNoise
      Change 'i' to 'vi' for voxelmanip indexes for consistency
      Keep 'u32 index3d' local to a smaller part of tunnel code
      Mgv7: Don't call CaveV7 if no solid terrain in mapchunk
      Give 'open' bool a more descriptive name
      0a8af881
  14. Jan 31, 2016
    • Duane Robertson's avatar
      Mgvalleys: use standard caves · 80c7612e
      Duane Robertson authored
      Replace simple caves with V5 caves, adding unpredictable water and lava
      settings and massive caves based on subterrain. Remove fast terrain mode
      and accompanying settings. Remove superfluous temperature/humidity
      settings. Remove lava/water height setting. Fix errors in humidity
      handling and remove humidity_break_point setting. Move cave noises to
      generateCaves. Fix minor formatting/naming issues and use
      MYMAX/MYMIN/myround.
      80c7612e
  15. Jan 29, 2016
Loading