bri cassa
2f9f9a7b54
Merge remote-tracking branch 'upstream/master'
2023-11-23 00:15:18 +01:00
Github is a non-free platform owned by Microsoft. Reasonable alternatives exist, such as Gitea, Sourcehut. We need a federated, mastodon-like forge based on ForgeFed. See: https://forgefed.org
cb3e7757fc
Mineclone dig times balanced ( #84 )
...
* mineclone dig times balanced
* fix pickaxey dupe
2023-09-01 15:00:50 +02:00
Github is a non-free platform owned by Microsoft. Reasonable alternatives exist, such as Gitea, Sourcehut. We need a federated, mastodon-like forge based on ForgeFed. See: https://forgefed.org
7f93e8aa0a
MineClone formspec compat ( #82 )
...
* MineClone list backgrounds compat
* mineclone get inv func
2023-08-24 20:50:49 -04:00
OgelGames
2f97a367f3
Fix autocrafter destroying replacement items ( #72 )
2023-06-21 14:49:34 +10:00
bri cassa
02322855d5
Merge remote-tracking branch 'upstream/master'
2023-06-07 22:19:10 +02:00
unknown
855937aec3
make all nodes diggable in mcl* survival mode
2022-12-02 15:54:21 -05:00
bri cassa
5bba517b03
Merge remote-tracking branch 'upstream/master'
2022-05-27 18:46:28 +02:00
wsor4035
e3d94cb3a8
fix digiline formspec spacing ( #27 )
2022-05-07 17:04:06 -04:00
wsor4035
37eef73695
add I3 support + update to formspecs v2 ( #22 )
...
* add fs helper inv function
* add fs helper prepends function
* add trash can, vacuum tube, teleport tube. wielders, autocrafter, mesetube, injectors
* fixed missed texture to make game agnostic
* fix luacheck
2022-04-16 14:51:59 -04:00
wsor4035
5aa0501872
make pipeworks Game agnostic ( #16 )
...
* make it boot in non mtg
* make water flow
* fix water texture warnings
* fix missing steel texture issues
* remove depreciated/unnessary default function calls
* make sounds work
* fix default formspec crashes
* fix wierd tab spacing
* additionally game dig group support
* move crafts to crafts.lua
* make crafts support various games
2022-03-14 21:39:58 -04:00
bri cassa
66070dd801
Merge remote-tracking branch 'upstream/master'
2022-03-06 16:37:56 +01:00
zichen
7d3a61e595
Fix toggling of autocrafter when `digilines` is not installed ( #5 )
...
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
2021-12-26 17:12:15 +11:00
bri cassa
7ee74133e1
Merge remote-tracking branch 'upstream/master'
2021-06-20 17:21:30 +02:00
OgelGames
7ba685344c
fix autocrafter
2021-05-29 17:37:10 +10:00
bri cassa
c01bd7b888
Merge remote-tracking branch 'upstream/master'
2021-05-09 21:42:46 +02:00
hlqkj
29bac67d3a
Skip protection check on formspec close
...
Prevents protector flip/player being hurt/protection violation if the
player closes the formspec without attempting any changes (sorting tube
and autocrafter).
2021-05-06 18:02:19 +02:00
bri cassa
e2fdcc4fb2
Merge remote-tracking branch 'upstream/master'
2021-04-08 13:32:05 +02:00
Vanessa Dannenberg
fc6efb450c
add support for Unified Inventory categories
2021-04-02 15:48:28 -04:00
Sys Quatre
be2776fc46
Merge remote-tracking branch 'upstream/master'
2021-02-07 13:13:20 +01:00
HybridDog
17a602a5a1
Remove unused loop variables, trailing whitespace and fix mixed-whitespace indentations
2021-02-05 17:17:50 +01:00
HybridDog
b2d2ccbcba
Remove or comment unused code and declare some variables local
2021-02-03 18:08:50 +01:00
Sys Quatre
92249b7941
Merge remote-tracking branch 'upstream/master'
2020-07-31 22:18:16 +02:00
Fedja Beader
505fc7cc49
Add "get_recipe" digiline command for querying the current autocrafter recipe.
...
Useful for having the player teach the luacontroller how to craft various items.
2020-07-23 01:49:37 +02:00
Sys Quatre
5cfe8d893f
Merge branch 'master' of yunohost.local:mtcontrib/pipeworks into nalc-1.2-dev
2020-03-25 23:00:57 +01:00
Louis Royer
62bc13078f
Add translation support
...
- Created `locale/template.txt`
- Fixed some typos
- Replace some `print("[pipeworks]"..` with `pipeworks.logger()`
- Removed "You hacker, you" from descriptions
2020-02-18 17:34:52 +00:00
Sys Quatre
2693e2ecbb
Merge branch 'master' into nalc-1.2
2019-05-04 19:56:03 +02:00
sys4-fr
c93df73a5c
Rend les items du groupe limitcraft non craftable par l'autocrafter
2019-03-02 19:29:26 +01:00
h-v-smacker
f37b21e632
fix autocrafter recipe
2018-11-15 03:51:56 +03:00
Vanessa Dannenberg
d7dfd11364
use basic_materials mod where possible
2018-10-30 20:45:48 -04:00
Vanessa Ezekowitz
acc2b6802e
fix scale on autocrafter's on/off switch
2017-04-12 07:09:35 -04:00
Carter Kolwey
c15023a5d1
Tweak listring behavior of autocrafter
...
Now goes player->source->player and destination->player
2017-03-28 18:02:10 -05:00
Carter Kolwey
1a15a8b453
Add digilines support to autocrafter
...
"on" and "off" messages turn it on or off, "single" crafts one item, and sending nested tables in the shape of the crafting grid sets the craft. Example message:
{
{"default:wood","default:wood","default:wood"},
{"default:wood","","default:wood"},
{"default:wood","default:wood","default:wood"}
}
2017-02-26 15:35:51 -06:00
Tim
4fdf73fbcd
add list rings to pipework inventories
2016-08-29 18:28:43 +02:00
Auke Kok
b1b9a7e994
Don't use item_drop(, nil,)
2016-04-01 22:20:07 -07:00
HybridDog
6de437b83d
fix 2 other minetest.item_drops
2015-11-18 10:07:00 +01:00
Tim
d167aacf4d
add ownership/protection handling for device configuration
...
take any available ownership into account before deciding on area protection
2015-03-11 19:36:41 +01:00
Tim
13e878398c
revert accidental revert ( 810ae99
-- autocrafter.lua) of f79956c
2015-02-02 03:16:15 +01:00
Tim
810ae99008
reduce texturename repetition via __index
2015-01-31 14:47:06 +01:00
Tim
f79956c0b6
improve handling of shapeless recipes in the autocrafter recipe filling function
2015-01-30 21:09:43 +01:00
Tim
fcba05fd78
move autocrafter, tp-tube and filter-injector crafts to their respective code files
2015-01-29 20:31:08 +01:00
Tim
373c7951d2
add sanity check for upgrade cases of autocrafters with broken metadata (especially for can_dig)
2015-01-29 17:06:09 +01:00
Tim
73b3466a7b
improve autocrafter infotext handling
...
use the item description and provide more information in paused states
2015-01-29 17:06:09 +01:00
Tim
3bcf3b5f2f
use on_destruct instead of after_dig_node to clean up the cache entry to avoid any leaking during worldediting
2015-01-28 21:47:50 +01:00
Tim
b009e46590
call after_recipe_change also when moving the output item to src or dst to stop the crafter as expected
2015-01-28 21:45:43 +01:00
Tim
197e433f49
don't add unknown or groupnamed items to the crafting grid when setting it via the output slot
2015-01-28 20:56:26 +01:00
Tim
0cb1eb49dc
make sure the autocrafter runs after an upgrade
2015-01-28 19:41:38 +01:00
Tim
7dca3393be
improve upgrade of autocrafter from both former versions
2015-01-28 18:55:59 +01:00
Tim
d75e1a214a
allow virtual item moving from output to the recipe grid
2015-01-28 16:51:07 +01:00
Tim
a74c2212ab
simplify autocrafter code a bit
2015-01-28 16:30:22 +01:00
Tim
320a483f4f
add an output field, that is being filled with the crafting result and can be used for quickly emptying or filling the crafting grid with the last registered recipe
...
some of the recipes are still treated wrongly due to minetest/minetest#2222 but are failling gracefully
2015-01-28 06:51:59 +01:00