mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-30 06:21:05 +01:00
178cb9340d
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4641 Reviewed-by: kno10 <kno10@noreply.git.minetest.land> Co-authored-by: Mikita Wiśniewski <rudzik8@protonmail.com> Co-committed-by: Mikita Wiśniewski <rudzik8@protonmail.com> |
||
---|---|---|
.. | ||
locale | ||
init.lua | ||
mod.conf | ||
README.md |
mcl_stonecutter
Adds the stonecutter block. Used to cut stone like materials into stairs, slabs, etc. Also used as the Stone Mason Villager's jobsite.
Adding recipes
- To add a new custom stonecutter recipe, use
mcl_stonecutter.register_recipe(input, output, count)
input
must be a name of a registered itemoutput
must also be a name of a registered itemcount
should be a number denoting output count, this defaults to 1 fornil
and invalid values- a number with a fraction passed as count will be rounded down
- Stairs, slabs and walls get their recipes registered automatically
- Recipe chains are followed automatically, so any recipes taking
output
of another recipe as input will also be takinginput
of that recipe as their input
Displaying the Stonecutter menu
- To display the stonecutter formspec to a player use
mcl_stonecutter.show_stonecutter_form(player)
License of code
See the main VoxeLibre README.md file. Author: PrairieWind, ChrisPHP, cora, Herowl, AFCMS
License of media
mcl_stonecutter_bottom.png mcl_stonecutter_side.png mcl_stonecutter_top.png mcl_stonecutter_saw.png License: CC0 1.0 Universal (CC0 1.0) Author: RandomLegoBrick