
Lasers Enigma
✨ Create solve and share puzzles based on light ✨
576
12
Список изменений
V8.11.0
Features
- #427: Component synchronization.
- Puzzle creators can now synchronize two compatible components so that a player action on one is automatically replicated on the other.
- Supported sync types: horizontal rotation, vertical rotation, mirror placement/removal, and gravitational sphere size.
- Presets allow creating multiple sync types at once (e.g. "All rotations", "Mirror + All rotations").
- N-way propagation: when syncing two components that are already linked to others, the plugin offers to extend the sync to the entire group in one click.
- New Sync Tool in the editor hotbar: hold it and right-click a component to manage its syncs.
- Syncs can also be accessed from the component menu (🔗 button).
- A chain visualization connects synced components when the Sync Tool is held, with labels showing the active sync types.
- Editor actions are never propagated — only player and command actions trigger synchronization.
Fixes
- #350: Fixed a bug preventing left clicking a mirror when the invisible armor stand holding the mirror or the mirror support is between the player and the component.
Technical changes
- #427:
- New
component/sync/package (service, manager, repository, events, UI). - New
component_syncdatabase table with migration. - New
ActionCause.SYNCto prevent propagation loops andActionCause.EDITORto prevent puzzle editors from triggering sync. - Refactored per-player entity display rendering into a shared base for both synchronization and rotation preview features.
- New
Файлы
LasersEnigma-8.11.0.jar(15.39 MiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
8.11.0
Загрузчики
Paper
Версии игры
1.21.1–1.21.11
Загрузок
2
Дата публикации
2 нед. назад
