Compare commits

...

3 Commits

Author SHA1 Message Date
bri cassa 850ae561a0 Delete depends.txt and description.txt, add mod.conf 2022-07-07 21:07:51 +02:00
Sys Quatre 1660d80668 Change recipe when basic_materials mod is detected 2020-10-15 10:35:32 +02:00
Sys Quatre 9c385319cb Corrige la compatibilité avec le mod locks
et améliore l'affichage du formulaire des autres panneaux.
2019-12-28 21:26:30 +01:00
5 changed files with 10 additions and 10 deletions

View File

@ -1,3 +0,0 @@
default
signs_lib?
locks?

View File

@ -1,2 +0,0 @@
This mods adds arrowsigns into Minetest.
Rotatable in all directions.

View File

@ -13,7 +13,7 @@
arrow_signs={}
arrow_signs.formspec = "field[text;Sign text: (Hint: Use / or | to create a new line);${text}]";
arrow_signs.formspec = "size[6,2]real_coordinates[true]field[0.375,0.5;5.25,0.8;text;Sign text: (Hit 'Enter' key to validate);${text}]label[0.375,1.5;(Hint: Use / or | to create a new line)]";
arrow_signs.on_place = function(itemstack, placer, pointed_thing)

5
mod.conf Normal file
View File

@ -0,0 +1,5 @@
name = arrow_signs
title = Arrow Signs
description = This mods adds arrowsigns into Minetest. Rotatable in all directions.
depends = default
optional_depends = signs_lib,locks,basic_materials

View File

@ -5,7 +5,7 @@
To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA.
]]
minetest.register_node("arrow_signs:shared_locked", {
description = "Shared locked sign",
description = "Shared locked arrow sign",
drawtype = "nodebox",
node_box = arrow_signs.nodebox,
selection_box = arrow_signs.selection_box,
@ -40,7 +40,7 @@ minetest.register_node("arrow_signs:shared_locked", {
end,
on_receive_fields = function(pos, formname, fields, sender)
if not locks:lock_handle_input(pos, formname, fields, sender) then
-- if the user already has the right to use this and did input text
if( fields.text
and ( not(fields.locks_sent_lock_command)
@ -62,14 +62,14 @@ minetest.register_node("arrow_signs:shared_locked", {
--a warning message is also printed by the locks mod
--arrow_signs.savetext( pos, formname, fields, sender );
end
end
end,
});
minetest.register_craft({
type = 'shapeless',
output = 'arrow_signs:shared_locked',
recipe = {'arrow_signs:wall', 'locks:lock'},
recipe = {'arrow_signs:wall', 'locks:lock', minetest.get_modpath("basic_materials") and "basic_materials:ic" or ""},
})
--Redefinition