first commit
2
README.md
Normal file
@ -0,0 +1,2 @@
|
||||
# ostereier_2.0
|
||||
this is a easter egg mod for Minetest, you can use it just for decoration. In the mod you can find 6 different eggs.
|
BIN
SCREENSHOT.png
Normal file
After Width: | Height: | Size: 121 KiB |
10
depens.txt
Normal file
@ -0,0 +1,10 @@
|
||||
#download link: https://content.minetest.net/
|
||||
|
||||
default: https://content.minetest.net/packages/Minetest/minetest_game/
|
||||
|
||||
farming: https://content.minetest.net/packages/TenPlus1/farming/
|
||||
|
||||
mobs: https://content.minetest.net/packages/TenPlus1/mobs/
|
||||
|
||||
mobs_animal: https://content.minetest.net/packages/TenPlus1/mobs_animal/
|
||||
|
400
init.lua
Normal file
@ -0,0 +1,400 @@
|
||||
local egg_dim = {-.4, -.5, -.4, .4, .6, .4}
|
||||
local egg_3d_model = 'ineva_egg.obj'
|
||||
local egg_group = {dig_immediate = 2,}
|
||||
|
||||
|
||||
--Schokolade
|
||||
minetest.register_craftitem("ostereier:schokoladen_teig", {
|
||||
description = "Schokolade teig",
|
||||
inventory_image = "schokoladen_teig.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:schokoladen_ei", {
|
||||
description = "Schokolade Ei",
|
||||
inventory_image = "schokoladen_ei.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:kakao_pulver", {
|
||||
description = "Kakao Pulver",
|
||||
inventory_image = "kakao_pulver.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:kakao_butter", {
|
||||
description = "Kakao Butter",
|
||||
inventory_image = "kakao_butter.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:schokoladen_weiss_fluessig", {
|
||||
description = "flüssige weisse Schokolade",
|
||||
inventory_image = "schokoladen_weiss_fluessig.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:schokoladen_weiss", {
|
||||
description = "weisse Schokolade",
|
||||
inventory_image = "schokoladen_weiss.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:glasur_gruen_cyan", {
|
||||
description = "grün cyan Glasur",
|
||||
inventory_image = "glasur_gruen_cyan.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:glasur_blau_violet", {
|
||||
description = "blau violete Glasur",
|
||||
inventory_image = "glasur_blau_violet.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:glasur_braun", {
|
||||
description = "braune Glasur",
|
||||
inventory_image = "glasur_braun.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:glasur_dunkelgruen", {
|
||||
description = "dunkel grüne Glasur",
|
||||
inventory_image = "glasur_dunkelgruen.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:glasur_gelb_orange", {
|
||||
description = "gelb orange Glasur",
|
||||
inventory_image = "glasur_gelb_orange.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("ostereier:glasur_rot_gelb", {
|
||||
description = "rot gelbe Glasur",
|
||||
inventory_image = "glasur_rot_gelbe.png"
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = "ostereier:kakao_pulver 2",
|
||||
recipe = {
|
||||
{"farming:cocoa_beans", "farming:mortar_pestle","farming:cocoa_beans"}
|
||||
},
|
||||
replacements ={
|
||||
{"farming:mortar_pestle", "farming:mortar_pestle"},
|
||||
{"farming:cocoa_beans", "ostereier:kakao_butter"}
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "ostereier:schokoladen_teig 2",
|
||||
recipe = {
|
||||
{"ostereier:kakao_pulver", "farming:sugar", "ostereier:kakao_pulver"},
|
||||
{"ostereier:kakao_butter", "farming:pot", "ostereier:kakao_butter"},
|
||||
{"", "mobs:glass_milk", ""}
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "ostereier:schokoladen_ei",
|
||||
recipe = "ostereier:schokoladen_teig",
|
||||
cooktime = 1,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shaped",
|
||||
output = "ostereier:schokoladen_weiss 2",
|
||||
recipe = {
|
||||
{"", "farming:sugar", ""},
|
||||
{"ostereier:kakao_butter", "farming:pot", "ostereier:kakao_butter"},
|
||||
{"", "mobs:glass_milk", ""}
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "cooking",
|
||||
output = "ostereier:schokoladen_weiss_fluessig",
|
||||
recipe = "ostereier:schokoladen_weiss",
|
||||
cooktime = 1,
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:glasur_gruen_cyan 4",
|
||||
recipe = {
|
||||
"dye:green",
|
||||
"dye:cyan",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:glasur_blau_violet 4",
|
||||
recipe = {
|
||||
"dye:blue",
|
||||
"dye:violet",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:glasur_braun 4",
|
||||
recipe = {
|
||||
"dye:brown",
|
||||
"dye:brown",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:glasur_dunkelgruen 4",
|
||||
recipe = {
|
||||
"dye:dark_green",
|
||||
"dye:dark_green",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:glasur_gelb_orange 4",
|
||||
recipe = {
|
||||
"dye:yellow",
|
||||
"dye:orange",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:glasur_rot_gelb 4",
|
||||
recipe = {
|
||||
"dye:red",
|
||||
"dye:yellow",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
"ostereier:schokoladen_weiss_fluessig",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:osterei",
|
||||
recipe = {
|
||||
"ostereier:glasur_gruen_cyan",
|
||||
"ostereier:schokoladen_ei",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:osterei2",
|
||||
recipe = {
|
||||
"ostereier:glasur_blau_violet",
|
||||
"ostereier:schokoladen_ei",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:osterei3",
|
||||
recipe = {
|
||||
"ostereier:glasur_braun",
|
||||
"ostereier:schokoladen_ei",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:osterei4",
|
||||
recipe = {
|
||||
"ostereier:glasur_dunkelgruen",
|
||||
"ostereier:schokoladen_ei",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:osterei5",
|
||||
recipe = {
|
||||
"ostereier:glasur_gelb_orange",
|
||||
"ostereier:schokoladen_ei",
|
||||
},
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
type = "shapeless",
|
||||
output = "ostereier:osterei6",
|
||||
recipe = {
|
||||
"ostereier:glasur_rot_gelb",
|
||||
"ostereier:schokoladen_ei",
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
--Osterei 1
|
||||
minetest.register_node ('ostereier:osterei', {
|
||||
drop = 'ostereier:osterei',
|
||||
description = 'Osterei',
|
||||
drawtype = 'mesh',
|
||||
mesh = egg_3d_model,
|
||||
tiles = {'blue_egg.png'},
|
||||
inventory_image = 'blue_egg.png',
|
||||
groups = egg_group,
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = egg_dim,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
--Osterei 2
|
||||
minetest.register_node ('ostereier:osterei2', {
|
||||
drop = 'ostereier:osterei2',
|
||||
description = 'Osterei',
|
||||
drawtype = 'mesh',
|
||||
mesh = egg_3d_model,
|
||||
tiles = {'blue_purple_egg.png'},
|
||||
inventory_image = 'blue_purple_egg.png',
|
||||
groups = egg_group,
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = egg_dim,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
--Osterei 3
|
||||
minetest.register_node ('ostereier:osterei3', {
|
||||
drop = 'ostereier:osterei3',
|
||||
description = 'Osterei',
|
||||
drawtype = 'mesh',
|
||||
mesh = egg_3d_model,
|
||||
tiles = {'chocolate_egg.png'},
|
||||
inventory_image = 'chocolate_egg.png',
|
||||
groups = egg_group,
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = egg_dim,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
--Osterei 4
|
||||
minetest.register_node ('ostereier:osterei4', {
|
||||
drop = 'ostereier:osterei4',
|
||||
description = 'Osterei',
|
||||
drawtype = 'mesh',
|
||||
mesh = egg_3d_model,
|
||||
tiles = {'green_egg1.png'},
|
||||
inventory_image = 'green_egg1.png',
|
||||
groups = egg_group,
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = egg_dim,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
--Osterei 5
|
||||
minetest.register_node ('ostereier:osterei5', {
|
||||
drop = 'ostereier:osterei5',
|
||||
description = 'Osterei',
|
||||
drawtype = 'mesh',
|
||||
mesh = egg_3d_model,
|
||||
tiles = {'orange_egg.png'},
|
||||
inventory_image = 'orange_egg.png',
|
||||
groups = egg_group,
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = egg_dim,
|
||||
},
|
||||
})
|
||||
|
||||
|
||||
--Osterei 6
|
||||
minetest.register_node ('ostereier:osterei6', {
|
||||
drop = 'ostereier:osterei6',
|
||||
description = 'Osterei',
|
||||
drawtype = 'mesh',
|
||||
mesh = egg_3d_model,
|
||||
tiles = {'red_egg.png'},
|
||||
inventory_image = 'red_egg.png',
|
||||
groups = egg_group,
|
||||
paramtype = 'light',
|
||||
paramtype2 = 'facedir',
|
||||
selection_box = {
|
||||
type = 'fixed',
|
||||
fixed = egg_dim,
|
||||
},
|
||||
})
|
||||
|
||||
--spawning
|
||||
|
||||
minetest.register_decoration({
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_grass"},
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.00001,
|
||||
y_max = 200,
|
||||
y_min = 1,
|
||||
decoration = "ostereier:osterei",
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_grass"},
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.00001,
|
||||
y_max = 200,
|
||||
y_min = 1,
|
||||
decoration = "ostereier:osterei2",
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_grass"},
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.00001,
|
||||
y_max = 200,
|
||||
y_min = 1,
|
||||
decoration = "ostereier:osterei3",
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_grass"},
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.00001,
|
||||
y_max = 200,
|
||||
y_min = 1,
|
||||
decoration = "ostereier:osterei4",
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_grass"},
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.00001,
|
||||
y_max = 200,
|
||||
y_min = 1,
|
||||
decoration = "ostereier:osterei5",
|
||||
})
|
||||
|
||||
minetest.register_decoration({
|
||||
deco_type = "simple",
|
||||
place_on = {"default:dirt_with_grass"},
|
||||
sidelen = 16,
|
||||
fill_ratio = 0.00001,
|
||||
y_max = 200,
|
||||
y_min = 1,
|
||||
decoration = "ostereier:osterei6",
|
||||
})
|
4
mod.conf
Normal file
@ -0,0 +1,4 @@
|
||||
name = ostereier
|
||||
description = Ostereier
|
||||
author = Ineva
|
||||
depends = default, farming, mobs, mobs_animal
|
2338
models/ineva_egg.obj
Normal file
BIN
textures/blue_egg.png
Normal file
After Width: | Height: | Size: 805 B |
BIN
textures/blue_purple_egg.png
Normal file
After Width: | Height: | Size: 752 B |
BIN
textures/chocolate_egg.png
Normal file
After Width: | Height: | Size: 644 B |
BIN
textures/glasur_blau_violet.png
Normal file
After Width: | Height: | Size: 477 B |
BIN
textures/glasur_braun.png
Normal file
After Width: | Height: | Size: 592 B |
BIN
textures/glasur_dunkelgruen.png
Normal file
After Width: | Height: | Size: 579 B |
BIN
textures/glasur_gelb_orange.png
Normal file
After Width: | Height: | Size: 472 B |
BIN
textures/glasur_gruen_cyan.png
Normal file
After Width: | Height: | Size: 485 B |
BIN
textures/glasur_rot_gelbe.png
Normal file
After Width: | Height: | Size: 692 B |
BIN
textures/green_egg1.png
Normal file
After Width: | Height: | Size: 705 B |
BIN
textures/kakao_butter.png
Normal file
After Width: | Height: | Size: 484 B |
BIN
textures/kakao_pulver.png
Normal file
After Width: | Height: | Size: 313 B |
BIN
textures/orange_egg.png
Normal file
After Width: | Height: | Size: 726 B |
BIN
textures/red_egg.png
Normal file
After Width: | Height: | Size: 766 B |
BIN
textures/schokoladen_ei.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
textures/schokoladen_teig.png
Normal file
After Width: | Height: | Size: 5.3 KiB |
BIN
textures/schokoladen_weiss.png
Normal file
After Width: | Height: | Size: 379 B |
BIN
textures/schokoladen_weiss_fluessig.png
Normal file
After Width: | Height: | Size: 261 B |