Commit Graph

207 Commits

Author SHA1 Message Date
8a2d735aa6 Make chisel always available 2025-12-09 21:42:29 +01:00
4b2ecbabfc Move the mod’s namespace table to init.lua 2025-12-09 19:13:25 +01:00
53876759ff Add Hungarian translation 2025-12-09 19:13:25 +01:00
9fc1fbce0f Make strings translatable 2025-12-09 19:13:25 +01:00
ebd6c93b54 Use the same function when stripping with a chisel or an axe 2025-12-09 19:13:25 +01:00
88805b3220 Use is_creative_enabled to check for creative mode 2025-12-09 19:13:24 +01:00
990ddbfd62 Use stripped_tree.has_stripped with the chisel tool 2025-12-09 19:13:24 +01:00
8a0e861351 Use stripped_tree.swap_node with the chisel tool 2025-12-09 19:13:24 +01:00
9fa0f17f63 Make it possible to craft planks from stripped trunks 2025-12-09 15:03:30 +01:00
87b6a5b070 Make stripped logs identical to unstripped ones except the name and tiles 2025-12-09 15:03:30 +01:00
89adc5fabc Register strippable trunks with the new register_strippable_trunk function 2025-12-09 15:03:30 +01:00
bacd1320fd Move the trunk registration process to a separate function 2025-12-09 15:03:30 +01:00
e80e7555d0 Move our own recipes into a separate file 2025-12-09 15:03:30 +01:00
163e22f742 Rename ENABLE_CHISEL to enable_chisel 2025-12-09 15:03:30 +01:00
5ad75d6189 Add tree bark to the creative inventory 2025-12-09 15:03:30 +01:00
e73b28166e Make recipe definitions more compact 2025-12-09 15:03:29 +01:00
31b85ba7c4 Use core instead of minetest
`core` is the preferred object to use, existing since Minetest 0.4 or something; `minetest` is just a backwards
compatibility alias for it.
2025-12-09 15:03:29 +01:00
57751d1b81 Add title and description to mod.conf 2025-12-09 15:03:29 +01:00
5029556ceb Change the name of the chiseling machine to English 2025-12-09 15:03:29 +01:00
0184b84d19 Pass the current tool to the stripped_tree.swap_node function 2025-12-09 15:03:29 +01:00
c9ac4229d9 Fix a bug that prevents log stripping with an axe 2025-12-09 15:03:29 +01:00
cbbedbc815 Rename the creative_mode parameter of swap_node to avoid global shadowing
Some checks are pending
build / build (push) Waiting to run
build / build (pull_request) Waiting to run
2025-12-09 15:03:29 +01:00
fa99e22c79 Add core to the globals list in .luacheckrc 2025-12-09 15:03:28 +01:00
e1cdc26a75 Make some manual formatting to make the code more readable
Some checks failed
build / build (pull_request) Waiting to run
build / build (push) Has been cancelled
2025-12-09 15:03:28 +01:00
2eddcca11c Reformat all files with LuaFormatter 2025-12-09 15:03:28 +01:00
dfbf48131e Fix typos and URLs in README
Some checks failed
build / build (push) Has been cancelled
2025-12-09 15:03:28 +01:00
18c6834d84 Update README with the enable_chisel setting
Some checks failed
build / build (push) Has been cancelled
2025-12-09 15:03:28 +01:00
d0c655852b Rename settingstypes.txt to settingtypes.txt
This is the correct name; the old file wasn’t processed by Luanti.
2025-12-09 13:58:54 +00:00
minefaco
807506d92c Merge pull request #20 from HeyITGuyFixIt/patch-2
Use Minetest Settings
2024-06-19 10:49:25 -05:00
minefaco
7fb8e32a76 Update chiseling_machine.lua 2024-05-28 09:18:39 -05:00
minefaco
c80623fa60 Update chiseling_machine.lua
Mejor manejo de inventario
2024-05-28 09:15:25 -05:00
Christian Sirolli
22f8440df5 Using core.settings to toggle chisel 2022-11-27 12:43:43 -05:00
Christian Sirolli
3792b2bff8 Create settingstypes.txt 2022-11-27 12:39:56 -05:00
minefaco
b3af420d2d Merge pull request #14 from mightyjoe781/main
fixed nil value concatenating and accessing registered node table
2022-02-12 12:13:58 -05:00
smk
1a1b2c335c fixed nil value concatenating and accessing registered node table 2022-01-29 13:15:46 +05:30
minefaco
615d1e758c Fixed possible crash for nil comparison 2021-11-21 12:00:23 -05:00
minefaco
7c70cbfceb Fixed crash (again) 2021-11-20 19:46:01 -05:00
minefaco
d3f92201f5 Delete chiseling_machine.lua 2021-11-20 19:45:34 -05:00
minefaco
229f62e75b Fixed crash 2021-11-20 18:57:59 -05:00
minefaco
12b1831298 Fixed crash 2021-11-20 18:57:10 -05:00
minefaco
8f8f29c8ad Delete chiseling_machine.lua 2021-11-20 18:56:39 -05:00
minefaco
57dc805816 Update chiseling_machine.lua 2021-11-20 18:36:24 -05:00
minefaco
a6231252d2 Update chiseling_machine.lua 2021-11-20 18:04:27 -05:00
minefaco
5671958e47 Update chiseling_machine.lua 2021-11-20 18:03:07 -05:00
minefaco
338bf6462d Added chiseling machine 2021-11-20 17:49:08 -05:00
minefaco
b78f2d5664 Added chiseling machine 2021-11-20 17:48:26 -05:00
minefaco
31df09522a Delete functions.lua 2021-11-20 17:47:49 -05:00
minefaco
3334c53da8 Delete init.lua 2021-11-20 17:46:29 -05:00
minefaco
810cdf6219 Update functions.lua 2020-12-20 14:07:09 -05:00
minefaco
ecf4f3718a Update init.lua 2020-12-20 14:06:46 -05:00