Commit Graph

331 Commits

Author SHA1 Message Date
flux 7f3710d015 add another legacy drawtype 2022-06-17 16:02:08 -07:00
flux 21f36e6c1c fix a bunch of bugs. still need to do more work on the station/circular saw distinction 2022-06-17 12:22:47 -07:00
flux 21d4fab1f5 start to take care of loose ends 2022-06-16 17:46:09 -07:00
flux acc6e2ebea fix some bugs, starting to track down all the compatability issues 2022-06-16 16:32:55 -07:00
flux 03b189e927 fix workflow 2022-06-15 16:23:24 -07:00
flux 039b75c832 fix luacheck 2022-06-15 16:20:32 -07:00
flux 92ce2e1f52 compatability and legacy mostly done. schema recipes are all messed up for some reason. 2022-06-15 16:18:11 -07:00
flux 38f610a200 fix bug and luacheck 2022-06-14 16:32:48 -07:00
flux a2c8e2db8e circular saw works now; still need to do compatabilit and testing 2022-06-14 16:30:41 -07:00
flux b9eed16713 functional, except saw, legacy, other compatability 2022-06-14 11:17:06 -07:00
flux 687de31632 checkpoint. stairsplus is done, excluding the circular saw, and testing 2022-06-13 16:11:20 -07:00
flux 9465870690 github luacheck workflow tweaks... 2022-06-12 21:21:04 -07:00
flux 604e00613d luacheck... 2022-06-12 21:17:37 -07:00
flux c63ff90fa3 still trying to fix luacheck workflow 2022-06-12 21:16:20 -07:00
flux 54328987bf ... why was python part of the workflow? 2022-06-12 21:13:40 -07:00
flux 9e68ca91b8 daily checkpoint, not much improved, stairsplus still completely nonfunctional 2022-06-12 21:10:36 -07:00
flux da7d0f94dc moreblocks looks good, now stairsplus... 2022-06-12 11:49:41 -07:00
flux b2936054eb tweak github luacheck, which will still fail 2022-06-11 18:49:53 -07:00
flux c5ddb5f2d4 nonfunctional checkpoint 2022-06-11 18:17:41 -07:00
CarlosBarrazaE dce587cf33
Merge and update translations (#186) 2021-11-14 02:14:19 +01:00
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