harder tool crafting
parent
dbb6e03994
commit
fbb4998b9e
|
@ -52,7 +52,7 @@ minetest.register_globalstep(function(dtime)
|
|||
|
||||
end
|
||||
if check then
|
||||
player:set_hp(0.5); -- kill player
|
||||
player:set_hp(3); -- kill player
|
||||
minetest.chat_send_all(name.. " was caught walking inside walls at " .. p.x .. " " .. p.y .. " " .. p.z)
|
||||
minetest.log("action", name.. " was caught walking inside walls at " .. p.x .. " " .. p.y .. " " .. p.z)
|
||||
end
|
||||
|
|
170
crafting.lua
170
crafting.lua
|
@ -317,8 +317,13 @@ minetest.register_craftitem("es:purpellium_container", {
|
|||
description = "Potion to do wonders! (gives 50+ hunger for extra endurance mining.)",
|
||||
inventory_image = "purpellium_container.png",
|
||||
on_use = minetest.item_eat(50),
|
||||
--TODO HEAL HP TOO
|
||||
})
|
||||
-- HEAL HP in hunger hud
|
||||
-- if minetest.get_modpath("es") ~= nil then
|
||||
--overwrite("es:purpellium_container", 50,"vessels:glass_bottle",nil,50)
|
||||
--end
|
||||
|
||||
|
||||
|
||||
minetest.register_craftitem("es:purpellium_dust", {
|
||||
description = "Purpellium Dust",
|
||||
|
@ -332,6 +337,164 @@ minetest.register_craft({
|
|||
})
|
||||
|
||||
|
||||
|
||||
|
||||
--Weapon &Tool Crafting:
|
||||
minetest.register_craft({
|
||||
output = 'es:handle',
|
||||
recipe = {
|
||||
{'default:bronze_ingot', 'default:mese_crystal', 'default:bronze_ingot'},
|
||||
{'farming:string', 'default:steel_ingot', 'farming:string'},
|
||||
{'farming:string', 'default:diamond', 'farming:string'},
|
||||
}
|
||||
})
|
||||
minetest.register_craftitem("es:handle", {
|
||||
description = "Extreme Survival Uni-handle",
|
||||
inventory_image = "es_handle.png",
|
||||
--inventory_image = "default_steel_ingot.png^default_diamond.png^default_mese_crystal.png^farming_cotton.png",
|
||||
})
|
||||
|
||||
|
||||
|
||||
--SWORDS
|
||||
minetest.register_craft({
|
||||
output = 'es:sword_emerald',
|
||||
recipe = {
|
||||
{'es:emerald_crystal'},
|
||||
{'es:emerald_crystal'},
|
||||
{'es:handle'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:sword_ruby',
|
||||
recipe = {
|
||||
{'es:ruby_crystal'},
|
||||
{'es:ruby_crystal'},
|
||||
{'es:handle'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:sword_aikerum',
|
||||
recipe = {
|
||||
{'es:aikerum_crystal'},
|
||||
{'es:aikerum_crystal'},
|
||||
{'es:handle'},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:sword_purpellium',
|
||||
recipe = {
|
||||
{'es:purpellium_ingot'},
|
||||
{'es:purpellium_ingot'},
|
||||
{'es:handle'},
|
||||
}
|
||||
})
|
||||
|
||||
--PICKS
|
||||
minetest.register_craft({
|
||||
output = 'es:pick_emerald',
|
||||
recipe = {
|
||||
{'es:emerald_crystal', 'es:emerald_crystal', 'es:emerald_crystal'},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:pick_ruby',
|
||||
recipe = {
|
||||
{'es:ruby_crystal', 'es:ruby_crystal', 'es:ruby_crystal'},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:pick_aikerum',
|
||||
recipe = {
|
||||
{'es:aikerum_crystal', 'es:aikerum_crystal', 'es:aikerum_crystal'},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:pick_aikerum',
|
||||
recipe = {
|
||||
{'es:aikerum_crystal', 'es:aikerum_crystal', 'es:aikerum_crystal'},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:pick_purpellium',
|
||||
recipe = {
|
||||
{'es:purpellium_ingot', 'es:purpellium_ingot', 'es:purpellium_ingot'},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
--AXES
|
||||
minetest.register_craft({
|
||||
output = 'es:axe_emerald',
|
||||
recipe = {
|
||||
{'es:emerald_crystal', 'es:emerald_crystal', ''},
|
||||
{'es:emerald_crystal', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:axe_ruby',
|
||||
recipe = {
|
||||
{'es:ruby_crystal', 'es:ruby_crystal', ''},
|
||||
{'es:ruby_crystal', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:axe_aikerum',
|
||||
recipe = {
|
||||
{'es:aikerum_crystal', 'es:aikerum_crystal', ''},
|
||||
{'es:aikerum_crystal', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
--SHOVELS
|
||||
minetest.register_craft({
|
||||
output = 'es:shovel_emerald',
|
||||
recipe = {
|
||||
{'', 'es:emerald_crystal', ''},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
minetest.register_craft({
|
||||
output = 'es:shovel_ruby',
|
||||
recipe = {
|
||||
{'', 'es:ruby_crystal', ''},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'es:shovel_aikerum',
|
||||
recipe = {
|
||||
{'', 'es:aikerum_crystal', ''},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{'', 'es:handle', ''},
|
||||
}
|
||||
})
|
||||
|
||||
--[[
|
||||
--Weapon &Tool Crafting:
|
||||
--SWORDS
|
||||
minetest.register_craft({
|
||||
|
@ -471,7 +634,7 @@ minetest.register_craft({
|
|||
}
|
||||
})
|
||||
|
||||
|
||||
]]
|
||||
|
||||
--Default override Cooking
|
||||
minetest.register_craft({
|
||||
|
@ -524,6 +687,9 @@ minetest.register_craft({
|
|||
recipe = "es:mesecook_crystal",
|
||||
})
|
||||
|
||||
|
||||
|
||||
|
||||
--MUST HAVE DEFAULT ORE GENERATION SET
|
||||
minetest.register_craftitem("es:mesecook_crystal", {
|
||||
description = "Cookable Raw MESE",
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
default
|
||||
farming?
|
||||
intllib?
|
||||
technic?
|
||||
moreblocks?
|
||||
|
|
6
init.lua
6
init.lua
|
@ -22,9 +22,9 @@ es.modpath = modpath
|
|||
|
||||
-- REMOVE NODES DO NOT USE IN YOUR WORLD
|
||||
-- Alias
|
||||
dofile(modpath.."/technodrem.lua")
|
||||
dofile(modpath.."/moreorerem.lua")
|
||||
dofile(modpath.."/alias.lua")
|
||||
--dofile(modpath.."/technodrem.lua")
|
||||
--dofile(modpath.."/moreorerem.lua")
|
||||
--dofile(modpath.."/alias.lua")
|
||||
|
||||
-- Anticheat by RND
|
||||
dofile(modpath.."/anticheat.lua")
|
||||
|
|
|
@ -14,9 +14,9 @@
|
|||
|
||||
es = {}
|
||||
|
||||
minetest.register_alias("moreores:mineral_mithril", "es:stone_with_infinium")
|
||||
minetest.register_alias("moreores:mineral_silver", "es:stone_with_aikerum")
|
||||
minetest.register_alias("moreores:mineral_tin", "es:stone_with_ruby")
|
||||
minetest.register_alias("moreores:mineral_mithril", "default:stone_with_iron")
|
||||
minetest.register_alias("moreores:mineral_silver", "default:stone_with_iron")
|
||||
minetest.register_alias("moreores:mineral_tin", "default:stone_with_iron")
|
||||
minetest.register_alias("moreores:mithril_block", "es:aikerumblock")
|
||||
minetest.register_alias("moreores:silver_block", "es:rubyblock")
|
||||
minetest.register_alias("moreores:tin_block", "default:steelblock")
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 1.3 KiB |
Loading…
Reference in New Issue