Commit Graph

112 Commits

Author SHA1 Message Date
c9e25aca43 Fixed regression with merge_tables, fixes #56 (#57) 2024-01-17 15:31:39 +01:00
4f7ec3b3ae Add mineclone2, mineclonia and mineclone5 support (#55)
* Added mineclone2 support apart from with mg
* Add Mineclone2 adjustments
* Fix, Ores now spawn in stone in Mineclone2
* Added Bronze ingot recipe and copper rail
* Made ores breakable
* Made tools work with Mineclone2
* Nerf mithril sword to be same as diamond

---------

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2024-01-16 00:24:12 +01:00
b20cc8d102 Provide a template file and capitalize various strings (#54)
* Provide a template file and capitalize various...
* Remove unused string and locale file
2023-09-29 09:03:58 +02:00
c5195f4ecd Fix LuaCheck workflow (#53) 2023-08-31 20:50:18 +02:00
041abf66a5 Replace Travis CI with GitHub Actions (#51) 2023-02-11 17:42:07 +01:00
5be4ccb23f Add tool groups for use by various mods (#50) 2023-01-25 15:30:32 +01:00
c142b47539 Pass material to hoe registration (#48) 2022-11-20 13:19:16 +01:00
fb2d58d8c8 Improve ore generation to better match recent Minetest versions (#45)
Co-authored-by: Dirkfried <>
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2022-01-03 19:42:11 +01:00
cad7278522 Fix incorrect tool_capabilities (#44)
Fixes incorrectly defined damage_groups in the tool_capabilities of all tools, and full_punch_interval of shovels.

Also fixes crash happening after a9bd9dc when toolranks mod is used.
2021-10-03 17:03:29 +02:00
a9bd9dc84a Tweak fleshy damage and mithril tools' levels (#43)
- Tools now have different fleshy damages. The sword cause now more damage to a monster than the axe, which cause more damage than the pick, which cause more damage than the shovel (like it is in default).
- Mithril tools become level = 3 (as Mithril should be the strongest material?!).
- Swords can now dig all snappy nodes (of their level) (also like default). As far as I know, it is unusual for a sword to dig choppy nodes and there are no fleshy nodes in the minetest game (so far).

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2021-09-21 21:25:11 +02:00
0b6f669df4 Bump to version 2.1.0 v2.1.0 2021-06-29 00:43:27 +02:00
3fe0ba8fcb Update pre-commit hooks to version 3.3.0 2020-10-28 16:43:27 +01:00
734f927f37 Fix Brazilian Portuguese translation...
...file format.
2020-07-25 14:26:57 +02:00
8cb3486791 Remove intllib from .luacheckrc 2020-07-25 14:26:57 +02:00
3f62fd3cf1 Declare the minimum supported Minetest version to 5.0.0
This information can be used by ContentDB.
2020-06-03 18:54:47 +02:00
e3d8f88e9c Update the changelog to mention the new Hungarian translation 2020-02-13 23:51:24 +01:00
c7ff323f90 Add hu translation 2020-02-13 23:50:59 +01:00
69d5a7626c Update the changelog to mention translations now using the .tr format 2020-02-04 22:07:50 +01:00
d2933894e6 Migrate translations to the Minetest localization format (#38)
* Translation using MT5 translation api

Fix #36

* Add hoe to french translation
2020-02-04 22:05:38 +01:00
96ff162f51 Remove obsolete notice about renaming the extracted mod folder
This is no longer required thanks to `mod.conf`.
2020-01-01 17:55:17 +01:00
9fc5974497 Update copyright statements to 2020 2020-01-01 04:09:59 +01:00
3c44a9be58 Add toolranks support (#37)
* Add toolranks support

* Update the changelog for `toolranks` support
2019-12-30 12:29:25 +01:00
7ea70d5595 Bump to version 2.0.0 v2.0.0 2019-11-25 13:49:42 +01:00
4d5fe50dfd Update the changelog to mention the frame mod support 2019-10-13 14:25:56 +02:00
308c6732a8 Polish translation fix 2019-10-13 13:49:24 +02:00
d7ac127d24 Add compatibility with mod frame
- [mod frame](https://github.com/minetest-mods/frame)
2019-10-13 13:47:22 +02:00
8aa3cbd191 Update pre-commit hooks to 2.3.0 2019-09-25 23:18:34 +02:00
a1f6897e52 Document the Minetest 5.0.0 version requirement 2019-09-08 22:56:57 +02:00
f7a757c716 Travis CI: Use the bionic distribution 2019-07-29 00:52:36 +02:00
42c4c7ab04 Optimize PNG images losslessly
Commands used:

- `parallel optipng -o7 -zm1-9 -strip all ::: **/*.png`
- `parallel advpng -z4 -i5000 ::: **/*.png`
2019-06-19 21:20:50 +02:00
d0a1798b0b Use carts mod functions to register copper rails
This makes them behave similarly to default rails.
2019-05-22 11:32:17 +02:00
564cb11ba6 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-23 21:54:14 +02:00
34d096832c Remove the optional mod loading message 2019-04-03 00:19:05 +02:00
8cd2d3de89 Travis CI: Add Luacheck to the PATH 2019-04-01 11:46:29 +02:00
cea44dce57 Use Luacheck as a pre-commit hook 2019-04-01 11:02:31 +02:00
1075b4678f Update the changelog for the new Polish translation 2019-04-01 11:01:32 +02:00
ead1f1d82d Polish translation (#32) 2019-04-01 10:59:22 +02:00
7ed6ffe7a7 Add intllib as an optional dependency
This addresses #9.
2019-03-30 00:56:06 +01:00
5010a148a7 Bump to version 1.1.0 v1.1.0 2019-03-23 15:19:05 +01:00
19e060c31e Set up Travis CI 2019-03-06 10:28:32 +01:00
3da5fbdc6d Fix duplicated section in the changelog 2019-03-03 23:22:11 +01:00
09e69ec0b6 Update intllib support to avoid using deprecated functions 2019-03-03 20:11:18 +01:00
2fe764ba79 Improve wording in README 2019-03-02 18:17:31 +01:00
222a6d47c5 Enforce LF line endings in pre-commit
- Update pre-commit hooks to 2.1.0
2019-03-01 15:29:22 +01:00
d6e2b237c7 Update copyright statements to 2019 2019-02-25 12:15:01 +01:00
54e52ce1ce Improve code style and clarify some parts of the code 2019-02-24 22:49:19 +01:00
b851252996 Make ores slower to mine and non-minable with wooden tools
This closes #30.
2019-02-24 16:34:16 +01:00
77dcac7895 Update the changelog to mention a fixed bug in hoe handling 2019-02-24 16:29:32 +01:00
4db884e00c Deprecate hoes to follow changes in Minetest Game
Hoes crafted from "rare" materials were deprecated in
9c459e77ac.

Hoes are still available in existing worlds, but they cannot
be crafted anymore.

This closes #29.
2019-02-24 16:25:10 +01:00
2831c806f1 Set EditorConfig to use tabs in .luacheckrc 2019-02-22 00:49:04 +01:00