Introducing Honey Jar

This commit is contained in:
h-v-smacker 2017-11-22 02:52:03 +03:00
parent 0483a78324
commit 035f0866cb
2 changed files with 31 additions and 23 deletions

View File

@ -10,7 +10,7 @@
internal_name_of_the_product = {
proper_name = Human-readable name,
found_in = mod name where the source object is introduced
obj_name = name of source object (internal, without "modname:")
obj_name = name of source object
orig_nutritional_value = self-explanatory
amount = how many objects are needed to fill a bottle /not implemented/
sugar = boolean, set if needs sugar (jams) or not
@ -22,7 +22,7 @@ local canned_food_definitions = {
apple_jam = {
proper_name = "Apple jam",
found_in = "default",
obj_name = "apple",
obj_name = "default:apple",
orig_nutritional_value = 2,
amount = 3,
sugar = false -- must not use sugar to be available in vanilla
@ -30,7 +30,7 @@ local canned_food_definitions = {
dandelion_jam = {
proper_name = "Dandelion jam",
found_in = "flowers",
obj_name = "dandelion_yellow",
obj_name = "flowers:dandelion_yellow",
orig_nutritional_value = 1,
amount = 5,
sugar = false -- must not use sugar to be available in vanilla
@ -38,7 +38,7 @@ local canned_food_definitions = {
rose_jam = {
proper_name = "Rose petal jam",
found_in = "flowers",
obj_name = "rose",
obj_name = "flowers:rose",
orig_nutritional_value = 1,
amount = 5,
sugar = false -- must not use sugar to be available in vanilla
@ -46,7 +46,7 @@ local canned_food_definitions = {
canned_mushrooms = {
proper_name = "Canned mushrooms",
found_in = "flowers",
obj_name = "mushroom_brown",
obj_name = "flowers:mushroom_brown",
orig_nutritional_value = 1,
amount = 5,
sugar = false
@ -54,7 +54,7 @@ local canned_food_definitions = {
orange_jam = {
proper_name = "Orange jam",
found_in = "ethereal",
obj_name = "orange",
obj_name = "ethereal:orange",
orig_nutritional_value = 2,
amount = 3,
sugar = true
@ -62,7 +62,7 @@ local canned_food_definitions = {
banana_jam = {
proper_name = "Banana jam",
found_in = "ethereal",
obj_name = "banana",
obj_name = "ethereal:banana",
orig_nutritional_value = 1,
amount = 5,
sugar = true
@ -70,7 +70,7 @@ local canned_food_definitions = {
strawberry_jam = {
proper_name = "Strawberry jam",
found_in = "ethereal",
obj_name = "strawberry",
obj_name = "ethereal:strawberry",
orig_nutritional_value = 1,
amount = 5,
sugar = true
@ -78,7 +78,7 @@ local canned_food_definitions = {
blueberry_jam = {
proper_name = "Blueberry jam",
found_in = "farming",
obj_name = "blueberries",
obj_name = "farming:blueberries",
orig_nutritional_value = 1,
amount = 6,
sugar = true
@ -86,7 +86,7 @@ local canned_food_definitions = {
raspberry_jam = {
proper_name = "Raspberry jam",
found_in = "farming",
obj_name = "raspberries",
obj_name = "farming:raspberries",
orig_nutritional_value = 1,
amount = 6,
sugar = true
@ -94,7 +94,7 @@ local canned_food_definitions = {
grape_jam = {
proper_name = "Grape jam",
found_in = "farming",
obj_name = "grapes",
obj_name = "farming:grapes",
orig_nutritional_value = 2,
amount = 4,
sugar = true
@ -102,7 +102,7 @@ local canned_food_definitions = {
rhubarb_jam = {
proper_name = "Rhubarb jam",
found_in = "farming",
obj_name = "rhubarb",
obj_name = "farming:rhubarb",
orig_nutritional_value = 1,
amount = 6,
sugar = true
@ -110,7 +110,7 @@ local canned_food_definitions = {
melon_jam = {
proper_name = "Melon jam",
found_in = "farming",
obj_name = "melon_slice",
obj_name = "farming:melon_slice",
orig_nutritional_value = 2,
amount = 3,
sugar = true
@ -118,7 +118,7 @@ local canned_food_definitions = {
canned_carrot = {
proper_name = "Canned carrots",
found_in = "farming",
obj_name = "carrot",
obj_name = "farming:carrot",
orig_nutritional_value = 4,
amount = 3,
sugar = false
@ -126,7 +126,7 @@ local canned_food_definitions = {
-- canned_potato = {
-- proper_name = "Canned potatoes",
-- found_in = "farming",
-- obj_name = "potato",
-- obj_name = "farming:potato",
-- orig_nutritional_value = 1,
-- amount = 5,
-- sugar = false
@ -135,7 +135,7 @@ local canned_food_definitions = {
-- aka pickles
proper_name = "Pickles",
found_in = "farming",
obj_name = "cucumber",
obj_name = "farming:cucumber",
orig_nutritional_value = 4,
amount = 3,
sugar = false
@ -143,7 +143,7 @@ local canned_food_definitions = {
canned_tomato = {
proper_name = "Canned tomatoes",
found_in = "farming",
obj_name = "tomato",
obj_name = "farming:tomato",
orig_nutritional_value = 4,
amount = 3,
sugar = false
@ -151,7 +151,7 @@ local canned_food_definitions = {
canned_corn = {
proper_name = "Canned corn",
found_in = "farming",
obj_name = "corn",
obj_name = "farming:corn",
orig_nutritional_value = 3,
amount = 3,
sugar = false
@ -159,7 +159,7 @@ local canned_food_definitions = {
canned_beans = {
proper_name = "Canned beans",
found_in = "farming",
obj_name = "beans",
obj_name = "farming:beans",
orig_nutritional_value = 1,
amount = 6,
sugar = false
@ -167,7 +167,7 @@ local canned_food_definitions = {
canned_coconut = {
proper_name = "Canned coconut",
found_in = "ethereal",
obj_name = "coconut_slice",
obj_name = "ethereal:coconut_slice",
orig_nutritional_value = 1,
amount = 5,
sugar = false
@ -175,11 +175,19 @@ local canned_food_definitions = {
canned_pumpkin = {
proper_name = "Canned pumpkin puree",
found_in = "farming",
obj_name = "pumpkin_slice",
obj_name = "farming:pumpkin_slice",
orig_nutritional_value = 2,
amount = 3,
sugar = false
},
honey_jar = {
proper_name = "A jar of honey",
found_in = "mobs_animal",
obj_name = "mobs:honey",
orig_nutritional_value = 4,
amount = 3,
sugar = false
},
}
@ -229,14 +237,14 @@ for product, def in pairs(canned_food_definitions) do
type = "shapeless",
output = "canned_food:" .. product,
recipe = {"vessels:glass_bottle", "farming:sugar",
def.found_in .. ":" .. def.obj_name},
def.obj_name},
})
else
minetest.register_craft({
type = "shapeless",
output = "canned_food:" .. product,
recipe = {"vessels:glass_bottle",
def.found_in .. ":" .. def.obj_name},
def.obj_name},
})
end
end

BIN
textures/honey_jar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 552 B