1. 26 Aug, 2018 3 commits
  2. 25 Aug, 2018 3 commits
  3. 24 Aug, 2018 2 commits
  4. 23 Aug, 2018 6 commits
  5. 22 Aug, 2018 6 commits
  6. 03 Aug, 2018 1 commit
  7. 11 May, 2018 1 commit
  8. 10 May, 2018 1 commit
  9. 24 Apr, 2018 1 commit
  10. 11 Dec, 2017 2 commits
  11. 14 Nov, 2017 1 commit
  12. 13 Nov, 2017 1 commit
  13. 12 Aug, 2017 1 commit
  14. 06 Aug, 2017 1 commit
  15. 01 Aug, 2017 1 commit
  16. 20 Jul, 2017 1 commit
  17. 27 Jun, 2017 1 commit
  18. 20 Jun, 2017 7 commits
    • Vanessa Ezekowitz's avatar
    • Vanessa Ezekowitz's avatar
      disable old after_dig_node() callbacks · 731c7d13
      Vanessa Ezekowitz authored
      (don't split a digged node into neutral+dye)
      731c7d13
    • Vanessa Ezekowitz's avatar
      disable auto-coloring code entirely · ad8ab99b
      Vanessa Ezekowitz authored
      ad8ab99b
    • Vanessa Ezekowitz's avatar
      add helper function for crafting param2-colorized items · 07101b99
      Vanessa Ezekowitz authored
      One call registers the full set of 32, 89, or 256 colors.
      
      Pass it a recipe of the following general form
      
      ```lua
      unifieddyes.register_color_craft({
              output = "mymod:colorized_node",
              type = <nil or "shapeless">
              palette = <see below>,
              neutral_node = "some_mod:neutral_node",
              recipe = {
                      <see below>
              }
      })
      ```
      
      palette may be either "wallmounted" (32 colors), false or omitted
      entirely (89 colors), or "extended" (256 colors).
      
      The recipe section is either a shapeless list, or a standard three-line
      shaped recipe, same as the regular register_craft() function.  The key
      difference is two placeholder keys that are now supported:
      
        * if an item in the recipe is "MAIN_DYE", then Unified Dyes will, with
          each pass of its registration loop, substitute the actual "dye:foo"
          craft item in its place which corresponds with the current loop's color.
        * if an item in the recipe list is "NEUTRAL_NODE", then the value of the
          "neutral_node" field will be substituted in its place.
      
      The expectation here is that the modder probably has some base recipe in
      mind that, given no dyes, would result in a neutral, uncolored node.  This
      call creates all the recipes that would be needed to craft colored versions
      of that neutral node either using that base recipe with dye added, or by
      crafting the neutral node with some dye after the fact.
      07101b99
    • Vanessa Ezekowitz's avatar
      link API to README · 133bc06e
      Vanessa Ezekowitz authored
      133bc06e
    • Vanessa Ezekowitz's avatar
      rename README · 9018efd1
      Vanessa Ezekowitz authored
      9018efd1
    • Vanessa Ezekowitz's avatar