Reverted to Extension Design. Added stuff

Этот коммит содержится в:
Rubenwardy
2012-08-30 20:27:32 +01:00
родитель 97667792fd
Коммит 39b6184a87
29 изменённых файлов: 47 добавлений и 65 удалений

0
modpack.txt Обычный файл
Просмотреть файл

Просмотреть файл

@@ -16,15 +16,14 @@ minetest.register_craftitem("rubenfood:dough", {
inventory_image = "farming_cake_mix.png",
})
if add_bread_craft then
minetest.register_craft({
output = "rubenfood:dough",
type = "shapeless",
recipe = {"rubenfood:flour", "rubenfood:flour", "rubenfood:flour", "rubenfood:flour", "bucket:bucket_water"},
recipe = {"rubenfood:flour","rubenfood:flour", "bucket:bucket_water"},
replacements = {{"bucket:bucket_water", "bucket:bucket_empty"}}
})
--plain bread
minetest.register_craft({
type = "cooking",
output = "rubenfood:bread",
@@ -32,6 +31,8 @@ minetest.register_craft({
cooktime = 10
})
end
minetest.register_craftitem("rubenfood:bread", {
description = "Bread",
inventory_image = "ruben_bread.png",

Просмотреть файл

@@ -11,13 +11,13 @@
print("RubenFood [Master] - Loading Cakes")
--------------------------Cakes-------------------------
minetest.register_craftitem(":rubenfood:cakemix_plain",{
minetest.register_craftitem("rubenfood:cakemix_plain",{
description = "Cake Mix",
tiles = {"ruben_pastry.png"},
inventory_image = "ruben_pastry.png",
})
minetest.register_craftitem(":rubenfood:cakemix_choco",{
minetest.register_craftitem("rubenfood:cakemix_choco",{
description = "Chocolate Cake Mix",
tiles = {"ruben_pastry_choco.png"},
inventory_image = "ruben_pastry_choco.png",
@@ -35,7 +35,7 @@ minetest.register_craft({
recipe = "rubenfood:cakemix_choco",
})
minetest.register_node(":rubenfood:cake", {
minetest.register_node("rubenfood:cake", {
description = "Cake",
drawtype = "plantlike",
visual_scale = 1.0,
@@ -49,7 +49,7 @@ minetest.register_node(":rubenfood:cake", {
sounds = default.node_sound_defaults(),
})
minetest.register_node(":rubenfood:cake_chocolate", {
minetest.register_node("rubenfood:cake_chocolate", {
description = "Chocolate Cake",
drawtype = "plantlike",
visual_scale = 1.0,

21
rubenfood/dairy.lua Обычный файл
Просмотреть файл

@@ -0,0 +1,21 @@
-- RUBENFOOD MOD
-- A mod written by rubenwardy that adds
-- food to the minetest game
-- ======================================
-- >> rubenfood/support.lua
-- adds support for other mods
-- adds items and aliases that are needed
-- ======================================
-- [regis-item] Flour
-- [regis-item] Milk
-- [regis-item] Egg
-- [regis-food] Cheese
-- [craft] Cheese
-- [regis-item] Butter
-- [craft] Butter
-- ======================================

Просмотреть файл

Просмотреть файл

Просмотреть файл

Просмотреть файл

@@ -13,25 +13,35 @@
print ("RubenFood: Loading mainframe: [Master]")
----------------------Load Files-----------------------------
dofile(minetest.get_modpath("rubenfood").."/dairy.lua")
dofile(minetest.get_modpath("rubenfood").."/baking.lua")
dofile(minetest.get_modpath("rubenfood").."/cakes.lua")
dofile(minetest.get_modpath("rubenfood").."/drinks.lua")
dofile(minetest.get_modpath("rubenfood").."/fruits.lua")
dofile(minetest.get_modpath("rubenfood").."/support.lua")
----------------------------Cup------------------------------
minetest.register_craftitem(":rubenfood:cup",{
minetest.register_alias("rubenfood:cup","animalmaterials:glass")
minetest.register_craftitem(":animalmaterials:glass",{
description = "Cup",
tiles = {"ruben_coffee.png"},
inventory_image = "ruben_coffee.png",
tiles = {"ruben_cup.png"},
inventory_image = "ruben_cup.png",
})
minetest.register_craftitem("rubenfood:mug",{
description = "Mug",
tiles = {"ruben_mug.png"},
inventory_image = "ruben_mug.png",
})
minetest.register_craft({
output = '"rubenfood:cup" 4',
recipe = {
{'"bucket:bucket_water"'},
{"default:glass"},
{"default:glass"},
}
})

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 672 B

После

Ширина:  |  Высота:  |  Размер: 672 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 559 B

После

Ширина:  |  Высота:  |  Размер: 559 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 918 B

После

Ширина:  |  Высота:  |  Размер: 918 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 908 B

После

Ширина:  |  Высота:  |  Размер: 908 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 942 B

После

Ширина:  |  Высота:  |  Размер: 942 B

Двоичные данные
rubenfood/textures/ruben_cigar.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 693 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 1.4 KiB

После

Ширина:  |  Высота:  |  Размер: 1.4 KiB

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 895 B

После

Ширина:  |  Высота:  |  Размер: 895 B

Двоичные данные
rubenfood/textures/ruben_coffee_cup.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 873 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 564 B

После

Ширина:  |  Высота:  |  Размер: 564 B

Двоичные данные
rubenfood/textures/ruben_juice_apple.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 729 B

Двоичные данные
rubenfood/textures/ruben_mug.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 780 B

Двоичные данные
rubenfood/textures/ruben_pastry.png Обычный файл

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 842 B

Просмотреть файл

До

Ширина:  |  Высота:  |  Размер: 854 B

После

Ширина:  |  Высота:  |  Размер: 854 B

2
rubenfood_animals/init.lua Обычный файл
Просмотреть файл

@@ -0,0 +1,2 @@
minetest.register_alias("rubenfood:milk","animalmaterials:milk")
minetest.register_alias("rubenfood:egg","animalmaterials:egg")

1
rubenfood_farming/init.lua Обычный файл
Просмотреть файл

@@ -0,0 +1 @@
minetest.register_alias("rubenfood:flour","farming:flour")

Просмотреть файл

@@ -1,53 +0,0 @@
-- RUBENFOOD MOD
-- A mod written by rubenwardy that adds
-- food to the minetest game
-- ======================================
-- >> rubenfood/support.lua
-- adds support for other modss
-- adds items and aliases that are needed
-- ======================================
-- [regis-item] Flour
-- [regis-item] Milk
-- [regis-item] Egg
-- [regis-food] Cheese
-- [craft] Cheese
-- [regis-item] Butter
-- [craft] Butter
-- ======================================
------------------------------------aliases------------------------------------
minetest.register_alias("farming:flour","rubenfood:flour")
minetest.register_alias("farming:cake_mix", "rubenfood:dough")
minetest.register_alias("farming:bread", "rubenfood:bread")
minetest.register_alias("animalmaterials:milk","rubenfood:milk")
minetest.register_alias("animalmaterials:egg","rubenfood:egg")
------------------------------------farming------------------------------------
minetest.register_craftitem("rubenfood:flour", {
description = "Flour",
inventory_image = "farming_flour.png",
})
------------------------------------animals------------------------------------
minetest.register_craftitem("rubenfood:milk", {
description = "Milk",
image = "animalmaterials_milk.png",
on_use = minetest.item_eat(1),
groups = { eatable=1 },
stack_max=10
})
minetest.register_craftitem("rubenfood:egg", {
description = "Egg",
image = "animalmaterials_egg.png",
stack_max=10
})

Двоичные данные
textures/ruben_cigar.png

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 696 B

Двоичные данные
textures/ruben_coffee_cup.png

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 1.3 KiB

Двоичные данные
textures/ruben_juice_apple.png

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 1.1 KiB

Двоичные данные
textures/ruben_pastry.png

Двоичный файл не отображается.

До

Ширина:  |  Высота:  |  Размер: 807 B