diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c3b9385..0000000 --- a/.gitignore +++ /dev/null @@ -1,39 +0,0 @@ -#-------------------------------------------------------- -# Ignore these files when committing to a git repository. -# See https://git-scm.com/docs/gitignore -#-------------------------------------------------------- - -# Windows -Thumbs.db -ehthumbs.db -Desktop.ini -$RECYCLE.BIN/ -*.cab -*.msi -*.msm -*.msp -*.lnk - -# OS X -.DS_Store -.AppleDouble -.LSOverride -Icon -._* -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - -# Linux -*~ -.fuse_hidden* -.directory -.Trash-* diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 1647b04..0000000 --- a/.travis.yml +++ /dev/null @@ -1,26 +0,0 @@ -before_install: - # Unfortunately there's no other way to install a recent luarocks release - - cd ../ - - wget https://keplerproject.github.io/luarocks/releases/luarocks-2.2.2.tar.gz -O luarocks-2.2.2.tar.gz - - tar -xvf luarocks-2.2.2.tar.gz - - cd luarocks-2.2.2 - - ./configure - - make build - - sudo make install - - cd ../colouredstonebricks - -install: - - sudo luarocks install luacheck - -script: - # Run luacheck and always return 0 for warnings - - luacheck . || true - -addons: - apt: - packages: - - lua5.2 - - liblua5.2-dev - -notifications: - email: false diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 28173b6..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,22 +0,0 @@ -# Contributing - -> **Contributions are welcome!** Here's how you can help. :raised_hands: - -

-Code -· -Something else -

- -## Code - -1. [Fork](https://help.github.com/articles/fork-a-repo/) the repository and [clone](https://help.github.com/articles/cloning-a-repository/) your fork. -2. Start editing! -3. Commit & [push](https://help.github.com/articles/pushing-to-a-remote/) your changes to a new branch. -4. Once you're happy with your changes, [create a pull request](https://help.github.com/articles/creating-a-pull-request/). - -## Something else - -Questions, feedback & ideas are all welcome - just [open an issue](https://github.com/davisonio/colouredstonebricks/issues)! :smile: - -Alternatively you can [contact the authors](https://github.com/davisonio/colouredstonebricks#authors). diff --git a/README.md b/README.md deleted file mode 100644 index e951dfc..0000000 --- a/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# [Coloured stone bricks](https://davison.io/minetest/colouredstonebricks) :video_game: [![](https://img.shields.io/travis/davisonio/colouredstonebricks.svg?style=flat-square)](https://travis-ci.org/davisonio/colouredstonebricks) [![](https://img.shields.io/gitter/room/davisonio/colouredstonebricks.svg)](https://gitter.im/davisonio/colouredstonebricks) - -> Coloured stone bricks mod for [Minetest](http://www.minetest.net) - -

-Install -· -Authors -· -License & Credits -

