Namespacing pt. 4

This commit is contained in:
Functioning Member of Society 2022-11-24 01:06:37 -05:00
parent 6bae4b3b6f
commit e1d5a664fe
9 changed files with 23 additions and 62 deletions

View File

@ -73,7 +73,7 @@ function elevator.show_nearest_elevator(pos, owner_name, param2)
end
minetest.register_node("elevator:elevator", {
minetest.register_node(":elevator:elevator", {
description = S("Elevator"),
drawtype = "mesh",
mesh = "elevator_elevator.obj",

View File

@ -61,7 +61,7 @@ mod_dofile("add_target")
mod_dofile("on_receive_fields")
-- invisible node to place inside top of elevator: box and elevator
minetest.register_node("elevator:hidden_top", {
minetest.register_node(":elevator:hidden_top", {
drawtype = "nodebox",
paramtype = "light",
sunlight_propagates = true,

View File

@ -1,5 +1,5 @@
name = elevator
optional_depends = mesecons, dye
description = Network of teleporter-boxes that allows easy travelling to other boxes on the same network.
description = Travelenet mod adapted for Insane Protestor
author = mt-mods
title = Elevator

View File

@ -23,7 +23,7 @@ minetest.register_abm({
-- People
-- Currently only male and female.
-- No non-binary erasure intended; there just aren't that many non-binary guys in Eastern Europe.
mobs:register_mob("people:female", {
mobs:register_mob(":people:female", {
type = "npc",
passive = true,
attack_type = "dogfight",
@ -77,7 +77,7 @@ mobs:register_mob("people:female", {
},
})
mobs:register_mob("people:male", {
mobs:register_mob(":people:male", {
type = "npc",
passive = true,
attack_type = "dogfight",

View File

@ -1,2 +1,2 @@
name = people
name = ip_people
depends = mobs

View File

@ -1,5 +1,5 @@
-- Solid nodes
minetest.register_node("soviet:autowasher", {
minetest.register_node(":soviet:autowasher", {
description = "Soviet Auto Washer",
tiles =
{
@ -14,7 +14,7 @@ minetest.register_node("soviet:autowasher", {
groups = {cracky = 3},
})
minetest.register_node("soviet:stove", {
minetest.register_node(":soviet:stove", {
description = "Soviet Gas Stove (DANGEROUS AS FUCK; CAN EXPLODE)",
tiles =
{
@ -29,7 +29,7 @@ minetest.register_node("soviet:stove", {
groups = {cracky = 3},
})
minetest.register_node("soviet:concrete", {
minetest.register_node(":soviet:concrete", {
description = "Concrete",
tiles = {"soviet_concrete.png"},
is_ground_content = false,
@ -48,7 +48,7 @@ stairs.register_stair_and_slab(
true
)
minetest.register_node("soviet:concrete_window", {
minetest.register_node(":soviet:concrete_window", {
description = "Chunk of Concrete with a Window in it",
tiles = {"soviet_concrete_window.png"},
is_ground_content = false,
@ -56,7 +56,7 @@ minetest.register_node("soviet:concrete_window", {
sounds = default.node_sound_stone_defaults(),
})
minetest.register_node("soviet:staircase_flooring", {
minetest.register_node(":soviet:staircase_flooring", {
description = "Apt Building Staircase/Lobby Flooring",
tiles = {"soviet_staircase_flooring.png"},
is_ground_content = false,
@ -75,7 +75,7 @@ stairs.register_stair_and_slab(
true
)
minetest.register_node("soviet:glass",
minetest.register_node(":soviet:glass",
{
description = "Glass Mosaic",
drawtype = "glasslike",
@ -90,7 +90,7 @@ minetest.register_node("soviet:glass",
})
-- Plantlike nodes
minetest.register_node("soviet:laundry_detergent", {
minetest.register_node(":soviet:laundry_detergent", {
description = "Laundry Detergent Powder",
drawtype = "plantlike",
tiles = {"soviet_laundry_detergent.png"},
@ -108,7 +108,7 @@ minetest.register_node("soviet:laundry_detergent", {
sounds = default.node_sound_sand_defaults(),
})
minetest.register_node("soviet:tea", {
minetest.register_node(":soviet:tea", {
description = "Glass of Tea",
drawtype = "plantlike",
tiles = {"soviet_tea.png"},
@ -126,7 +126,7 @@ minetest.register_node("soviet:tea", {
sounds = default.node_sound_glass_defaults()
})
minetest.register_node("soviet:ceilling_light", {
minetest.register_node(":soviet:ceilling_light", {
description = "Ceilling Light",
drawtype = "plantlike",
tiles = {"soviet_lamp.png"},
@ -142,7 +142,7 @@ minetest.register_node("soviet:ceilling_light", {
})
-- Nodeboxes
minetest.register_node("soviet:light_fixture", {
minetest.register_node(":soviet:light_fixture", {
description = "Light Fixture",
tiles = {
"soviet_light.png",
@ -165,7 +165,7 @@ minetest.register_node("soviet:light_fixture", {
}
})
minetest.register_node("soviet:transradio", {
minetest.register_node(":soviet:transradio", {
description = "Transistor Radio Receiver",
tiles = {
"soviet_transradio_top.png",
@ -191,7 +191,7 @@ minetest.register_node("soviet:transradio", {
}
})
minetest.register_node("soviet:concrete_thin", {
minetest.register_node(":soviet:concrete_thin", {
description = "Thin Concrete Wall",
tiles = {"soviet_concrete.png"},
is_ground_content = false,
@ -208,7 +208,7 @@ minetest.register_node("soviet:concrete_thin", {
}
})
minetest.register_node("soviet:concrete_thin_lower", {
minetest.register_node(":soviet:concrete_thin_lower", {
description = "Thin Concrete Wall",
tiles = {"soviet_concrete.png"},
is_ground_content = false,
@ -225,7 +225,7 @@ minetest.register_node("soviet:concrete_thin_lower", {
}
})
minetest.register_node("soviet:concrete_thin", {
minetest.register_node(":soviet:concrete_thin", {
description = "Thin Concrete Wall",
tiles = {"soviet_concrete.png"},
is_ground_content = false,

View File

@ -1,3 +1,3 @@
name = soviet
name = ip_soviet
description = A mod that adds decorational nodes inspired by objects common in Soviet/post-Soviet countries.
depends = sounds, stairs

View File

@ -1,4 +1,4 @@
name = story
name = ip_story
description = Adds a story to Minetest/XtreemTest
author = MCL
title = Story

View File

@ -127,17 +127,7 @@ function workbench:set_formspec(meta, id)
end
function workbench.construct(pos)
local meta = minetest.get_meta(pos)
local inv = meta:get_inventory()
inv:set_size("tool", 1)
inv:set_size("input", 1)
inv:set_size("hammer", 1)
inv:set_size("forms", 4*3)
inv:set_size("storage", 8*2)
meta:set_string("infotext", S("Work Bench"))
workbench:set_formspec(meta, 1)
end
function workbench.fields(pos, _, fields)
@ -330,32 +320,3 @@ for i = 1, #nodes do
end
end
end
-- Craft items
minetest.register_tool("xdecor:hammer", {
description = S("Hammer"),
inventory_image = "xdecor_hammer.png",
wield_image = "xdecor_hammer.png",
on_use = function() do
return end
end
})
-- Recipes
minetest.register_craft({
output = "xdecor:hammer",
recipe = {
{"default:steel_ingot", "group:stick", "default:steel_ingot"},
{"", "group:stick", ""}
}
})
minetest.register_craft({
output = "xdecor:workbench",
recipe = {
{"group:wood", "group:wood"},
{"group:wood", "group:wood"}
}
})