Commit Graph

123 Commits (master)

Author SHA1 Message Date
Vanessa Dannenberg 12c8bc8c4d tweak selection box so that things can be placed on top
which means they'll be "embedded" into the concrete
good for streetlights
2021-03-30 21:56:43 -04:00
Vanessa Dannenberg 636ed0b096 oops, forgot the selection/collision box 2021-03-28 03:57:33 -04:00
Vanessa Dannenberg c71d8d8546 added concrete sidewalk node
basically concrete-topped dirt with some edge details
2021-03-28 03:48:47 -04:00
VanessaE e492ae996a add a recipe to create cobble
4 pumice + 4 basalt = 8 cobble

so that players can still build stone generators with the help of
machines in e.g. basic_machines or pipeworks
2021-02-15 16:11:56 -05:00
VanessaE ede29ba4fd add a new lava damage feature
When enabled (gloopblocks_lava_damage = true in minetest.conf), lava
will "bake" or "burn" neighboring nodes, turning them into other things.
Affected volume is 3x3x3 around any given lava node.  Nodes only
transform from one thing to another, they do not actually catch fire
(unless the game's fire mod does it).

For example, sand will turn to either obsidian glass or moreblocks coal
glass (to imply that it was a dirty process), sandstone will turn into a
sandstone block, cobble into its respective stone, trees or wood into
coal block, etc.  Some things will just burn to ash straight away,
others may take two or three stages before hitting their final form.
Also items with "plantlike" draw type within the affected volume will
simply disappear after a time (as if totally incinerated).

Supported mods include cottages, castles, bakedclay, and a few more.

Third-party mods can add support for lava damage by either adding
entries in the form of `["oldnode"]="newnode"` to the
`gloopblocks.lava_damage_nodes` table, or by adding
`["somegroup"]="newnode"` to the `gloopblocks.lava_damage_nodes table`
(the latter wants only a group name, without any "group:" prefix).

Though I haven't tested it, it should be possible to overwrite existing
entries in either table, but I highly discourage this, unless absolutely
necessary.
2021-02-14 23:05:20 -05:00
VanessaE 57a7cb7da9 split lava handling and rest of code to separate files
(leaving init.lua as just a loader)
2021-02-14 17:01:57 -05:00
VanessaE de9231914f add minimum minetest version key for contentdb 2020-06-03 13:00:18 -04:00
Vanessa Dannenberg 019d010915 use signs_lib's custom pole check callback feature
requires signs_lib from commit dcdee22 or later, if present
2019-09-22 03:24:36 -04:00
Vanessa Dannenberg 9b884f4a3e update to use new signs_lib API -- requires signs_lib commit 4ff54c9a and above 2019-09-11 12:29:35 -04:00
Vanessa Dannenberg f3c5821fbb rework status messages, warn the user if it's a big area 2019-09-06 15:17:11 -04:00
Vanessa Dannenberg f8be854341 added a custom command to automatically clean-up water/lava griefing
only works if worldedit is installed, requires worldedit priv.

//1, //2, //liquid_ungrief --> all standing and flowing water and lava,
and "cooled" pumice, basalt, and obsidian are deleted, without disturbing
terrain and structures
2019-09-06 12:05:53 -04:00
Vanessa Dannenberg 5f3d334ab4 don't bother testing for old non-existent mods
just alias the raibows blindly, it'll work anyways :P
2019-04-21 18:56:58 -04:00
Vanessa Dannenberg 896cc40ec5 Merge branch 'canonicalize-init-lua' into 'master'
Canonicalize line endings of init.lua

See merge request VanessaE/gloopblocks!2
2019-03-27 21:30:26 +00:00
Pedro Gimeno 85a528bb7f Canonicalize line endings of init.lua 2019-03-27 17:01:02 +01:00
Vanessa Dannenberg c662c454e8 wrong cement filename, fixes #1 2019-03-24 21:52:47 -04:00
Vanessa Dannenberg 5550b32d64 let moreblocks handle adding cement stairs/slopes/etc 2018-11-24 10:45:11 -05:00
Vanessa Dannenberg aa6900b796 license fixups: use LGPL 3.0 for code, CC-by-SA 4.0 for media 2018-11-08 18:34:47 -05:00
Vanessa Dannenberg 70e07bd316 add dirt brick ladders and fences 2018-10-31 13:09:43 -04:00
Vanessa Dannenberg 57b4e3d37b fix wrong descriptions on some usesdirt items
and wrong textures on dirt stone fence
2018-10-31 12:48:01 -04:00
Vanessa Dannenberg f88f471423 use basic_materials mod where possible 2018-10-30 20:45:23 -04:00
Vanessa Dannenberg 1196565fbb remove sticks -> wood recipes 2018-10-25 13:01:18 -04:00
Vanessa Dannenberg e8123500a7 don't opt-depend on building_blocks 2018-10-25 13:00:08 -04:00
Vanessa Dannenberg 579e301d87 make "evil" stuff only craftable if you have glooptest installed
drops support for gloopores, gets rid of the default-only recipes.
2018-10-15 07:19:15 -04:00
Vanessa Dannenberg b9c8de21bd remove default mossy cobble conversions, minetest_game handles that now. 2018-10-15 05:06:38 -04:00
Vanessa Dannenberg 8e867d869d add gravel to table saw 2018-09-22 20:52:32 -04:00
Vanessa Dannenberg 3c131c3d32 if moreblocks is installed, make usesdirt "dirt brick"
from moreblocks' compressed dirt.
2018-08-22 18:11:05 -04:00
Vanessa Dannenberg 0486451045 import usesdirt mod's more useful (for building) items. 2018-08-19 20:27:52 -04:00
Vanessa Dannenberg 8b314f1d89 Merge branch 'patch-1' into 'master'
Update crafts.lua

See merge request VanessaE/gloopblocks!1
2018-07-27 10:58:13 +00:00
tenplus1 ab1c7715a6 Update crafts.lua 2018-07-27 10:53:37 +00:00
Роман 50ec205b7c Russian locale. Plural FIX (#21)
Russian locale
2017-08-17 12:57:53 -04:00
fat115 cd2633fdd9 updated i18n : (#19)
* updated i18n :
more translated strings
use of po/pot files instead of txt files (new method from intllib)
added french translation

* updated french translation

* improved french translation
2017-08-12 16:29:48 -04:00
Vanessa Ezekowitz 64b5b673fd import the former nyan cat rainbow
call it "horizontal rainbow"

if pbj_pup_alias_nyancat is nil/false,
and mt_game nyan cat does not exist (in either form),
alias the old name to this rainbow.
2017-03-26 00:49:23 -04:00
Vanessa Ezekowitz a47da04e6d remove right-click handler for scaffolds
(it never worked right, and always made them a real pain in the ass to build with)
2017-03-22 17:56:02 -04:00
Vanessa Ezekowitz 7f46950341 better rainbow texture 2017-03-22 17:55:08 -04:00
Vanessa Ezekowitz 3c2d53aa58 remove wool stairs/slabs/etc nodes
moreblocks handles that now.
2017-03-15 03:00:03 -04:00
Vanessa Ezekowitz 253c196ac7 Merge pull request #18 from cheapie/master
Add alternate recipes for technic concrete
2017-03-12 12:20:41 -04:00
Carter Kolwey 470926017c Add alternate recipes for technic concrete 2017-03-12 04:19:59 -05:00
Vanessa Ezekowitz e7400e4b3a Merge pull request #17 from cheapie/master
Add grinding recipes for basalt/pumice
2017-02-25 02:17:51 -05:00
Carter Kolwey 588478edf6 Add grinding recipes for basalt/pumice 2017-02-24 19:13:24 -06:00
Vanessa Ezekowitz fd5a8284cf fix missing comma 2017-02-20 01:16:43 -05:00
Vanessa Ezekowitz f6591327cd Merge pull request #16 from agaran/mossyrecipe
Added cooking of mossy stone brick to stone brick
2017-02-18 13:20:47 -05:00
Maciej 'agaran' Pijanka 92253c9b79 Added cooking of mossy stone brick to stone brick 2017-02-18 18:43:17 +01:00
Vanessa Ezekowitz 8b31f7ecf3 Merge pull request #15 from DonBatman/master
Added description, mod.conf and screenshot
2016-03-27 20:20:55 -04:00
Vanessa Ezekowitz ca99687a6c Merge pull request #14 from MT-Modder/patch-1
Update lava cooling for minetest_game
2016-03-27 20:20:47 -04:00
DonBatman bf2dbc1d5f Added description, mod.conf and screenshot 2016-03-20 12:54:33 -07:00
MT-Modder afc43172dd Update lava cooling for minetest_game
Lava cooling functions were merged here 7d2dfe4101
2016-02-14 00:55:20 -05:00
Vanessa Ezekowitz a747e05e2e add caverealms glow crystal/emerald/mese to moreblocks table saw if it exists. 2015-12-22 19:43:30 -05:00
DonBatman 02a05909b0 Commented out xdecor.worktable section since xdecor no longer allows blocks to be registered 2015-11-14 13:20:35 -08:00
Vanessa Ezekowitz 6665e2caa9 use current name for building blocks bundle of sticks 2015-10-12 03:25:06 -04:00
Vanessa Ezekowitz 12842bb09d add steel fence (derived from steel bars) 2015-10-12 03:14:54 -04:00