[mod] Custom Signs [signs]

User avatar
Ackirb
Member
 
Posts: 23
Joined: Thu Mar 27, 2014 21:01
Location: United States

[mod] Custom Signs [signs]

by Ackirb » Sun Apr 27, 2014 05:51

Ackirb here
And I'm bringing you a large collection of customized instructional/decorative signs for use in the world!

Sick of the boring default sign texture?
Tired of the minecraft-style sign that only displays text?


These signs each display a fairly high-quality image of a real sign (see screenshot below), and are quite easy to read at a distance. Additionally, each one displays a short string of text that describes/repeats what the sign says when you "point" at it.

I have not yet created any crafting recipes, as it is somewhat difficult to create a unique recipe for each sign.
Any suggestions for recipes would be greatly appreciated.

I will likely add more signs in the future, so check back for updates!

Image
Image

As always, if you have any suggestions or have any specific requests for this mod, feel free to let me
know via forum, or email me at ackirb@gmail.com

DOWNLOAD [version 0.1]: https://www.dropbox.com/s/i57aqtdjrgvrs88/signs.zip
Last edited by Ackirb on Fri May 09, 2014 13:38, edited 1 time in total.
Ackirb is the name, Anti-Griefing mods are my game.
 

User avatar
Topywo
Member
 
Posts: 1724
Joined: Fri May 18, 2012 20:27

Re: [mod] Custom Signs [signs]

by Topywo » Sun Apr 27, 2014 08:31

There are some more sign mods out here, among at least one that looks a bit like this, DanDuncombe's viewtopic.php?f=11&t=6285#p95146

But that's okay, there are a lot of mods that are the same but at the same time still are different (ores, tools, blocks, light/glass).

That said, your signs are new, decorative and they really look great.

You only need to rename it to prevent naming conflicts, since there's already a mod called signs (existing sign-names: sign, signs, signsplus and locked_sign)

(I would have liked to give links of those too, but I'm apparantly not that good with the search funtion of this forum. It seems the easiest way finding them is browsing through the mod releases and maybe modding general topics).
 

User avatar
Ackirb
Member
 
Posts: 23
Joined: Thu Mar 27, 2014 21:01
Location: United States

Re: [mod] Custom Signs [signs]

by Ackirb » Sun Apr 27, 2014 15:47

Topywo wrote:There are some more sign mods out here, among at least one that looks a bit like this, DanDuncombe's viewtopic.php?f=11&t=6285#p95146

But that's okay, there are a lot of mods that are the same but at the same time still are different (ores, tools, blocks, light/glass).

That said, your signs are new, decorative and they really look great.

You only need to rename it to prevent naming conflicts, since there's already a mod called signs (existing sign-names: sign, signs, signsplus and locked_sign)

(I would have liked to give links of those too, but I'm apparantly not that good with the search funtion of this forum. It seems the easiest way finding them is browsing through the mod releases and maybe modding general topics).


Hey, thanks for the heads-up. I'll re-think the name of this mod.

I have actually seen some of these other similar sign mods (although not Dan's). And while they do provide some great ideas, they didn't have the variety nor the customization that I was looking for.
 

User avatar
JPRuehmann
Member
 
Posts: 334
Joined: Fri Mar 21, 2014 21:40
Location: Germany

Re: [mod] Custom Signs [signs]

by JPRuehmann » Sun Apr 27, 2014 19:51

Hello
Just renamed the Folder to signs_2 and changed all appearances of signs: in the init.lua to signs_2:.
That´s all.
Fine looking new signs.
Thanks,
JPR
 

Sokomine
Member
 
Posts: 3750
Joined: Sun Sep 09, 2012 17:31
GitHub: Sokomine

Re: [mod] Custom Signs [signs]

by Sokomine » Mon Apr 28, 2014 02:40

Hm :-) And if you want to make sure players gather in one area, put a "restricted area - admins only" sign there :)
 

User avatar
Ackirb
Member
 
Posts: 23
Joined: Thu Mar 27, 2014 21:01
Location: United States

Re: [mod] Custom Signs [signs]

by Ackirb » Tue Apr 29, 2014 01:13

Sokomine wrote:Hm :-) And if you want to make sure players gather in one area, put a "restricted area - admins only" sign there :)


Hahaha, that is actually very true. I guess you could always protect your building with doors / protection mods and unbreakable nodes (see my other mod https://forum.minetest.net/viewtopic.php?f=9&t=9186), and just use the sign for show ;)
 

User avatar
Ackirb
Member
 
Posts: 23
Joined: Thu Mar 27, 2014 21:01
Location: United States

Re: [mod] Custom Signs [signs]

by Ackirb » Tue Apr 29, 2014 01:14

JPRuehmann wrote:Hello
Just renamed the Folder to signs_2 and changed all appearances of signs: in the init.lua to signs_2:.
That´s all.
Fine looking new signs.
Thanks,
JPR


You mean you re-textured all of the signs? I'm completely okay with that, but just out of curiosity, may I see what you've done?
 

User avatar
JPRuehmann
Member
 
Posts: 334
Joined: Fri Mar 21, 2014 21:40
Location: Germany

Re: [mod] Custom Signs [signs]

by JPRuehmann » Tue Apr 29, 2014 07:48

Hello
Here is the changed init.lua
Code: Select all
--[[ Customized warning / instructional signs for the world.
The signs display an image, and display text when pointed at ]]--

minetest.register_node ('signs_2:do_not_enter', {
   description = "Do Not Enter",
   tiles = {"do_not_enter.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
   after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Do Not Enter' );
        end
})

minetest.register_node ('signs_2:admins_only', {
   description = "Admins Only",
   tiles = {"admins_only.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Administrators Only' );
        end
})

minetest.register_node ('signs_2:authorized_personnel_only', {
   description = "Authorized personnel Only",
   tiles = {"authorized_personnel_only.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Authorized personnel Only' );
        end
})

minetest.register_node ('signs_2:enter_at_your_own_risk', {
   description = "Enter at Your Own Risk",
   tiles = {"enter_at_your_own_risk.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Enter at Your Own Risk' );
        end
})

minetest.register_node ('signs_2:dangerous_animals', {
   description = "Dangerous Animals",
   tiles = {"dangerous_animals.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Caution: Dangerous Animals' );
        end
})

minetest.register_node ('signs_2:zombies', {
   description = "Area Contains Zombies",
   tiles = {"area_contains_zombies.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Zombies are Present in this Area during Night Hours' );
        end
})

minetest.register_node ('signs_2:avoid_this_area', {
   description = "Avoid This Area During Night Hours",
   tiles = {"avoid_this_area_during_night_hours.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Caution: Avoid this Area during Night Hours' );
        end
})

minetest.register_node ('signs_2:medical', {
   description = "Medical Sign",
   tiles = {"first_aid.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'First Aid / Health Available Here' );
        end
})

minetest.register_node ('signs_2:money', {
   description = "Money / Bank Sign",
   tiles = {"money.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Money / Exchange Here' );
        end
})

minetest.register_node ('signs_2:shop', {
   description = "Shop Sign",
   tiles = {"shop.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Trade Shop' );
        end
})

minetest.register_node ('signs_2:no_griefing', {
   description = "No Griefing",
   tiles = {"no_griefing.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'NO GRIEFING' );
        end
})

minetest.register_node ('signs_2:information', {
   description = "Information Sign",
   tiles = {"information.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Information Here' );
        end
})

minetest.register_node ('signs_2:radioactive', {
   description = "Radioactive Warning",
   tiles = {"radioactive.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Radiation: Stay Clear' );
        end
})

minetest.register_node ('signs_2:high_voltage', {
   description = "High Voltage",
   tiles = {"high_voltage.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Danger: High Voltage' );
        end
})

minetest.register_node ('signs_2:fire_hazard', {
   description = "Fire Hazard",
   tiles = {"fire_hazard.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Fire Hazard / Flammable Material' );
        end
})

minetest.register_node ('signs_2:flood_hazard', {
   description = "Flooding Hazard",
   tiles = {"flood_warning.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Warning: Flood Hazard' );
        end
})

minetest.register_node ('signs_2:stay_clear', {
   description = "Stay Clear",
   tiles = {"stay_clear.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Stay Clear' );
        end
})

minetest.register_node ('signs_2:left_arrow', {
   description = "Left Arrow",
   tiles = {"left_arrow.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      --[[after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Do Not Enter' );
        end]]--
})

minetest.register_node ('signs_2:right_arrow', {
   description = "Right Arrow",
   tiles = {"right_arrow.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      --[[after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Do Not Enter' );
        end]]--
})

minetest.register_node ('signs_2:down_arrow', {
   description = "Down Arrow",
   tiles = {"down_arrow.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   --[[sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Do Not Enter' );
        end]]--
})

minetest.register_node ('signs_2:up_arrow', {
   description = "Up Arrow",
   tiles = {"up_arrow.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      --[[after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Do Not Enter' );
        end]]--
})

minetest.register_node ('signs_2:construction', {
   description = "Construction Sign",
   tiles = {"construction_zone.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Construction Zone' );
        end
})

minetest.register_node ('signs_2:housing', {
   description = "Housing Sign",
   tiles = {"housing.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Housing Available Here' );
        end
})

minetest.register_node ('signs_2:food', {
   description = "Food Sign",
   tiles = {"food.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Food Available Here' );
        end
})

minetest.register_node ('signs_2:area_under_surveillance', {
   description = "Area Under Surveillance",
   tiles = {"area_under_surveillance.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Area Under Surveillance' );
        end
})

minetest.register_node ('signs_2:explosive', {
   description = "Explosives Warning",
   tiles = {"explosives.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Danger: Explosives' );
        end
})

minetest.register_node ('signs_2:hazardous_materials', {
   description = "Hazardous Materials Warning",
   tiles = {"hazardous_materials.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Danger: Hazardous Matrials' );
        end
})

minetest.register_node ('signs_2:do_not_touch_animals', {
   description = "Do Not Touch the Animals",
   tiles = {"do_not_touch_animals.png"},
   drawtype = "signlike",
   paramtype = "light",
   paramtype2 = "wallmounted",
   sunlight_propagates = true,
   walkable = false,
   groups = {choppy=2,snappy=2,cracky=2},
   metadata_name = "sign",
   selection_box = {
      type="wallmounted",
         --wall_top = <default>
         --wall_bottom = <default>
         --wall_side = <default>
   },
   sounds = default.node_sound_wood_defaults(),
   
      after_place_node = function(pos)
      local meta  = minetest.get_meta(pos);
                  meta:set_string('infotext', 'Do Not Touch these Mobs' );
        end
})

Have Fun,
JPR
 

User avatar
Fritigern
Member
 
Posts: 43
Joined: Mon Sep 29, 2014 11:01
Location: Spokane, WA
In-game: Fritigern

Re: [mod] Custom Signs [signs]

by Fritigern » Sat Oct 11, 2014 00:49

The mod has been removed from Dropbox. I would suggest marking this topic accordingly, if possible.
--
This is NOT a sig.
 

User avatar
Samson1
Member
 
Posts: 94
Joined: Wed Apr 01, 2015 19:41
IRC: Samson1
In-game: Samson1

Re: [mod] Custom Signs [signs]

by Samson1 » Mon Aug 17, 2015 16:23

There is a 404 error when I try to download it! :(
Last edited by Samson1 on Tue Nov 06, 2018 15:57, edited 1 time in total.
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
Location: Argentina
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop
 

User avatar
Fixer
Member
 
Posts: 891
Joined: Sun Jul 31, 2011 11:23
Location: Ukraine
IRC: Fixer
In-game: Fixer

Re: [mod] Custom Signs [signs]

by Fixer » Wed May 11, 2016 22:31

Nice mod, can you please upload your latest release on forum too (for file mirroring)?
 

User avatar
Samson1
Member
 
Posts: 94
Joined: Wed Apr 01, 2015 19:41
IRC: Samson1
In-game: Samson1
 


Return to Old Mods



Who is online

Users browsing this forum: Google [Bot] and 1 guest