- -Decorative blocks which would look nice on any building or creation. - -- [Minetest Forum Topic](https://forum.minetest.net/viewtopic.php?id=8784) - -![](https://davison.io/assets/img/minetest-colouredstonebricks-screenshot.png) - -## Install - -###### Requirements - -- [Minetest](http://www.minetest.net) >= 0.4.10 -- default -- dye - -###### Supports - -- stairsplus - -[Download](https://github.com/davisonio/colouredstonebricks/archive/master.zip) & unzip the mod, rename it to "colouredstonebricks" and move it into your `minetest/mods` folder. - -## Authors - -**[Craig Davison](https://davison.io)** - -[![](https://img.shields.io/github/followers/davisonio.svg?style=social&label=Follow%20davisonio)](https://github.com/davisonio) [![](https://img.shields.io/twitter/follow/davisonio.svg?style=social)](https://twitter.com/davisonio) - -With many thanks to the [contributors](https://github.com/davisonio/colouredstonebricks/graphs/contributors). :clap: - -**Contributions are welcome!** Check out the [Contributing Guidelines](https://github.com/davisonio/colouredstonebricks/blob/master/CONTRIBUTING.md). :raised_hands: - -## License & Credits - -Unless otherwise stated: - -- Copyright © 2014+ [Craig Davison](https://davison.io). Released under the [WTFPL](http://www.wtfpl.net/txt/copying/). diff --git a/README.txt b/README.txt new file mode 100755 index 0000000..d713b61 --- /dev/null +++ b/README.txt @@ -0,0 +1,13 @@ +Coloured Stone Bricks +===================== +This mod adds coloured stone bricks! These are decorative blocks which would look nice on any building or creation. + +Crafting +-------- +You can craft the blocks by placing a stone brick and a coloured dye in the craft grid: + +Depends: default, dye +Licence: Code and textures, CC BY-SA 4.0 +Installation: Unzip the file and rename it to "colouredstonebricks". Then move it to the mod directory. + +More information and discussion: https://forum.minetest.net/viewtopic.php?id=8784 diff --git a/depends.txt b/depends.txt old mode 100644 new mode 100755 index 524351a..8401bd9 --- a/depends.txt +++ b/depends.txt @@ -1,3 +1,2 @@ default -dye -stairsplus? +dye \ No newline at end of file diff --git a/init.lua b/init.lua old mode 100644 new mode 100755 index 383ae7b..4ea9935 --- a/init.lua +++ b/init.lua @@ -1,72 +1,78 @@ -local COLOURS = { - "Black", - "Cyan", - "Brown", - "Dark Blue", - "Dark Green", - "Dark Grey", - "Dark Pink", - "Green", - "Grey", - "Orange", - "Pink", - "Purple", - "Red", - "White", - "Yellow" -} - -local COLOURS2 = { - "black", - "cyan", - "brown", - "dark_blue", - "dark_green", - "dark_grey", - "dark_pink", - "green", - "grey", - "orange", - "pink", - "purple", - "red", - "white", - "yellow" -} - -for number = 1, 15 do - - local colour = COLOURS[number] - local colour2 = COLOURS2[number] - - minetest.register_node("colouredstonebricks:"..colour2, { - description = colour.." Stone Brick", - tiles = {"colouredstonebricks_"..colour2..".png"}, - groups = {cracky=3}, - sounds = default.node_sound_defaults(), - }) - - minetest.register_craft({ - type = "shapeless", - output = 'colouredstonebricks:'..colour2, - recipe = { - 'dye:'..colour2, 'default:stonebrick', - } - }) - - -- Support for stairsplus mod - - stairsplus:register_all("colouredstonebricks", colour2, "colouredstonebricks:"..colour2, { - description = colour.." Stone Brick", - tiles = {"colouredstonebricks_"..colour2..".png"}, - groups = {cracky=3}, - sounds = default.node_sound_defaults(), - sunlight_propagates = true, - }) -end - - - -minetest.register_alias("dye:dark_blue","dye:blue") -minetest.register_alias("dye:dark_pink","dye:magenta") -minetest.register_alias("dye:purple","dye:violet") +--------------------------------------------- +-- Coloured Stone Bricks Mod by CraigyDavi -- +--------------------------------------------- + +local COLOURS = { + "Black", + "Cyan", + "Brown", + "Dark Blue", + "Dark Green", + "Dark Grey", + "Dark Pink", + "Green", + "Grey", + "Orange", + "Pink", + "Purple", + "Red", + "White", + "Yellow" +} + +local COLOURS2 = { + "black", + "cyan", + "brown", + "dark_blue", + "dark_green", + "dark_grey", + "dark_pink", + "green", + "grey", + "orange", + "pink", + "purple", + "red", + "white", + "yellow" +} + +for number = 1, 15 do + + local colour = COLOURS[number] + local colour2 = COLOURS2[number] + + minetest.register_node("colouredstonebricks:"..colour2, { + description = colour.." Stone Brick", + tiles = {"colouredstonebricks_"..colour2..".png"}, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + }) + + minetest.register_craft({ + type = "shapeless", + output = 'colouredstonebricks:'..colour2, + recipe = { + 'dye:'..colour2, 'default:stonebrick', + } + }) + + -- Stairs + + stairsplus:register_all("colouredstonebricks", colour2, "colouredstonebricks:"..colour2, { + description = colour.." Stone Brick", + tiles = {"colouredstonebricks_"..colour2..".png"}, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), + sunlight_propagates = true, + }) +end + + + +minetest.register_alias("dye:dark_blue","dye:blue") +minetest.register_alias("dye:dark_pink","dye:magenta") +minetest.register_alias("dye:purple","dye:violet") + +minetest.log ("action", "Coloured Stone Bricks [colouredstonebricks] has loaded!") diff --git a/screenshot.png b/screenshot.png new file mode 100755 index 0000000..af75db0 Binary files /dev/null and b/screenshot.png differ diff --git a/textures/colouredstonebricks_black.png b/textures/colouredstonebricks_black.png old mode 100644 new mode 100755 index ccbf594..546ae5b Binary files a/textures/colouredstonebricks_black.png and b/textures/colouredstonebricks_black.png differ diff --git a/textures/colouredstonebricks_brown.png b/textures/colouredstonebricks_brown.png old mode 100644 new mode 100755 index 389850d..d57222a Binary files a/textures/colouredstonebricks_brown.png and b/textures/colouredstonebricks_brown.png differ diff --git a/textures/colouredstonebricks_cyan.png b/textures/colouredstonebricks_cyan.png old mode 100644 new mode 100755 index c0635e9..a7148b6 Binary files a/textures/colouredstonebricks_cyan.png and b/textures/colouredstonebricks_cyan.png differ diff --git a/textures/colouredstonebricks_dark_blue.png b/textures/colouredstonebricks_dark_blue.png old mode 100644 new mode 100755 index c93d6f9..8a186ac Binary files a/textures/colouredstonebricks_dark_blue.png and b/textures/colouredstonebricks_dark_blue.png differ diff --git a/textures/colouredstonebricks_dark_green.png b/textures/colouredstonebricks_dark_green.png old mode 100644 new mode 100755 index 49a391e..04374f5 Binary files a/textures/colouredstonebricks_dark_green.png and b/textures/colouredstonebricks_dark_green.png differ diff --git a/textures/colouredstonebricks_dark_grey.png b/textures/colouredstonebricks_dark_grey.png old mode 100644 new mode 100755 index 94d733e..8ab5f43 Binary files a/textures/colouredstonebricks_dark_grey.png and b/textures/colouredstonebricks_dark_grey.png differ diff --git a/textures/colouredstonebricks_dark_pink.png b/textures/colouredstonebricks_dark_pink.png old mode 100644 new mode 100755 index ac57a25..88bf21a Binary files a/textures/colouredstonebricks_dark_pink.png and b/textures/colouredstonebricks_dark_pink.png differ diff --git a/textures/colouredstonebricks_green.png b/textures/colouredstonebricks_green.png old mode 100644 new mode 100755 index 55544de..4db3e8a Binary files a/textures/colouredstonebricks_green.png and b/textures/colouredstonebricks_green.png differ diff --git a/textures/colouredstonebricks_grey.png b/textures/colouredstonebricks_grey.png old mode 100644 new mode 100755 index 8a490c0..7cb59f5 Binary files a/textures/colouredstonebricks_grey.png and b/textures/colouredstonebricks_grey.png differ diff --git a/textures/colouredstonebricks_orange.png b/textures/colouredstonebricks_orange.png old mode 100644 new mode 100755 index 630925f..d669056 Binary files a/textures/colouredstonebricks_orange.png and b/textures/colouredstonebricks_orange.png differ diff --git a/textures/colouredstonebricks_pink.png b/textures/colouredstonebricks_pink.png old mode 100644 new mode 100755 index b745c11..665f5a6 Binary files a/textures/colouredstonebricks_pink.png and b/textures/colouredstonebricks_pink.png differ diff --git a/textures/colouredstonebricks_purple.png b/textures/colouredstonebricks_purple.png old mode 100644 new mode 100755 index bddcd2e..8abe687 Binary files a/textures/colouredstonebricks_purple.png and b/textures/colouredstonebricks_purple.png differ diff --git a/textures/colouredstonebricks_red.png b/textures/colouredstonebricks_red.png old mode 100644 new mode 100755 index 4704881..622757e Binary files a/textures/colouredstonebricks_red.png and b/textures/colouredstonebricks_red.png differ diff --git a/textures/colouredstonebricks_white.png b/textures/colouredstonebricks_white.png old mode 100644 new mode 100755 index 24416b0..dff4eee Binary files a/textures/colouredstonebricks_white.png and b/textures/colouredstonebricks_white.png differ diff --git a/textures/colouredstonebricks_yellow.png b/textures/colouredstonebricks_yellow.png old mode 100644 new mode 100755 index 88fb511..b39a479 Binary files a/textures/colouredstonebricks_yellow.png and b/textures/colouredstonebricks_yellow.png differ