summaryrefslogtreecommitdiff
path: root/farming/donut.lua
diff options
context:
space:
mode:
Diffstat (limited to 'farming/donut.lua')
-rw-r--r--farming/donut.lua48
1 files changed, 48 insertions, 0 deletions
diff --git a/farming/donut.lua b/farming/donut.lua
new file mode 100644
index 0000000..68aeb8e
--- /dev/null
+++ b/farming/donut.lua
@@ -0,0 +1,48 @@
+
+local S = farming.intllib
+
+-- Donut (thanks to Bockwurst for making the donut images)
+minetest.register_craftitem("farming:donut", {
+ description = S("Donut"),
+ inventory_image = "farming_donut.png",
+ on_use = minetest.item_eat(4),
+})
+
+minetest.register_craft({
+ output = "farming:donut 3",
+ recipe = {
+ {'', 'farming:wheat', ''},
+ {'farming:wheat', '', 'farming:wheat'},
+ {'', 'farming:wheat', ''},
+ }
+})
+
+-- Chocolate Donut
+minetest.register_craftitem("farming:donut_chocolate", {
+ description = S("Chocolate Donut"),
+ inventory_image = "farming_donut_chocolate.png",
+ on_use = minetest.item_eat(6),
+})
+
+minetest.register_craft({
+ output = "farming:donut_chocolate",
+ recipe = {
+ {'farming:cocoa_beans'},
+ {'farming:donut'},
+ }
+})
+
+-- Apple Donut
+minetest.register_craftitem("farming:donut_apple", {
+ description = S("Apple Donut"),
+ inventory_image = "farming_donut_apple.png",
+ on_use = minetest.item_eat(6),
+})
+
+minetest.register_craft({
+ output = "farming:donut_apple",
+ recipe = {
+ {'default:apple'},
+ {'farming:donut'},
+ }
+})