Commit Graph

313 Commits

Author SHA1 Message Date
7cf413265b amend load print
Add a final **print to log** at the end of `init.lua` to indicate themod was loaded successfully. This idea was derived from other mods which are specifically aimed at MT servers.

This could be useful not only for player support (e.g. in the MT forum) but would be certainly useful for MT server admins using the CLI and reading their server logs.
2022-12-21 06:50:53 +01:00
dce587cf33 Merge and update translations (#186) 2021-11-14 02:14:19 +01:00
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
f8a7d66403 Fix circular saw item duplication bug (#173) 2021-08-29 08:23:47 +02:00
e8d219f108 Optional dependency on default mod (#182) 2021-08-26 20:46:07 +02:00
1f1959ba54 Bump to version 2.2.0 v2.2.0 2021-06-29 00:41:22 +02:00
3b97ea5697 Fix deprecated use of use_texture_alpha (#180)
Co-authored-by: sys4 <bricassa@sys4.fr>
2021-03-20 00:19:35 +01:00
bcd1a5688b Update the changelog with recent fixes 2021-02-26 12:06:41 +01:00
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
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
ddf8b39f5a Realign the rail craft recipes (#169)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-12-30 22:55:52 +01:00
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
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
8a14250127 Fix stairs placement over oddly-shaped nodes (#166) 2020-12-18 17:59:57 +01:00
cf0f875709 Bump to version 2.1.0 v2.1.0 2020-12-14 14:52:04 +01:00
c3b45149b0 Update the changelog with recent fixes 2020-12-14 14:50:02 +01:00
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
5aacb05b14 Add Clean (Super) Glow Glass and traps (#159) 2020-12-14 14:44:21 +01:00
87e27d9f20 Refresh built-in crafting recipe overrides (#161) 2020-12-14 14:38:16 +01:00
26ca7af997 Update pre-commit hooks to version 3.3.0 2020-10-28 16:41:16 +01:00
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
b67028a417 Fix use_texture_alpha warnings since 5.4.0-dev 2020-08-16 10:14:18 +02:00
c081caf494 Add Chinese Translation (#153) 2020-08-01 20:21:55 +02:00
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
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
6f9b787f3e Improve the stairsplus_in_creative_inventory setting description 2020-03-24 22:03:51 +01:00
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
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
917a46014f Update copyright statements to 2020 2020-01-01 04:09:24 +01:00
325999f848 Bump to version 2.0.0 v2.0.0 2019-11-25 13:43:10 +01:00
5cab63c675 Add ice as a Stairs+ node
This closes #109.
2019-10-17 22:25:44 +02:00
8019f9f309 Update pre-commit hooks to 2.3.0 2019-09-25 23:07:07 +02:00
873019176b Document the Minetest 5.0.0 version requirement 2019-09-08 22:56:32 +02:00
b934d8ad4d Travis CI: Use the bionic distribution 2019-07-29 00:38:26 +02:00
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
8b10e0721e Fix a placeholder in the Polish translation
This closes #143.
2019-06-15 18:16:15 +02:00
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
f421c67372 Fix Centered Wooden Tile crafting
This closes #145.
2019-05-22 09:39:06 +02:00
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
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
e09d2fab01 Fix several typos in comments 2019-04-21 16:57:42 +02:00
c30366d2dc Add settingtypes.txt to allow configuring settings in the main menu 2019-04-21 16:56:16 +02:00
b3d0f0d179 Remove the optional mod loading message 2019-04-03 00:19:18 +02:00
835aa95f35 Update changelog for the new Polish translation 2019-04-01 11:00:55 +02:00
e8293c4994 Polish translation (#142) 2019-04-01 10:59:16 +02:00
d96f110821 Bump to version 1.3.0 v1.3.0 2019-03-23 15:20:46 +01:00
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
0fea5ee25a Update the changelog to mention intllib changes 2019-03-20 21:31:21 +01:00
2b047f19fd Use translated description of material 2019-03-20 21:31:17 +01:00
e6740678f6 Remove parentheses from "owned by" translation 2019-03-20 21:31:12 +01:00