Add fixed-destination gates and /sg networks command

Sign line 4 now accepts fixed:GateName to lock a gate to one destination
without cycling, and /sg networks lists every known network.
This commit is contained in:
Michael Burgess
2026-08-09 09:56:12 -04:00
parent 83a0392ee9
commit d651f6586f
6 changed files with 31 additions and 8 deletions
+2 -1
View File
@@ -26,7 +26,8 @@ Build everything with `./gradlew build`. Jars land in each module's `build/libs/
- Line 1: `[Stargate]`
- Line 2: network name (blank = default network)
- Line 3: gate name (blank = auto-generated)
- Line 4: `hidden` to keep it out of the cycle list, otherwise blank
- Line 4: `hidden` to keep it out of the cycle list, `fixed:GateName` to lock this
gate to always dial `GateName` (no right-click cycling), or blank
The plugin flood-fills the frame from the block behind the sign, confirms it's a
fully enclosed ring, and registers the gate. If nothing happens, the ring isn't