Commit Graph

311 Commits

Author SHA1 Message Date
Hugo Locurcio fe34e3f3cd
Fix typo in one of the cactus checker crafting recipes
This typo didn't affect the actual function of the crafting recipe
since `moreblocks:cactuschecker` is aliased to
`moreblocks:cactus_checker`.

This closes #185.
2021-11-01 17:33:38 +01:00
afkplayer5000 f8a7d66403
Fix circular saw item duplication bug (#173) 2021-08-29 08:23:47 +02:00
Buckaroo Banzai e8d219f108
Optional dependency on default mod (#182) 2021-08-26 20:46:07 +02:00
Hugo Locurcio 1f1959ba54
Bump to version 2.2.0 2021-06-29 00:41:22 +02:00
sys4-fr 3b97ea5697
Fix deprecated use of `use_texture_alpha` (#180)
Co-authored-by: sys4 <bricassa@sys4.fr>
2021-03-20 00:19:35 +01:00
Hugo Locurcio bcd1a5688b
Update the changelog with recent fixes 2021-02-26 12:06:41 +01:00
Oblomov 1a03b041dd
Handle shapeless recipes in redefinitions (#171)
They can be recognized from having width == 0, and don't need the items
list to be massaged to be transformed into the recipe field for the Lua
API.
2021-02-26 12:04:45 +01:00
Tin Švagelj b39bb31295
Resolve aliases in cost calculation (#175)
If stairs from stairs mod were crafted before moreblocks was enabled, the old (now aliased) stairs variant is kept in inventory. If the player tried to recycle that stair variant, `inv:contains_item("output", stackname)` would return true as `contains_item` resolves alias names, but `circular_saw:get_cost` would return nil as it's expecting exact `stackname` matches which would later crash due to nil arithmetic.

This PR fixes this issue by resolving alias using `minetest.registered_aliases` table.
`circular_saw:get_cost` should work now in every scenario where `inv:contains_item("output", stackname)` returns true.
2021-02-10 17:52:55 +01:00
Oblomov ddf8b39f5a
Realign the rail craft recipes (#169)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-12-30 22:55:52 +01:00
Oblomov ff7e85094f
Fix strange placement behavior for non-default Stairs+ nodes (#168)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-12-28 03:27:58 +01:00
Jat15 0c2c3ad4ef
Add in prepare_groups tree and wool (#128)
Tree for glitch with furnace
Wool  move for more coherence
2020-12-27 19:42:15 +01:00
Oblomov 8a14250127
Fix stairs placement over oddly-shaped nodes (#166) 2020-12-18 17:59:57 +01:00
Hugo Locurcio cf0f875709
Bump to version 2.1.0 2020-12-14 14:52:04 +01:00
Hugo Locurcio c3b45149b0
Update the changelog with recent fixes 2020-12-14 14:50:02 +01:00
Oblomov ab91ad967a
Improve the placement logic for slabs, etc (#160)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-12-14 14:46:50 +01:00
Oblomov 5aacb05b14
Add Clean (Super) Glow Glass and traps (#159) 2020-12-14 14:44:21 +01:00
Oblomov 87e27d9f20
Refresh built-in crafting recipe overrides (#161) 2020-12-14 14:38:16 +01:00
Hugo Locurcio 26ca7af997
Update pre-commit hooks to version 3.3.0 2020-10-28 16:41:16 +01:00
David Leal 3cfff98fc9
Replace Travis CI with GitHub Actions (#158)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-10-02 11:21:10 +02:00
SmallJoker b67028a417 Fix use_texture_alpha warnings since 5.4.0-dev 2020-08-16 10:14:18 +02:00
IFRFSX c081caf494
Add Chinese Translation (#153) 2020-08-01 20:21:55 +02:00
OgelGames f8314c322e
Add compressed desert cobblestone (#156)
Desert cobblestone can be obtained in large quantities from deserts, so makes sense to add a compressed node.
2020-06-07 14:25:19 +02:00
Hugo Locurcio 8e6f339313
Declare the minimum supported Minetest version to 5.0.0
This information can be used by ContentDB.
2020-06-03 18:52:38 +02:00
Hugo Locurcio 6f9b787f3e
Improve the `stairsplus_in_creative_inventory` setting description 2020-03-24 22:03:51 +01:00
Hugo Locurcio bbfd782300
Remove legacy Stairs+ conversion code
It was only required to import worlds last edited before Q3 2013.
2020-01-03 11:34:13 +01:00
Hugo Locurcio 6595ebc78d
Remove obsolete notice about renaming the extracted mod folder
This is no longer required thanks to `mod.conf`.
2020-01-01 17:54:58 +01:00
Hugo Locurcio 917a46014f
Update copyright statements to 2020 2020-01-01 04:09:24 +01:00
Hugo Locurcio 325999f848
Bump to version 2.0.0 2019-11-25 13:43:10 +01:00
Hugo Locurcio 5cab63c675
Add ice as a Stairs+ node
This closes #109.
2019-10-17 22:25:44 +02:00
Hugo Locurcio 8019f9f309
Update pre-commit hooks to 2.3.0 2019-09-25 23:07:07 +02:00
Hugo Locurcio 873019176b
Document the Minetest 5.0.0 version requirement 2019-09-08 22:56:32 +02:00
Hugo Locurcio b934d8ad4d
Travis CI: Use the `bionic` distribution 2019-07-29 00:38:26 +02:00
Hugo Locurcio 719494b6c4
Optimize PNG images losslessly
Commands used:

- `parallel optipng -o7 -zm1-9 -strip all ::: **/*.png`
- `parallel advpng -z4 -i5000 ::: **/*.png`
2019-06-19 21:19:39 +02:00
Hugo Locurcio 8b10e0721e
Fix a placeholder in the Polish translation
This closes #143.
2019-06-15 18:16:15 +02:00
Hugo Locurcio b2f1163dad
changelog: Put the supported version at the top of the Changed section
This makes it easier to notice.
2019-05-22 11:33:15 +02:00
Hugo Locurcio f421c67372
Fix Centered Wooden Tile crafting
This closes #145.
2019-05-22 09:39:06 +02:00
Hugo Locurcio 72a6ee6032
Make Stairs+ nodes emit slightly less light compared to full nodes
This makes up for their smaller visual size.
2019-05-08 20:00:57 +02:00
Hugo Locurcio f7ff9644c9
Add description and dependencies to `mod.conf`
The legacy `depends.txt` and `description.txt` files are no longer
needed since Minetest 5.0.0 or later will read everything from
`mod.conf`.

This raises the minimum supported Minetest version to 5.0.0.
2019-04-21 17:03:15 +02:00
Hugo Locurcio e09d2fab01
Fix several typos in comments 2019-04-21 16:57:42 +02:00
Hugo Locurcio c30366d2dc
Add `settingtypes.txt` to allow configuring settings in the main menu 2019-04-21 16:56:16 +02:00
Hugo Locurcio b3d0f0d179
Remove the optional mod loading message 2019-04-03 00:19:18 +02:00
Hugo Locurcio 835aa95f35
Update changelog for the new Polish translation 2019-04-01 11:00:55 +02:00
mat9117 e8293c4994 Polish translation (#142) 2019-04-01 10:59:16 +02:00
Hugo Locurcio d96f110821
Bump to version 1.3.0 2019-03-23 15:20:46 +01:00
Hugo Locurcio 1d054ec431
Fix circular saw infotext message on initial placement
The concatenation operator was mistakenly written as `.`
instead of `..`.
2019-03-20 21:38:28 +01:00
codexp 0fea5ee25a
Update the changelog to mention intllib changes 2019-03-20 21:31:21 +01:00
codexp 2b047f19fd
Use translated description of material 2019-03-20 21:31:17 +01:00
codexp e6740678f6
Remove parentheses from "owned by" translation 2019-03-20 21:31:12 +01:00
codexp fa43215cd6
Add Stairs+ translations 2019-03-20 21:31:05 +01:00
codexp 2057441dc2
Escape formspec variables 2019-03-20 21:31:00 +01:00