Commit 7ff7a8e1 authored by Milan's avatar Milan
Browse files

add original modfiles

parents
print (" ---- mods override is Loading! ---- ")
-- leaves --
--minetest.register_node(":4seasons:leaves_winter", {
-- description = "Leaves",
-- drawtype = "allfaces_optional",
-- visual_scale = 1.3,
-- tile_images = {"4seasons_leaves_with_snow.png"},
-- paramtype = "light",
-- groups = {snappy=3, leafdecay=3, flammable=2},
-- drop = {
-- max_items = 1, items = {
-- {items = {'default:sapling'}, rarity = 20,},
-- {items = {'4seasons:leaves_winter'},}
-- }},
-- sounds = default.node_sound_leaves_defaults(),
--})
-- why are u overwriting that? its just the normal 4 season leaves.
-- grass --
minetest.register_node(":4seasons:grass_winter", {
description = "Dirt with snow",
tiles = {"4seasons_snow.png", "default_dirt.png", "default_dirt.png^4seasons_grass_w_snow_side.png"},
is_ground_content = true,
groups = {crumbly=3},
drop = {
max_items = 2, items = {
{items = {'default:dirt'}, rarity = 0,},
{items = {'christmas_craft:snowball'}, rarity = 0,},
}},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
}),
})
--normal sand
minetest.register_node(":4seasons:sand_winter", {
description = "Sand with snow",
tiles = {"4seasons_snow.png", "default_sand.png", "default_sand.png^4seasons_sand_w_snow_side.png"},
is_ground_content = true,
groups = {crumbly=3},
drop = {'default:sand',
max_items = 2, items = {
{items = {'default:sand'}, rarity = 0,},
{items = {'christmas_craft:snowball'}, rarity = 0,},
}},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
}),
})
--desert sand
minetest.register_node(":4seasons:desertsand_winter", {
description = "Desert Sand with snow",
tiles = {"4seasons_snow.png", "default_desert_sand.png", "default_desert_sand.png^4seasons_desertsand_w_snow_side.png"},
is_ground_content = true,
groups = {crumbly=3},
drop = {'default:desert_sand',
max_items = 2, items = {
{items = {'default:desert_sand'}, rarity = 0,},
{items = {'christmas_craft:snowball'}, rarity = 0,},
}},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
}),
})
--cactus winter
minetest.register_node(":4seasons:cactus_winter", {
description = "Cactus",
tiles = {"4seasons_cactus_wsnow_top.png", "4seasons_cactus_wsnow_top.png", "4seasons_cactus_wsnow_side.png"},
is_ground_content = true,
groups = {snappy=2,choppy=3,flammable=2},
drop = {'default:cactus',
max_items = 2, items = {
{items = {'default:cactus'}, rarity = 0,},
{items = {'christmas_craft:snowball'}, rarity = 0,},
}},
sounds = default.node_sound_wood_defaults(),
})
\ No newline at end of file
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
Version 2, December 2013
Copyright (C) 2013 Infinatum AKA Sean Emmett <thatraspberrypiserver.raspberryip.com/Infinatum_Minetest.com>
Everyone is permitted to copy and distribute verbatim or modified
copies of this license document, and changing it is allowed as long
as the name is changed.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. You just DO WHAT THE FUCK YOU WANT TO.
\ No newline at end of file
minetest.register_craft({
output = "christmas_craft:christmas_lights 4",
recipe = {
{"farming:string","default:mese_crystal", "farming:string"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:christmas_leaves 4",
recipe = {
{"default:leaves","default:leaves"},
{"default:leaves","default:leaves"},
}
})
minetest.register_craft({
output = "christmas_craft:christmas_wreath ",
recipe = {
{"christmas_craft:christmas_leaves","christmas_craft:christmas_leaves","christmas_craft:christmas_leaves"},
{"christmas_craft:christmas_leaves","","christmas_craft:christmas_leaves"},
{"christmas_craft:christmas_leaves","christmas_craft:red_ribbon","christmas_craft:christmas_leaves"},
}
})
minetest.register_craft({
output = "christmas_craft:snow_block",
recipe = {
{"christmas_craft:snowball","christmas_craft:snowball"},
{"christmas_craft:snowball","christmas_craft:snowball"},
}
})
minetest.register_craft({
output = "christmas_craft:snowman",
recipe = {
{"default:coal_lump","christmas_craft:snowball","default:coal_lump"},
{"christmas_craft:snowball","christmas_craft:snowball","christmas_craft:snowball"},
{"default:coal_lump","default:coal_lump","default:coal_lump"},
}
})
minetest.register_craft({
output = "christmas_craft:christmas_star ",
recipe = {
{"","default:gold_ingot",""},
{"default:gold_ingot","default:gold_ingot","default:gold_ingot"},
{"default:gold_ingot","","default:gold_ingot"},
}
})
minetest.register_craft({
output = "christmas_craft:snowball 4",
recipe = {
{"christmas_craft:snow_block"},
}
})
--------------------------
-- baubles -
--------------------------
minetest.register_craft({
output = "christmas_craft:red_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:red", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:yellow_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:yellow", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:green_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:green", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:blue_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:blue", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:orange_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:orange", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:pink_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:pink", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:violet_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","dye:violet", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
minetest.register_craft({
output = "christmas_craft:silver_baubles 8",
recipe = {
{"default:glass","default:gold_ingot", "default:glass"},
{"default:glass","", "default:glass"},
{"default:glass","default:glass", "default:glass"},
}
})
--------------------------
-- presents -
--------------------------
-- paper colour craft --
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_red',
recipe = {'dye:red','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_blue',
recipe = {'dye:blue','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_green',
recipe = {'dye:green','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_yellow',
recipe = {'dye:yellow','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_yellow',
recipe = {'dye:yellow','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_violet',
recipe = {'dye:violet','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_orange',
recipe = {'dye:orange','default:paper'},
})
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:paper_pink',
recipe = {'dye:pink','default:paper'},
})
-- ribbon craft --
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:red_ribbon',
recipe = {'dye:red','farming:string'},
})
-- wish list craft --
minetest.register_craft({
type = "shapeless",
output = 'christmas_craft:wish_list',
recipe = {'default:stick','default:mese_crystal','default:paper','dye:black'},
})
-- present box --
minetest.register_craft({
output = "christmas_craft:present_box",
recipe = {
{"default:paper","default:paper", "default:paper"},
{"default:paper","christmas_craft:wish_list", "default:paper"},
{"default:paper","default:paper", "default:paper"},
}
})
-- present craft --
minetest.register_craft({
output = "christmas_craft:Christmas_present",
recipe = {
{"default:paper","christmas_craft:red_ribbon", "default:paper"},
{"default:paper","christmas_craft:present_box", "default:paper"},
{"default:paper","christmas_craft:red_ribbon", "default:paper"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_red",
recipe = {
{"christmas_craft:paper_red","christmas_craft:red_ribbon", "christmas_craft:paper_red"},
{"christmas_craft:paper_red","christmas_craft:present_box", "christmas_craft:paper_red"},
{"christmas_craft:paper_red","christmas_craft:red_ribbon", "christmas_craft:paper_red"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_blue",
recipe = {
{"christmas_craft:paper_blue","christmas_craft:red_ribbon", "christmas_craft:paper_blue"},
{"christmas_craft:paper_blue","christmas_craft:present_box", "christmas_craft:paper_blue"},
{"christmas_craft:paper_blue","christmas_craft:red_ribbon", "christmas_craft:paper_blue"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_green",
recipe = {
{"christmas_craft:paper_green","christmas_craft:red_ribbon", "christmas_craft:paper_green"},
{"christmas_craft:paper_green","christmas_craft:present_box", "christmas_craft:paper_green"},
{"christmas_craft:paper_green","christmas_craft:red_ribbon", "christmas_craft:paper_green"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_yellow",
recipe = {
{"christmas_craft:paper_yellow","christmas_craft:red_ribbon", "christmas_craft:paper_yellow"},
{"christmas_craft:paper_yellow","christmas_craft:present_box", "christmas_craft:paper_yellow"},
{"christmas_craft:paper_yellow","christmas_craft:red_ribbon", "christmas_craft:paper_yellow"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_orange",
recipe = {
{"christmas_craft:paper_orange","christmas_craft:red_ribbon", "christmas_craft:paper_orange"},
{"christmas_craft:paper_orange","christmas_craft:present_box", "christmas_craft:paper_orange"},
{"christmas_craft:paper_orange","christmas_craft:red_ribbon", "christmas_craft:paper_orange"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_pink",
recipe = {
{"christmas_craft:paper_pink","christmas_craft:red_ribbon", "christmas_craft:paper_pink"},
{"christmas_craft:paper_pink","christmas_craft:present_box", "christmas_craft:paper_pink"},
{"christmas_craft:paper_pink","christmas_craft:red_ribbon", "christmas_craft:paper_pink"},
}
})
minetest.register_craft({
output = "christmas_craft:Christmas_present_violet",
recipe = {
{"christmas_craft:paper_violet","christmas_craft:red_ribbon", "christmas_craft:paper_violet"},
{"christmas_craft:paper_violet","christmas_craft:present_box", "christmas_craft:paper_violet"},
{"christmas_craft:paper_violet","christmas_craft:red_ribbon", "christmas_craft:paper_violet"},
}
})
default
\ No newline at end of file
This diff is collapsed.
CHRISTMAS CRAFT MOD FOR MINETEST
==================================
version 0.3
ABOUT THE MOD
------------------------------------------
Bring the joy of Christmas to Minetest. This mod adds
Christmas related things such as presents, baubles ,
decorations and more, also the mod can also allows you
to cover the grass with snow, and make things such as
snowmen. You can even have a snowball fight!
WHATS NEW?
------------------------------------------
* New crafts for the items
* New crafts for the items
* More coloured Baubles
* Fire gives -0.5 of hearts per second
* More coloured presents
* bug fixes
* Some more stuff
HOW TO INSTALL?
------------------------------------------
1. extract the "christmas_craft_0.2" folder
2. Move the "christmas_craft" to the mod folder in your mintest game files
3. Start Minetest
4. under the "Singleplayer" tab press the Configure tab
5. enable "christmas_craft" then press Save
6. enjoy the mod
Configuration
------------------------------------------
Look into the world dir. there should be a file caled `christmas_craft.conf`.
The file contains the 2 folowing lines:
enable_crafts = true
enable_snowing = true
if you want to disable the craft recieps, because christmas is over, than you must just change the line `enable_crafts = true` into `enable_crafts = true`.
and if you dont like the snowy landscape just change `enable_snowing = true` to `enable_snowing = false`
thats all :)
OTHER STUFF
------------------------------------------
CHRISTMAS CRAFT MOD FOR MINETEST BY INFINATUM
thankyou for useing the mod
If you find any bugs post on the minetest forum;
https://forum.minetest.net/viewtopic.php?pid=118855#p118855
Find out more about the mod on our wiki;
https://bitbucket.org/kingarthursteam/christmas-craft/wiki/Home
Find newer devs of the mod on my site;
http://thatraspberrypiserver.raspberryip.com/Infinatum_Minetest/christmas_craft
print (" ---- Overrider christmas_craft = true! ---- ")
minetest.register_node(":default:dirt_with_grass", {
description = "Dirt with Grass",
tiles = {"snow.png", "default_dirt.png", "grass_w_snow_side.png"},
is_ground_content = true,
groups = {crumbly=3,soil=1},
drop = {
max_items = 2, items = {
{items = {'default:dirt'}, rarity = 0,},
{items = {'christmas_craft:snowball'}, rarity = 0,},
}},
sounds = default.node_sound_dirt_defaults({
footstep = {name="default_grass_footstep", gain=0.4},
}),
})
minetest.register_node(":default:leaves", {
description = "Leaves",
drawtype = "nodebox",
visual_scale = 1.3,
tiles = {"snow.png", "christmas_craft_leaves_top.png", "christmas_craft_leaves_side.png"},
paramtype = "light",
groups = {snappy=3, leafdecay=3, flammable=2, leaves=1},
drop = {
max_items = 1,
items = {
{
-- player will get sapling with 1/20 chance
items = {'default:sapling'},
rarity = 20,
},
{
-- player will get leaves only if he get no saplings,
-- this is because max_items is 1
items = {'default:leaves'},
}
}
},
sounds = default.node_sound_leaves_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
},
},
selection_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
},
},
})
print (" ---- Overrider christmas_craft [OK] ---- ")
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment