diff --git a/README.md b/README.md index 02476d1..d7034ff 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,21 @@ -Funny-Signs -=========== +# Funny Signs # + +This MOD adds craftable funny wall signs. + +## Mod dependencies ## +* default +* unifieddyes? + +unifieddyes are for the recipes + +## License ## +GNU LESSER GENERAL PUBLIC LICENSE version 2.1 + +## Changelog ## +### 0.2 ### +* optimized textures (64x64) [SaKeL] +* added recipes for all 15 signs [SaKeL] +* added proper README file [SaKeL] + +### 0.1 ### +* initial fork \ No newline at end of file diff --git a/depends.txt b/depends.txt index 562cf63..053100e 100644 --- a/depends.txt +++ b/depends.txt @@ -1 +1,2 @@ default +unifieddyes? diff --git a/init.lua b/init.lua index 8e30213..decfe3f 100644 --- a/init.lua +++ b/init.lua @@ -120,7 +120,7 @@ minetest.register_node("funnysigns:accid", { }); minetest.register_node("funnysigns:bird", { - description = "Bird Poop Zone Sign", + description = "Bird Zone Sign", drawtype = "signlike", walkable = false, tiles = {"bird.png"}, @@ -224,5 +224,140 @@ minetest.register_node("funnysigns:donoten", { groups = {oddly_breakable_by_hand = 3}, }); +-- recipes +minetest.register_craft({ + output = "funnysigns:fartzone", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:yellow", "default:paper"}, + {"default:paper", "dye:white", "default:paper"}, + } +}) -print("FUNNYSIGNS INIT OK") +minetest.register_craft({ + output = "funnysigns:toilet", + recipe = { + {"default:paper", "dye:blue", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + {"default:paper", "dye:black", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:aliens", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:yellow", "default:paper"}, + {"default:paper", "dye:yellow", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:parac", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + {"default:paper", "dye:white", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:partyzone", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:yellow", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:menat", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:orange", "default:paper"}, + {"default:paper", "dye:orange", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:norat", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:accid", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:orange", "default:paper"}, + {"default:paper", "dye:brown", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:bird", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:yellow", "default:paper"}, + {"default:paper", "dye:orange", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:cowpo", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:notco", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:white", "default:paper"}, + {"default:paper", "dye:orange", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:poop", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:brown", "default:paper"}, + {"default:paper", "dye:white", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:sec", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + {"default:paper", "dye:orange", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:sparta", + recipe = { + {"default:paper", "dye:black", "default:paper"}, + {"default:paper", "dye:brown", "default:paper"}, + {"default:paper", "dye:yellow", "default:paper"}, + } +}) + +minetest.register_craft({ + output = "funnysigns:donoten", + recipe = { + {"default:paper", "dye:red", "default:paper"}, + {"default:paper", "dye:red", "default:paper"}, + {"default:paper", "dye:white", "default:paper"}, + } +}) + +print("[MOD] Funny Signs 0.2 Loaded.") \ No newline at end of file diff --git a/screenshot.jpg b/screenshot.jpg new file mode 100644 index 0000000..cdad67c Binary files /dev/null and b/screenshot.jpg differ diff --git a/textures/accid.png b/textures/accid.png index 7a4793b..614f9a8 100644 Binary files a/textures/accid.png and b/textures/accid.png differ diff --git a/textures/aliens.png b/textures/aliens.png index 0df870f..44061be 100644 Binary files a/textures/aliens.png and b/textures/aliens.png differ diff --git a/textures/bird.png b/textures/bird.png index d07d663..eff0431 100644 Binary files a/textures/bird.png and b/textures/bird.png differ diff --git a/textures/cowpo.png b/textures/cowpo.png index fc91ce6..944289c 100644 Binary files a/textures/cowpo.png and b/textures/cowpo.png differ diff --git a/textures/donoten.png b/textures/donoten.png index ef78eee..ae41b55 100644 Binary files a/textures/donoten.png and b/textures/donoten.png differ diff --git a/textures/fartzone.png b/textures/fartzone.png index b4cab30..a0c76ad 100644 Binary files a/textures/fartzone.png and b/textures/fartzone.png differ diff --git a/textures/menat.png b/textures/menat.png index 3461b9f..72e2f42 100644 Binary files a/textures/menat.png and b/textures/menat.png differ diff --git a/textures/norat.png b/textures/norat.png index 9f0149f..c5dfec6 100644 Binary files a/textures/norat.png and b/textures/norat.png differ diff --git a/textures/notco.png b/textures/notco.png index f9d4bed..d471375 100644 Binary files a/textures/notco.png and b/textures/notco.png differ diff --git a/textures/parac.png b/textures/parac.png index dc19368..7eadab9 100644 Binary files a/textures/parac.png and b/textures/parac.png differ diff --git a/textures/partyzone.png b/textures/partyzone.png index 3da07fd..58b4d5b 100644 Binary files a/textures/partyzone.png and b/textures/partyzone.png differ diff --git a/textures/poop.png b/textures/poop.png index 423c206..da1fb9b 100644 Binary files a/textures/poop.png and b/textures/poop.png differ diff --git a/textures/sec.png b/textures/sec.png index 54158ff..ff8d119 100644 Binary files a/textures/sec.png and b/textures/sec.png differ diff --git a/textures/sparta.png b/textures/sparta.png index 637920a..5e60d1e 100644 Binary files a/textures/sparta.png and b/textures/sparta.png differ diff --git a/textures/toilet.png b/textures/toilet.png index be73450..ee7abe2 100644 Binary files a/textures/toilet.png and b/textures/toilet.png differ