Commit Graph

202 Commits

Author SHA1 Message Date
Richard Qian b7217dd1f7 Resync with upstream again 2017-12-28 19:56:57 -08:00
Richard Qian a8a06d8deb Add compressed dirt, remove redundant tar
Tar already exists in building_blocks, and the recipe to cook it comes into conflict with what's in streetsmod, where gravel can be cooked into asphalt. However, the texture for it is retained in case it needs to be derived from again in the future.
Dirt can be collected in as much quanitites as cobblestone can be, so in place of tar is a way to pack dirt when so much of it is collected.
The compressed dirt shares most properities with the compressed cobble, except that can be dug by hand, but digging it takes as long as with gravel. Its texture is a recolor of this mod's tar block.
In addition, a function for dirt sound has been added, and compressed dirt makes use of it.
The new node is inspired in part by a counterpart on the Xanadu server, where there is also a counterpart to compressed cobble.
2017-12-28 19:56:57 -08:00
Richard Qian 4f9b05be4e Rename empty bookshelf to empty shelf
This to account for the fact that vessel shelves can now be used here. Additionally, really loop back to cobblestone in relationship to the stone tile and its variants.
2017-12-28 19:56:57 -08:00
Richard Qian da652c16cd Even more node and craft changes
- Enable many nodes to be rotated by the screwdriver

- Reduce redundancy of the the wood tiles; use the screwdriver to achieve them

- Add extra crafts dealing with empty shelves

- Get rid of snappiness in all blocks; it's only useful for plants

- Loop between stone tile, its variants, and cobblestone
2017-12-28 19:56:57 -08:00
Richard Qian 1b78097ab7 Tweak more nodes, add a few new ones
- All blocks: is_ground_content = false

- New nodes: All-faces pine, acacia, and aspen trees

