Skip to content
Snippets Groups Projects
  1. Apr 16, 2016
  2. Mar 25, 2016
  3. Mar 13, 2016
    • Auke Kok's avatar
      Convert fences to NDT_CONNECTED. · d979293f
      Auke Kok authored
      This changes the drawtype of fences to NDT_CONNECTED nodebox drawtype.
      
      These nodes are drawn by the client with the needed connections on
      the fly as the scene is drawn. There is no logic needed by mods to
      modify the nodes.
      
      These fences connect to (1) other fences, (2) planks and (3) tree
      trunks, but nothing else. They do not connect to stone, dirt, wool,
      etc. This is done by the "connects_to" parameter, which takes groups
      and node names.
      
      Due to the way textures are wrapped, we can make these nodes look a
      lot better by giving them a special tile.
      
      This change requires minetest/minetest#3503.
      d979293f
  4. Feb 23, 2016
  5. Feb 14, 2016
    • paramat's avatar
      Consolidate ABMs · 7d2dfe41
      paramat authored
      Spread ABM intervals evenly across 1 to 16 seconds
      16s ensures no nodes are missed when player walks past
      Adjust chance values to compensate, for identical action rates
      Combine lavacooling ABMs into one, return to chance = 1
      Grass growth: add 'neighbors = "air"' to avoid
      processing the thousands of underground dirt nodes
      Grass death: Reduce action rate to that of grass growth
      Fire: Use chance = 1 for flame extinguishing
      and flame removal when mod is disabled
      7d2dfe41
  6. Feb 03, 2016
    • Auke Kok's avatar
      Create API for fence.register, and use it. · 2f39cad0
      Auke Kok authored
      This converts the call to minetest.register() for the default
      fence node, so it can be called by other mods to quickly
      setup other fences.
      
      Since this creates an API, insert it into the game_api.txt.
      
      The api looks like minetest.register(name, {def}), and has two
      uncommon fields: "texture" and "material". Any normal nodedef
      property can be passed through, except "drawtype". The "fence"
      group will always be added.
      
      The default fence recipe is modified to be as follows:
        wood, stick, wood
        wood, stick, wood
      
      This recipe yields 4 fence nodes.
      
      This allows us to create according recipes for acacia, pine,
      aspen, and junglewood fences without adding new stick types:
      
        pine wood, stick, pine wood
        pine wood, stick, pine wood
      
      This is a from-scratch implementation, written by heart but inspired
      by (#665 - Add many wooden fences).
      
      Stick and fences nodes are named in a consistent way.
      2f39cad0
  7. Nov 14, 2015
  8. Oct 26, 2015
  9. Oct 05, 2015
  10. Aug 31, 2015
  11. Aug 04, 2015
  12. Jul 12, 2015
  13. Jun 08, 2015
  14. Jun 07, 2015
  15. Apr 27, 2015
  16. Feb 12, 2015
  17. Jan 10, 2015
  18. Dec 06, 2014
  19. Nov 30, 2014
  20. Sep 16, 2014
  21. Aug 22, 2014
  22. Jul 05, 2014
  23. Nov 17, 2013
  24. Nov 08, 2013
  25. Nov 07, 2013
  26. Jul 11, 2013
  27. Jun 13, 2013
  28. May 25, 2013
  29. May 21, 2013
  30. May 19, 2013
Loading