1
0
mirror of https://github.com/minetest/minetest_game.git synced 2024-12-22 15:00:18 +01:00

Farming: Make cotton look like cotton, add crafted string item

Remove string -> cotton alias.
This commit is contained in:
paramat 2017-08-14 16:19:53 +01:00 committed by paramat
parent f928780946
commit 08727bcd69
4 changed files with 34 additions and 1 deletions

View File

@ -35,3 +35,6 @@ Created by Gambit (CC BY 3.0):
farming_flour.png
farming_cotton_seed.png
farming_wheat_seed.png
Created by Napiophelios (CC BY-SA 3.0):
farming_cotton.png

View File

@ -1,13 +1,18 @@
-- Global farming namespace
farming = {}
farming.path = minetest.get_modpath("farming")
-- Load files
dofile(farming.path .. "/api.lua")
dofile(farming.path .. "/nodes.lua")
dofile(farming.path .. "/hoes.lua")
-- WHEAT
farming.register_plant("farming:wheat", {
description = "Wheat Seed",
paramtype2 = "meshoptions",
@ -19,6 +24,7 @@ farming.register_plant("farming:wheat", {
groups = {flammable = 4},
place_param2 = 3,
})
minetest.register_craftitem("farming:flour", {
description = "Flour",
inventory_image = "farming_flour.png",
@ -45,7 +51,9 @@ minetest.register_craft({
recipe = "farming:flour"
})
-- Cotton
farming.register_plant("farming:cotton", {
description = "Cotton Seed",
inventory_image = "farming_cotton_seed.png",
@ -56,7 +64,11 @@ farming.register_plant("farming:cotton", {
groups = {flammable = 4},
})
minetest.register_alias("farming:string", "farming:cotton")
minetest.register_craftitem("farming:string", {
description = "String",
inventory_image = "farming_string.png",
groups = {flammable = 2},
})
minetest.register_craft({
output = "wool:white",
@ -66,7 +78,17 @@ minetest.register_craft({
}
})
minetest.register_craft({
output = "farming:string 2",
recipe = {
{"farming:cotton"},
{"farming:cotton"},
}
})
-- Straw
minetest.register_craft({
output = "farming:straw 3",
recipe = {
@ -83,7 +105,9 @@ minetest.register_craft({
}
})
-- Fuels
minetest.register_craft({
type = "fuel",
recipe = "farming:straw",
@ -102,6 +126,12 @@ minetest.register_craft({
burntime = 1,
})
minetest.register_craft({
type = "fuel",
recipe = "farming:string",
burntime = 1,
})
minetest.register_craft({
type = "fuel",
recipe = "farming:hoe_wood",

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 B

After

Width:  |  Height:  |  Size: 316 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B