- Add most stones to the stone group
2017-12-28 19:56:57 -08:00
Richard Qian dbba372137 Make many crafts more open with groups, remove redundant recipes 2017-12-28 19:56:57 -08:00
DS-Minetest 4c767ad7ff add stair and slab groups 2017-12-28 19:54:45 -08:00
Foz 780df105ea Stop assuming stair and slab aliases are required.
Only make aliases automatically for stairs and slabs from MTG stairs mod. Let other mods worry about aliasing themselves.  Fixes minetest-mods/moreblocks#45
2017-12-28 18:00:07 -08:00
Hugo Locurcio 8f6176f68c
Update CHANGELOG to acknowledge a bug fix 2017-12-19 23:47:00 +01:00
John Cole 6a996eb86a Refactor stairsplus registrations (#93)
* Refactor stairsplus registrations

 - Reorganize and remove redundant code.
 - Remove sunlight_propagates=true and default to paramtype="light".
    This causes cut blocks to have a shadow but not completely block light.
 - Fix several bugs (#90, #91, #92).

* Readd sunlight_propagates=true for compatibility.
2017-12-19 23:42:45 +01:00
Jat15 80d35c8215 Add listring for circular saw 2017-11-20 15:09:37 -08:00
Hugo Locurcio 65e3afdd8b
Update changelog to add the recently-merged bug fix 2017-11-20 23:13:16 +01:00
fishyWET 1fa4669ae8 Fix "replacement when inv is full" (#85)
* fix replacement when inv is full.

* Use allow_metadata_inventory_take instead
2017-11-20 23:09:27 +01:00
Hugo Locurcio f2ede87a5a Fix the version comparison links in the changelog 2017-10-05 19:06:57 +02:00
Hugo Locurcio 16ae14f458 Prepare for v1.1.0 release
- Rewrite the README entirely with new installation instructions
- Tweak the styling in CONTRIBUTING.md and CHANGELOG.md
2017-10-04 20:43:50 +02:00
Hugo Locurcio 59c384dca4 Update the change log with new additions in More Blocks 2017-10-02 23:54:40 +02:00
Hugo Locurcio df8c150c9a Add Sokomine to the copyright line of circular_saw.lua 2017-09-03 00:46:49 +02:00
AntumDeluge 7347b05e3e Replace deprecated methods:
- 'setting_get' with 'settings:get'
- 'setting_getbool' with 'settings:get_bool'
2017-08-12 14:08:24 -07:00
AntumDeluge acd570ba0d Replace deprecated function 'intllib.Getter':
- Check first for 'intllib.make_gettext_pair', otherwise continue using
deprecated function
2017-08-12 14:08:04 -07:00
AntumDeluge f3005d6367 Call 'global_exists' in place of 'get_modpath' for 'intllib' check 2017-08-12 14:08:04 -07:00
lemon-melon fc3c5f4738 Support tin and silver/sandstone blocks (#79)
Allows tin blocks and silver/desert sandstone blocks to be used in the circular saw.
2017-08-12 14:07:33 -07:00
Fixer fbfb079f54 Make wool sawable (#72)
* Make wool sawable

Based on my simple research https://github.com/minetest-mods/moreblocks/issues/71 enabling wool should not cause major slowdowns.

Code pasted from gloopblocks

* List wool as optional dependancy

* Added check for wool dependancy

* Make life easier for translators
2017-03-14 22:13:16 -07:00
Vanessa Ezekowitz e9c6cef4dd build a list of all of the stairsplus slab/stair/etc... shapes (#70)
for other mods to reference.
2017-02-23 17:12:36 +01:00
Hugo Locurcio 5f35766ed0 Update change log with the new Stairs+ nodes 2017-02-23 17:10:49 +01:00
Vanessa Ezekowitz f4b68fbfd7 add some 0.4.15 default nodes to table saw, including farming:straw (#69)
* add some 0.4.15 default nodes to table saw
including farming:straw

* fix hard-coded drop
2017-02-23 17:08:22 +01:00
Hugo Locurcio 6a1ffa7651 Update change log with the new circular saw nodes 2017-02-21 23:01:41 +01:00
Vanessa Ezekowitz 0569ff9683 add a few new shapes to the table saw: (#67)
* 1/16 slab, L-shaped (two sides)
* 1/16 slab, corner-shaped (three sides)
* 1/16 slab, U-shaped (three sides)
2017-02-21 22:58:40 +01:00
Hugo Locurcio 6f033c1695 Add a contribution guide 2017-02-20 18:37:22 +01:00
Hugo Locurcio 831bbb2b27 Prepare for v1.0.0 release 2017-02-19 13:35:16 +01:00
Thomas--S 4ad4dc958f Remove crafting recipes regarding removed jungle sticks
Forgotten in 34c01e66c7
2017-01-27 11:21:45 -08:00
Vanessa Ezekowitz cf1b054a99 allow passing paramtype2 to the nodes being created (#65) 2017-01-26 22:11:45 +01:00
Auke Kok 81f77ae97e Prevent creating a global 2016-12-31 12:33:09 -08:00
Auke Kok 085e9d56bc Remove unused gui_slots 2016-12-31 12:33:09 -08:00
Auke Kok 5500c9906c Run cleanfile on all files, fixing whitespace issues. 2016-12-31 12:33:09 -08:00
Auke Kok d587b4d23f Add luacheckrc file. 2016-12-31 12:33:09 -08:00
Diego Martínez 01b411c753 Don't unnecessarily break on stable 0.4.14. (#62)
This uses the metal sounds when available
(0.4.14-dev), or the stone sounds otherwise.
2016-12-19 13:29:17 +01:00
pithydon 2bd998e791 a few multi texture models 2016-12-15 15:12:53 -08:00
Richard Qian de620e4ff8 Some fixes for keeping in line with the default game (#59)
* Tweak some nodes

- Add function for recently-added metal sounds, and make copper patina use this sound
- Add all the wood tiles to the wood group
- Make empty bookshelf usable as fuel for half the time of book and vessel shelves (for 15 seconds)

* Return the books when crafting enpty bookshelves
2016-12-03 18:53:07 +01:00
Thomas--S 7f06db2200 Add Alias Functions (#54)
* register_alias
* register_alias_force
2016-10-03 12:14:34 +02:00
Auke Kok ab2c63270f Max light source is 14. (#56) 2016-09-19 10:09:40 -07:00
pithydon 15033a3514 use valid license for my texture (#51) 2016-08-19 12:04:14 +02:00
Thomas--S 34c01e66c7 Remove unnecessary things (#47)
* Removed Junglwood fences -> Alias with default:fence_junglewood
* Removed Jungle stick -> Alias with default:stick
* Removed unnecessary redefinitions because all the overridden options are the same as in minetest_game.
2016-07-12 12:55:15 -07:00
John Cole 26a5273dd6 Fix drop logic. (#49)
The code

		not type(fields.drop) == "table"

was always false because it compares a boolean with a string,

		not (type(fields.drop) == "table")

is the intended logic.
2016-07-12 12:49:43 -07:00
Thomas--S db93277a98 Add support for the alternative drop syntax (#46)
Until now, when the moreblocks node for a node with the alternative drop syntax were registered, the game crashed.
2016-06-17 12:15:02 -07:00
Luka Vandervelden 30fba0ea40 Aspen tree registration in stairsplus. (#44) 2016-06-10 10:47:18 -07:00
pithydon 27051c782e update readme for copperpatina (#40)
* add pithydon in credits
2016-05-19 22:41:40 -07:00
pithydon eb3f9363d5 add node copper patina (#37)
Good for building things like the statue of liberty.
2016-05-18 15:02:28 -07:00
Emon fa6937ce7b Italian locale (#39) 2016-05-18 15:00:21 -07:00
Auke Kok f92a938d75 Prevent glass slabs from becoming transparent on sides/bottom.
For all glasslike drawtype nodes, the tiles contain up to 2
textures. The second texture is for "connected" glass, but that
likely is a transparent texture. If we use the `tiles` def without
modification, we will make all those slabs/slopes transparent on all
sides except the top.

To fix, we remove the tiles[2] from the tiledef in case the node is
a glasslike drawtype.
2016-02-19 13:35:36 -08:00
Calinou 1eafd4473d Merge pull request #31 from minetest-mods/sofar-patch-4
Prevent input stack_max from overflowing
2016-02-14 12:23:53 +01:00