Skip to content
Snippets Groups Projects
  1. Jan 23, 2016
  2. Jan 20, 2016
    • paramat's avatar
      Liquid flow: Prevent water spreading on ignore · 0459eca8
      paramat authored
      0459eca8
    • Auke Kok's avatar
      Allow per-tiles culling. · 882a89d6
      Auke Kok authored
      Backface culling is enabled by default for all tiles, as this
      is how the lua parser initializes each tiledef. We revert to
      always using the value from the tiledef since it is always
      read and serialized.
      
      Mods that wish to enable culling for e.g. mesh nodes, now can
      specify the following to enable backface culling:
      
          tiles = {{ name = "tex.png", backface_culling = true }},
      
      Note the double '{' and use of 'name' key here! In the same
      fashion, backface_culling can be disabled for any node now.
      
      I've tested this against the new door models and this properly
      allows me to disable culling per node. I've also tested this
      against my crops mod which uses mesh nodes where culling needs
      to be disabled, and tested also with plantlike drawtype nodes
      where we want this to continue to be disabled.
      
      No default setting has changed. The defaults are just migrated
      from nodedef.cpp to c_content.cpp.
      882a89d6
  3. Jan 19, 2016
  4. Jan 18, 2016
  5. Jan 16, 2016
  6. Jan 15, 2016
  7. Jan 14, 2016
  8. Jan 11, 2016
    • paramat's avatar
      Mapgen: Various fixes and improvements · 8fc8cb81
      paramat authored
      Lua_api.txt: Document 'minetest.registered_biomes'
      Minimal: Remove 'mapgen_air' alias
      Cavegen: Add fallback node for 'mapgen_ice'
      Dungeongen: Add fallback node for 'mapgen_river_water_source'
      Mgv5: Remove unnecessary '#include util/directiontables.h'
      Add missing 'this->'s in makeChunk()
      Mgv6: Edit empty line formatting
      Remove leading spaces in makeChunk()
      Add missing spaces after 'for' and 'if'
      Mgv7: Edit empty line formatting
      8fc8cb81
  9. Jan 10, 2016
  10. Jan 09, 2016
  11. Jan 08, 2016
    • est31's avatar
      Fix redis error reporting · 57a46193
      est31 authored
      Previously, we assumed that reply->str was NULL
      terminated. However, this turned out to be not true,
      as users reported crashes in strlen connected to
      where reply->str was appended to an std::string.
      
      Use the method recomended by the docs, to read the
      length separately.
      57a46193
  12. Jan 07, 2016
  13. Jan 04, 2016
  14. Jan 03, 2016
  15. Jan 01, 2016
  16. Dec 30, 2015
    • est31's avatar
      Fix client crashing when connecting to server · a142e4f4
      est31 authored
      My commit
      
      e2d54c9f "shutdown when requested from lua in singleplayer too"
      
      broke minetest's feature to connect to servers. The client crashed
      after the connection init was complete.
      
      Thanks to @sofar for reporting the bug.
      
      Fixes #3498.
      a142e4f4
    • ShadowNinja's avatar
      Fix cache path with RUN_IN_PLACE · 9719aded
      ShadowNinja authored
      If an `XDG_CACHE_HOME` can't be found or `RUN_IN_PLACE` is enabled,
      `path_cache` is left at its default of `$PATH_USER/cache`
      (at a time when `PATH_USER` is `..`), rather than being reset to
      `$PATH_USER/cache` after `PATH_USER` has been properly set.
      9719aded
    • Rogier's avatar
      Include custom error message in all SQLite3 exceptions. · cb30facd
      Rogier authored
      And replace manual tests for error with SQLOK() where possible.
      cb30facd
    • Rogier's avatar
      Handle SQLITE_BUSY errors gracefully · c6bb6f99
      Rogier authored
      This allows other applications (e.g. minetestmapper) to interrogate
      the database while minetest is running, without causing an almost
      certain minetest crash.
      c6bb6f99
  17. Dec 29, 2015
  18. Dec 21, 2015
  19. Dec 20, 2015
    • est31's avatar
      Fix missing pop · f192a5bc
      est31 authored
      Previous commit
      
      70ea5d55 "Add support for limiting rotation of automatic face movement dir entitys"
      
      by sapier has broken minetest's feature to open worlds. This was due to a
      missing stack pop operation.
      
      Thanks to @oleastre for reporting this bug and suggesting the fix.
      f192a5bc
  20. Dec 19, 2015
Loading