Commit Graph

110 Commits

Author SHA1 Message Date
David Leal
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
David Leal
c5195f4ecd
Fix LuaCheck workflow (#53) 2023-08-31 20:50:18 +02:00
David Leal
041abf66a5
Replace Travis CI with GitHub Actions (#51) 2023-02-11 17:42:07 +01:00
Dirkfried
5be4ccb23f
Add tool groups for use by various mods (#50) 2023-01-25 15:30:32 +01:00
taylorskalyo
c142b47539
Pass material to hoe registration (#48) 2022-11-20 13:19:16 +01:00
Dirkfried
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
OgelGames
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
Dirkfried
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
Hugo Locurcio
0b6f669df4
Bump to version 2.1.0 v2.1.0 2021-06-29 00:43:27 +02:00
Hugo Locurcio
3fe0ba8fcb
Update pre-commit hooks to version 3.3.0 2020-10-28 16:43:27 +01:00
Panquesito7
734f927f37 Fix Brazilian Portuguese translation...
...file format.
2020-07-25 14:26:57 +02:00
Panquesito7
8cb3486791 Remove intllib from .luacheckrc 2020-07-25 14:26:57 +02:00
Hugo Locurcio
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
Hugo Locurcio
e3d8f88e9c
Update the changelog to mention the new Hungarian translation 2020-02-13 23:51:24 +01:00
An0n3m0us
c7ff323f90 Add hu translation 2020-02-13 23:50:59 +01:00
Hugo Locurcio
69d5a7626c
Update the changelog to mention translations now using the .tr format 2020-02-04 22:07:50 +01:00
Louis Royer
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
Hugo Locurcio
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
Hugo Locurcio
9fc5974497
Update copyright statements to 2020 2020-01-01 04:09:59 +01:00
OgelGames
3c44a9be58 Add toolranks support (#37)
* Add toolranks support

* Update the changelog for `toolranks` support
2019-12-30 12:29:25 +01:00
Hugo Locurcio
7ea70d5595
Bump to version 2.0.0 v2.0.0 2019-11-25 13:49:42 +01:00
Hugo Locurcio
4d5fe50dfd
Update the changelog to mention the frame mod support 2019-10-13 14:25:56 +02:00
mat9117
308c6732a8 Polish translation fix 2019-10-13 13:49:24 +02:00
Louis Royer
d7ac127d24 Add compatibility with mod frame
- [mod frame](https://github.com/minetest-mods/frame)
2019-10-13 13:47:22 +02:00
Hugo Locurcio
8aa3cbd191
Update pre-commit hooks to 2.3.0 2019-09-25 23:18:34 +02:00
Hugo Locurcio
a1f6897e52
Document the Minetest 5.0.0 version requirement 2019-09-08 22:56:57 +02:00
Hugo Locurcio
f7a757c716
Travis CI: Use the bionic distribution 2019-07-29 00:52:36 +02:00
Hugo Locurcio
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
Hugo Locurcio
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
Hugo Locurcio
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
Hugo Locurcio
34d096832c
Remove the optional mod loading message 2019-04-03 00:19:05 +02:00
Hugo Locurcio
8cd2d3de89
Travis CI: Add Luacheck to the PATH 2019-04-01 11:46:29 +02:00
Hugo Locurcio
cea44dce57
Use Luacheck as a pre-commit hook 2019-04-01 11:02:31 +02:00
Hugo Locurcio
1075b4678f
Update the changelog for the new Polish translation 2019-04-01 11:01:32 +02:00
mat9117
ead1f1d82d Polish translation (#32) 2019-04-01 10:59:22 +02:00
Hugo Locurcio
7ed6ffe7a7
Add intllib as an optional dependency
This addresses #9.
2019-03-30 00:56:06 +01:00
Hugo Locurcio
5010a148a7
Bump to version 1.1.0 v1.1.0 2019-03-23 15:19:05 +01:00
Hugo Locurcio
19e060c31e
Set up Travis CI 2019-03-06 10:28:32 +01:00
Hugo Locurcio
3da5fbdc6d
Fix duplicated section in the changelog 2019-03-03 23:22:11 +01:00
Hugo Locurcio
09e69ec0b6
Update intllib support to avoid using deprecated functions 2019-03-03 20:11:18 +01:00
Hugo Locurcio
2fe764ba79
Improve wording in README 2019-03-02 18:17:31 +01:00
Hugo Locurcio
222a6d47c5
Enforce LF line endings in pre-commit
- Update pre-commit hooks to 2.1.0
2019-03-01 15:29:22 +01:00
Hugo Locurcio
d6e2b237c7
Update copyright statements to 2019 2019-02-25 12:15:01 +01:00
Hugo Locurcio
54e52ce1ce
Improve code style and clarify some parts of the code 2019-02-24 22:49:19 +01:00
Hugo Locurcio
b851252996
Make ores slower to mine and non-minable with wooden tools
This closes #30.
2019-02-24 16:34:16 +01:00
Hugo Locurcio
77dcac7895
Update the changelog to mention a fixed bug in hoe handling 2019-02-24 16:29:32 +01:00
Hugo Locurcio
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
Hugo Locurcio
2831c806f1
Set EditorConfig to use tabs in .luacheckrc 2019-02-22 00:49:04 +01:00
Hugo Locurcio
9dc3378f65
Add an EditorConfig file
See https://editorconfig.org/ for more information.
2019-02-21 23:13:10 +01:00
Hugo Locurcio
87be9a6a59
Add pre-commit hooks
See https://pre-commit.com/ for more information.
2019-02-21 23:10:26 +01:00