25 Commits

Author SHA1 Message Date
Luke aka SwissalpS
05079d8ee6
Set is_ground_content in node definitions (#348) 2024-02-27 01:13:55 +11: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
da0378aead
MineClone/MineClonia compatibility for technic core (#328)
Co-authored-by: SX <50966843+S-S-X@users.noreply.github.com>
Co-authored-by: Freeman <freeman@gnuhacker.org>
Co-authored-by: Buckaroo Banzai <39065740+BuckarooBanzay@users.noreply.github.com>
Co-authored-by: OgelGames <olliverdc28@gmail.com>
2024-01-10 07:14:15 +01:00
nixnoxus
a39a454c49
Move to MT 5.0.0+ translation system (#255)
* convert to `minetest.get_translator`

* fix material translation

* fix material translation

* Revert "fix material translation"

This reverts commit 35d0979d5828f481b6e53c04f20739983ba35087.

* update */locale/*

* `S("Chernobylite Block")`

* restore non-breaking spaces

* fix technic_chests/spec/api_spec.lua

* fix S(...)

* update technic/locale/

* update german translations

* fix placeholder `%s` in *.zh_CN.tr translations
2022-01-07 13:17:43 +01:00
OgelGames
b3ee83f759 Fix dependencies
removed dependency on `screwdriver` and added `moreores` dependency
2021-11-02 03:28:12 +11:00
OgelGames
c6cc878bd3 workaround for chest duplication bug
fixes pandorabox-io/pandorabox.io#594
2020-12-20 17:37:27 +11:00
OgelGames
b488aa081a add shift-click support to constructor formspec
constructor needs to be reworked to use only one inventory to make this better, but it works

closes #103
2020-10-19 14:57:15 +11:00
BuckarooBanzay
ffc0bb5fa0 remove duplicate after_place_node 2020-09-11 10:37:43 +02:00
BuckarooBanzay
67ff93a865 Merge branch 'master' of https://github.com/minetest-mods/technic 2020-09-11 10:36:34 +02:00
auouymous
57f6815f61 Constructor: Add protection check (#564)
Check if the player who placed constructor can access protected positions before placing or removing nodes.
2020-09-09 18:44:12 +02:00
OgelGames
486c94d953 add basic owner and protection check to constructor 2019-12-31 21:37:27 +11:00
coil
bb05ff8fd2 Reject constructor in constructor slot inventories (#505) 2019-07-21 12:40:57 +02:00
Thomas--S
0fcc7a14c2 Replace old nodeupdate() with new minetest.check_for_falling() (#391) 2018-07-16 17:25:43 +02:00
Vanessa Ezekowitz
e65c8b7130 Don't allow constructor to operate if bad facedir (fixes #328)
Also, use "simple" screwdriver mode for "off" constructor, and disable screwdriver for "on" one.
2017-04-13 20:48:18 -04:00
Diego Martínez
186f9b70ac Temporary fix for crash in constructor. 2017-03-06 23:02:39 -03:00
ShadowNinja
14b30bfd0d Clean up constructor 2014-07-21 01:52:13 -04:00
Zefram
f504178421 Fix drops for active machines
Active machine nodes need to drop their inactive counterpart.  Some were
missing that declaration.
2014-04-27 14:43:00 -04:00
Xanthin
39c41a06f4 Add german translations for all mods 2014-04-22 16:30:27 -04:00
Tim
8684fa1733 Fix constructor description 2014-03-30 14:13:04 -04:00
Vanessa Ezekowitz
018b248d51 fix crash in constructor 2013-12-21 02:26:19 -05:00
ShadowNinja
5cf765b2f1 Localize most variables 2013-12-17 13:56:37 -05:00
ShadowNinja
f3d8b47b20 Add support for minetest.swap_node 2013-12-10 20:14:39 -05:00
ShadowNinja
354ee6f313 Add missing translations 2013-11-27 16:18:52 -05:00
ShadowNinja
0809dd747e Externalize common functions and protect inventories 2013-11-27 12:28:56 -05:00
ShadowNinja
ee0765804c Partial rewrite 2013-09-17 16:37:56 -04:00
ShadowNinja
5d470cd753 Move files to subfolders 2013-07-11 12:31:00 -04:00