Commit Graph

99 Commits

Author SHA1 Message Date
Oversword
f1ed5db06d Allow for grinder recipes to be removed 2021-08-10 00:46:00 +01:00
0siribix
143d75093e Fixed recipe for ethereal:willow_twig 2021-07-12 21:56:56 -05:00
0siribix
c5261fcbcf Added Cool Trees grinder recipes 2021-07-12 10:26:44 -05:00
0siribix
774ff7ab29 Replaced some repetitive code with loops. Added support for Ethereal trees 2021-07-11 22:43:41 -05:00
0siribix
7c8988ffbf Harvester can_dig now checks that fuel is empty 2021-07-11 14:52:53 -05:00
Joachim Stolberg
70c2c8b489 Implement improvements provided by SciFurz 2021-06-06 11:47:26 +02:00
Joachim Stolberg
4fa8db9042 Add a chest_cart for the mod minecart 2021-06-06 11:16:42 +02:00
superfloh247
75fe5d3fa6
Update nodes.lua 2021-05-31 11:55:48 +02:00
superfloh247
58c5c7326a
Update grinder.lua 2021-05-31 11:33:16 +02:00
superfloh247
e190163182
enable underch cobble nodes 2021-05-30 17:40:26 +02:00
Oversword
473c172ca0 Account for new red & yellow pepper varieties 2021-05-13 04:44:10 +01:00
Oversword
71504969e7 Make sure pushers to not keep running if they have been stopped; Allow tubelib machines to have a 'first_cycle' time for first run 2021-03-10 22:45:47 +00:00
Joachim Stolberg
7b29a553df Grinder: fix inventory bug (forum bug report) 2021-03-02 19:06:53 +01:00
Cam B
87ea208d64 Even newer valid_sides method 2021-01-23 17:41:09 +00:00
Cam B
a2f903cac2 Implement valid sides for other nodes 2021-01-22 01:48:23 +00:00
afkplayer5000
9b636dd8bd prevent digging of active tubelib nodes 2021-01-17 14:47:23 -07:00
Joachim Stolberg
898ed2e766
Merge pull request #59 from oversword/bls-186
Check harvester protection for each node it attempts to harvest
2020-12-15 09:38:07 +01:00
Cam B
7aca6c68b6 Put protection condition as late as possible to reduce work, and skip but do not exit if protected 2020-12-14 22:05:29 +00:00
Joachim Stolberg
127327c71a
Merge pull request #57 from oversword/bls-258
Disallow non-fuel items to be accepted as fuel quarries and harvesters
2020-12-14 22:40:54 +01:00
Joachim Stolberg
b87cc754b9
Merge pull request #60 from oversword/bls-265
Suggestion to check replanting against commonly plantable nodes instead of quarry-able GroundNodes
2020-12-14 22:14:07 +01:00
Cam B
46d80eaf01 Suggestion to check replanting against commonly plantable nodes instead of quarry-able GroundNodes 2020-12-14 05:22:49 +00:00
Cam B
ac558e89fe Check harvester protection for each node it attempts to harvest 2020-12-13 02:31:26 +00:00
Cam B
c603c85cf6 Disallow non-fuel items to be accepted as fuel quarries and harvesters 2020-12-12 20:43:55 +00:00
Joachim Stolberg
a8ed9dd552 Ouput quarry print position when it hits a protected area & fix leaves->biogas recipe (by Fedja Beader <fedja@protonmail.ch>) 2020-12-09 21:36:42 +01:00
Joachim Stolberg
9192bcadc8 v2.04: Switch to AGPL v3, adapt to minetest 5.3, add translation support, fix minor bugs 2020-11-20 14:45:28 +01:00
Joachim Stolberg
996b3e6fad Add minetest.translator support (issue #56) 2020-11-03 20:23:38 +01:00
Joachim Stolberg
8f35b0793b Add minetest.translator support (issue #56) 2020-11-03 20:19:38 +01:00
flux
0c929b2278 add LBM to re-place tops of missing multiblocks 2020-08-22 18:07:18 +00:00
flux
008c1a466d check protection when attempting to dig multiblocks 2020-08-22 18:06:58 +00:00
flux
802e5f239d properly remove entire fermenter and reformer after checking that they don't have contents; add an LBM to remove stranded top nodes 2020-08-22 17:38:34 +00:00
Sven Volkmann
0adb8dadff fixing bug issue #50 2020-08-14 09:01:32 +02:00
flux
01a836130b Merge branch 'master' of https://github.com/joe7575/techpack into HEAD 2020-04-07 18:04:12 +00:00
Joachim Stolberg
289514da17 issue #44 fixed: Set Idle state instead of fault when there is no liquid 2020-03-03 22:32:49 +01:00
flux
1f2e270a04 add dependencies to mod.conf 2019-11-03 17:55:05 +00:00
Joachim Stolberg
6554619648 Stack overflow bugfix for the detector from fluxionary (issue #39) 2019-09-14 20:39:12 +02:00
flux
281f4b539b undo preventing machines from pushing to themselves; make detector only accept items on the input side 2019-09-12 22:53:29 +00:00
flux
68e30349ae prevent fermenter and reformer from disappearing if placed somewhere they don't fit 2019-09-08 01:54:09 +00:00
obl3pplifp
3a5db11835 pumpkin and melon should only give 4 slices each 2019-06-10 14:03:43 +01:00
obl3pplifp
04b4d593f4 register obsidian as a ground node 2019-05-24 00:14:26 +01:00
y
6be62b6660 set correct defaults if quarry depth and startlevel are not set 2019-05-16 23:03:36 +01:00
Joachim Stolberg
e7b1da2636 V2.03.02 with changes according to issues #22, #23, #24, #25, #26 2019-05-09 21:04:47 +02:00
Joachim Stolberg
8e07881cac import order changed 2019-04-24 18:22:03 +02:00
Joachim Stolberg
a7a6b50492 V2.03, Piston/WorldEdit/replacer detection added, farming and grinder recipes added 2019-04-23 21:46:08 +02:00
Michal Cieslakiewicz
38e6ff5258 Add oat, rye and rice to known farming nodes.
Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2019-03-03 12:27:02 +01:00
Joachim Stolberg
629764f8dd v2.02.04 Fermenter leaves bugfix 2019-03-02 10:15:57 +01:00
Michal Cieslakiewicz
b7bdd9783e reformer: fix taking items from source inventory.
Ported production function from fermenter code. Take items one by one
instead of 4 at once to prevent many stacks of 1-3 Biogas items to be
left unprocessed.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2019-02-07 12:58:51 +01:00
Michal Cieslakiewicz
fe3ff47bd2 fermenter: return items to source inventory when faulted.
Items should be moved back to source inventory when machine fails
due to incorrect type of items there (game internal error).

Unused local variable removed.

Signed-off-by: Michal Cieslakiewicz <michal.cieslakiewicz@wp.pl>
2019-02-07 12:56:23 +01:00
Joachim Stolberg
b457f3011f V2.02, Logic Not added, output reduction on Harvester, Fermenter, and Gravel Sieve 2019-01-28 21:51:38 +01:00
Joachim Stolberg
686f78a16a quarry bugfix 2019-01-22 19:26:20 +01:00
Joachim Stolberg
af5364b876 grinder recipes changed 2019-01-13 13:11:37 +01:00