diff options
author | Vitaliy <numzer0@yandex.ru> | 2019-09-20 23:04:52 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-20 23:04:52 +0000 |
commit | 15e743629e60fd7b588383c4fd855d51d1859693 (patch) | |
tree | acc5fd6dcac2ff71f6b5057699dd5ea587e2bbdb /settingtypes.txt | |
parent | 1bf862f932d9802847f0ccee4ad64a6ca7c622bc (diff) | |
download | mesecons-15e743629e60fd7b588383c4fd855d51d1859693.tar mesecons-15e743629e60fd7b588383c4fd855d51d1859693.tar.gz mesecons-15e743629e60fd7b588383c4fd855d51d1859693.tar.bz2 mesecons-15e743629e60fd7b588383c4fd855d51d1859693.tar.xz mesecons-15e743629e60fd7b588383c4fd855d51d1859693.zip |
Respect protection in MVPS (#466)
Diffstat (limited to 'settingtypes.txt')
-rw-r--r-- | settingtypes.txt | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/settingtypes.txt b/settingtypes.txt index 9259a83..5627440 100644 --- a/settingtypes.txt +++ b/settingtypes.txt @@ -28,6 +28,17 @@ mesecon.luacontroller_memsize (Controller memory limit) int 100000 10000 1000000 # IID is ignored and at most one interrupt may be queued if this setting is enabled. mesecon.luacontroller_lightweight_interrupts (Lightweight interrupts) bool false +[mesecons_mvps] + +# In pre-existing world, MVPS may not be labelled with the owner. +# Protection handling for them is configurable. +# - normal: allow legacy MVPS to work in unprotected areas only +# - compat: allow legacy MVPS to work everywhere +# - ignore: allow all MVPS to work everywhere +# - restrict: disallow legacy MVPS +# Note that new unowned (e.g. machine-placed) MVPS are always +# handled as in `normal` mode. +mesecon.mvps_protection_mode (MVPS [movestones, pistons] protection handling) enum compat normal,compat,ignore,restrict [mesecons_movestones] |