
Overgrown's Sync
A system for yielding new capabilities. Sync is an addon for the Apoli mod that's used primarily for the Origins mod!
Обновлён 7 мая 2026 г. · опубликован 26 июля 2025 г.

Sync is a Fabric mod library that extends the functionality of Apoli. This mod library backports some features that are present in newer versions of Apoli and brings them to 1.20.1 while also adding new powers, conditions and action types that can be used for developing Origins/Apoli datapacks.
Q: What does Sync stand for?
System for Yielding New Capabilities
Q: What is Apoli and its relation to Sync?
Apoli is the library mod Origins uses for its powers, conditions and actions. Sync should work right out the bat with any mod that has Apoli or Apoli by itself.
Q: Does Sync works on Forge?
Sync works on Forge with:
Версии
| Версия | Канал | Игра | Загрузчики | Дата | Скачать |
|---|---|---|---|---|---|
| 1.12.0 | Альфа | 1.21.1 | fabric | 7 мая 2026 г. | Скачать (4.5 МБ) |
| 1.11.8 | Релиз | 1.20.1 | fabric | 18 апреля 2026 г. | Скачать (2.8 МБ) |
| 1.11.7 | Релиз | 1.20.1 | fabric | 12 апреля 2026 г. | Скачать (2.8 МБ) |
| 1.11.6 | Релиз | 1.20.1 | fabric | 12 апреля 2026 г. | Скачать (2.8 МБ) |
| 1.11.5 | Релиз | 1.20.1 | fabric | 9 апреля 2026 г. | Скачать (2.8 МБ) |
| 1.11.3 | Релиз | 1.20.1 | fabric | 16 марта 2026 г. | Скачать (2.7 МБ) |
| 1.11.0 | Релиз | 1.20.1 | fabric | 10 марта 2026 г. | Скачать (2.7 МБ) |
| 1.10.0 | Релиз | 1.20.1 | fabric | 2 марта 2026 г. | Скачать (2.7 МБ) |
| 1.9.1 | Релиз | 1.20.1 | fabric | 16 февраля 2026 г. | Скачать (2.6 МБ) |
| 1.9.0 | Релиз | 1.20.1 | fabric | 16 февраля 2026 г. | Скачать (2.6 МБ) |
| 1.8.0 | Релиз | 1.20.1 | fabric | 9 февраля 2026 г. | Скачать (2.6 МБ) |
| 1.7.0 | Релиз | 1.20.1 | fabric | 28 января 2026 г. | Скачать (2.5 МБ) |
| 1.6.6 | Релиз | 1.20.1 | fabric | 25 января 2026 г. | Скачать (2.5 МБ) |
| 1.6.5 | Релиз | 1.20.1 | fabric | 23 января 2026 г. | Скачать (2.5 МБ) |
| 1.6.1 | Релиз | 1.20.1 | fabric | 18 января 2026 г. | Скачать (2.5 МБ) |
Показаны последние 15 из 22 версий.
Ченджлог
1.12.0Альфа1.21.1 · 7 мая 2026 г.
Updated and ported everything to 1.21.1
1.11.8Релиз1.20.1 · 18 апреля 2026 г.
Added:
- Item Cooldown (Entity Action Type)
- Cooldown (Item Action Type)
- On Cooldown (Item Condition Type)
1.11.7Релиз1.20.1 · 12 апреля 2026 г.
Fixes a StackOverflowError crash (mutual disguises). Added a ThreadLocal<Boolean> recursion guard (sync$resolving). When Player A is disguised as Player B and vice versa, the first call to getModel()/getSkinTexture() sets the guard to true. When the mixin fires on Player B's entry and tries to chain back to Player A, it sees the guard is active and returns early, letting the original (non-disguised) skin/model through instead of recursing infinitely.
This also fixes the "chains through" bug where if A disguises as B who is disguised as C, A will get B's real skin, not C's. The guard ensures disguise resolution never follows more than one hop.
This update also fixes name tags not updating. The old code only checked for CustomName in NBT (never set for players), then fell back to the entity type translation key, showing "Player" for all player disguises. Now for player disguises it looks up the target player's name from the online tab list first, then falls back to sync$player_name stored in the disguise NBT. For non-player disguises the behavior remains unchanged. But it stores player name in disguise data (DisguiseManager.java + DisguiseAsPlayerAction.java).
DisguiseManager.applyDisguise: When the target is a PlayerEntity, stores sync$player_name in the NBT so the nametag mixin can display it and DisguiseAsPlayerAction.buildProfileNbt also stores the resolved profile name in the NBT, covering the offline-player disguise path
1.11.6Релиз1.20.1 · 12 апреля 2026 г.
- Added translation key support for Message Consumer (Data Type) regex.
- Added
bientity_actionfield to Body Part Modifier Entry (Data Type) which allows you to execute bientity actions if a certain body part is hit.
1.11.5Релиз1.20.1 · 9 апреля 2026 г.
- Adds Attach Rope (Entity Action)
- Adds Attached To Rope (Entity Condition)
- Adds Change Selected Slot (Entity Action)
- Adds Change Slot (Entity Action)
- Adds Prevent Teleport (Power Type)
- Disguised As (Entity Action) has a new NBT field that replaces the Display Name field because you can just use Modify Label Render
- Action On Sending Message is now fixed and works as it should AND I managed to merge the Modify and Prevent Message power types into as well so unlike Eggolib, you can use one power type and use the filters to define the Message parameters, etc
- Adds Body Part Damage Modifier (Power Type)
- Adds Disguise As Player (Entity Action)
- Fixes strange crash caused by Pose (Power Type)
1.11.3Релиз1.20.1 · 16 марта 2026 г.
Added:
- Explode (Bi-Entity Action)
Changes:
- Clones now inherit the Player's skin overlay from the Entity Texture Overlay (Power Type) if the owner has the power active
- Clones now can have custom skins set with the new
wide_textureandslim_texturefields
Fixes:
- Fixed Clones not executing Bi-Entity Actions when their target bientity action is set. Documentation has also been updated to reflect these changes and for clarity: https://0vergrown.github.io/Sync-Documentation-Website/?file=entity_actions%2Fsummon_clone.md
1.11.0Релиз1.20.1 · 10 марта 2026 г.
Added:
- Loop (Meta Action Type)
- Disguise As (Entity Action Type)
- Raycast (Entity Action Type)
- Raycast (Entity Condition Type)
- Colliding (Bi-entity Condition Type)
- Perspective (Entity Condition Type)
- Velocity (Entity Condition Type)
- Prevent Creative Flight (Power Type)
- Liberate Power (Bi-entity Action Type)
- Suppress Power (Bi-entity Action Type)
- Transfer (Bi-entity Action Type)
- Toggle Transfer Mode (Entity Action Type)
- Cycle Stolen Power (Entity Action Type)
- Use Selected Stolen Power (Entity Action Type)
- Is Selected Stolen Power (Entity Condition Type)
- Modify Jade Tooltip (Power Type)
Fixed:
EntitySetPower.integrateLoadCallbackandintegrateUnloadCallbackbeing defined but never registered- Fixed Grant All Powers not getting the proper powers
1.10.0Релиз1.20.1 · 2 марта 2026 г.
- Added Action On Key Sequence (Power Type)
- Added Data-Driven Keybinds (Data Type)
- Added Action On Sending Message (Power Type)
- Added the Command (Bi-Entity Condition Type) and Execute Command (Bi-Entity Action Type) that were coded by Jade Juno
- Added Holder Action (Item Action Type)
- Added Holder Condition (Item Condition Type)
- Added Fuel (Item Condition Type)
- Added Remove Disguise (Entity Action Type)
- Added Disguise (Bi-Entity Action Type)
- Added Disguised (Bi-Entity Condition Type)
- Added Disguised (Entity Condition Type)
- Updated Pose (Power Type) to also use Arm Poses
Комментарии
Загружаем…
![System for Yielding New Capabilities (Banner) [Colored]](https://cdn.modrinth.com/data/lxcH9LKV/images/2845ee84079ba96c8053c5351442809ae88f556a_350.webp)

