1 minetest
.register_node("slimenodes:slime_liquid", {
2 description
= "liquid slime",
3 inventory_image
= minetest
.inventorycube("slimenodes_liquidslime.png"),
5 tiles
= { "slimenodes_liquidslime.png" },
6 special_tiles
= { { name
= "slimenodes_liquidslime.png", backface_culling
= false } },
8 sunlight_propagates
= false,
14 drop
= "slimenodes:slime_liquid",
15 liquidtype
= "source",
16 liquid_alternative_flowing
= "slimenodes:slime_liquid",
17 liquid_alternative_source
= "slimenodes:slime_liquid",
20 liquid_renewable
= false,
21 liquids_pointable
= true,
23 post_effect_color
= {a
=64, r
=100, g
=200, b
=100},
24 groups
= {liquid
=3, slimey
=3, level
=1},
26 dig
= {name
="slimenodes_dig", gain
=0.3},
27 dug
= {name
="slimenodes_dug", gain
=0.6},
28 place
= {name
="slimenodes_place", gain
=0.6},
32 minetest
.register_node("slimenodes:slime_solid", {
33 description
= "solid slime",
34 tiles
= { "slimenodes_solidslime.png" },
36 groups
= {slimey
=3, fall_damage_add_percent
=-20, level
=2},
38 dig
= {name
="slimenodes_dig", gain
=0.3},
39 dug
= {name
="slimenodes_dug", gain
=0.6},
40 place
= {name
="slimenodes_place", gain
=0.6},
41 footstep
= {name
="slimenodes_step", gain
=0.3},
46 minetest
.register_tool("slimenodes:collector_lvl1", {
47 description
= "slime collector level 1",
48 inventory_image
= "slimenodes_collector_lvl1.png",
49 liquids_pointable
= true,
51 full_punch_interval
= 1,
53 slimey
= { times
= { [3] = 2 }, uses
= 0, maxlevel
= 1 }
58 minetest
.register_tool("slimenodes:collector_lvl2", {
59 description
= "slime collector level 2",
60 inventory_image
= "slimenodes_collector_lvl2.png",
61 liquids_pointable
= true,
63 full_punch_interval
= 1,
65 slimey
= { times
= { [2] = 3, [3] = 1.5 }, uses
= 0, maxlevel
= 2 }
70 minetest
.register_tool("slimenodes:collector_lvl3", {
71 description
= "slime collector level 3",
72 inventory_image
= "slimenodes_collector_lvl3.png",
73 liquids_pointable
= true,
75 full_punch_interval
= 1,
77 slimey
= { times
= { [1] = 4, [2] = 1.5, [3] = 0.5 }, uses
= 0, maxlevel
= 3 }
82 minetest
.register_tool("slimenodes:collector_lvl4", {
83 description
= "slime collector level 4",
84 inventory_image
= "slimenodes_collector_lvl4.png",
85 liquids_pointable
= true,
87 full_punch_interval
= 0.9,
89 slimey
= { times
= { [1] = 1, [2] = 0.5, [3] = 0.1 }, uses
= 0, maxlevel
= 4 }