spelling corrections
This commit is contained in:
parent
e845c9f5c7
commit
d2f5d71d20
@ -1,7 +1,7 @@
|
||||
# Gravel Sieve Mod
|
||||
This mod include two new tools:
|
||||
- a hammer to produce gravel from cobble
|
||||
- a sieve to sift gravel in order to find ores.
|
||||
This mod includes two new tools:
|
||||
- a hammer to produce gravel from Cobblestone
|
||||
- a sieve to sift gravel to find ores
|
||||
|
||||
Browse on: ![GitHub](https://github.com/joe7575/Minetest-Gravelsieve)
|
||||
|
||||
|
@ -1 +1 @@
|
||||
This mod includes a hammer to produce gravel, and a sieve to sift gravel in order to find ores.
|
||||
This mod includes a hammer to produce gravel from Cobblestone and a sieve to sift gravel to find ores.
|
12
hammer.lua
12
hammer.lua
@ -13,9 +13,6 @@
|
||||
LGPLv2.1+
|
||||
See LICENSE.txt for more information
|
||||
|
||||
History:
|
||||
2017-06-04 v0.01 first version
|
||||
|
||||
]]--
|
||||
|
||||
|
||||
@ -23,7 +20,6 @@ gravelsieve.disallow = function(pos, node, user, mode, new_param2)
|
||||
return false
|
||||
end
|
||||
|
||||
-- Handles rotation
|
||||
gravelsieve.handler = function(itemstack, user, pointed_thing)
|
||||
if pointed_thing.type ~= "node" then
|
||||
return
|
||||
@ -50,21 +46,15 @@ gravelsieve.handler = function(itemstack, user, pointed_thing)
|
||||
return itemstack
|
||||
end
|
||||
|
||||
-- hammer
|
||||
minetest.register_tool("gravelsieve:hammer", {
|
||||
description = "Hammer converts any kind of stone to gravel",
|
||||
inventory_image = "gravelsieve_hammer.png",
|
||||
on_use = function(itemstack, user, pointed_thing)
|
||||
hammer.handler(itemstack, user, pointed_thing)
|
||||
gravelsieve.handler(itemstack, user, pointed_thing)
|
||||
return itemstack
|
||||
end,
|
||||
-- on_place = function(itemstack, user, pointed_thing)
|
||||
-- hammer.handler(itemstack, user, pointed_thing)
|
||||
-- return itemstack
|
||||
-- end,
|
||||
})
|
||||
|
||||
|
||||
minetest.register_craft({
|
||||
output = "gravelsieve:hammer",
|
||||
recipe = {
|
||||
|
12
init.lua
12
init.lua
@ -14,7 +14,7 @@
|
||||
See LICENSE.txt for more information
|
||||
|
||||
History:
|
||||
2017-06-04 v0.01 first version
|
||||
2017-06-14 v0.01 first version
|
||||
|
||||
]]--
|
||||
|
||||
@ -25,6 +25,7 @@ gravelsieve = {
|
||||
dofile(minetest.get_modpath("gravelsieve") .. "/hammer.lua")
|
||||
|
||||
|
||||
-- Ore probability table (1/n)
|
||||
local sieve_table = {
|
||||
iron_lump = 15,
|
||||
copper_lump = 15,
|
||||
@ -46,7 +47,6 @@ local function can_dig(pos, player)
|
||||
local meta = minetest.get_meta(pos);
|
||||
local inv = meta:get_inventory()
|
||||
return inv:is_empty("dst") and inv:is_empty("src")
|
||||
--return true
|
||||
end
|
||||
|
||||
local function allow_metadata_inventory_put(pos, listname, index, stack, player)
|
||||
@ -79,7 +79,7 @@ end
|
||||
local function swap_node(pos, meta)
|
||||
local node = minetest.get_node(pos)
|
||||
|
||||
idx = meta:get_int("idx")
|
||||
local idx = meta:get_int("idx")
|
||||
idx = (idx + 1) % 4
|
||||
meta:set_int("idx", idx)
|
||||
node.name = "gravelsieve:sieve"..idx
|
||||
@ -217,7 +217,7 @@ end
|
||||
minetest.register_node("gravelsieve:gravel1", {
|
||||
description = "Gravel sifted 1",
|
||||
tiles = {"default_gravel.png"},
|
||||
groups = {crumbly = 2, falling_node = 1},
|
||||
groups = {crumbly = 2, falling_node = 1, not_in_creative_inventory=1},
|
||||
sounds = default.node_sound_gravel_defaults(),
|
||||
drop = {
|
||||
max_items = 1,
|
||||
@ -231,7 +231,7 @@ minetest.register_node("gravelsieve:gravel1", {
|
||||
minetest.register_node("gravelsieve:gravel2", {
|
||||
description = "Gravel sifted 2",
|
||||
tiles = {"default_gravel.png"},
|
||||
groups = {crumbly = 2, falling_node = 1},
|
||||
groups = {crumbly = 2, falling_node = 1, not_in_creative_inventory=1},
|
||||
sounds = default.node_sound_gravel_defaults(),
|
||||
drop = {
|
||||
max_items = 1,
|
||||
@ -245,7 +245,7 @@ minetest.register_node("gravelsieve:gravel2", {
|
||||
minetest.register_node("gravelsieve:gravel3", {
|
||||
description = "Gravel sifted 3",
|
||||
tiles = {"default_gravel.png"},
|
||||
groups = {crumbly = 2, falling_node = 1},
|
||||
groups = {crumbly = 2, falling_node = 1, not_in_creative_inventory=1},
|
||||
sounds = default.node_sound_gravel_defaults(),
|
||||
drop = {
|
||||
max_items = 1,
|
||||
|
Loading…
Reference in New Issue
Block a user