ShibaBridge synchronizes glamour, Penumbra/Glamourer presets, and optional emotes between Final Fantasy XIV players using the Dalamud plugin framework.
The plugin bridges character appearance data through a lightweight ShibaBridge API. It leverages external Dalamud plugins like Penumbra and Glamourer to map incoming references to local presets. The production server that powers the API remains private to discourage large scale cloning, but the shared contract is available in the ShibaBridgeAPI project.
This project is not a competition with Snowcloack Sync or Lightless Sync or any other Mare-Clone to build the best Mare clone. It primarily serves as a learning exercise for understanding Dalamud for future projects. Whether the server component will be released is still undecided, but the plugin will be kept up to date with new Dalamud versions and receive ongoing quality-of-life improvements.
- Synchronize outfits, dyes, accessories, and character appearance.
- Optional emote and animation synchronization.
- Opt-in sharing with group keys and built-in privacy controls.
- Improved compression and performance.
- High-performance server for API communication so large communities do not require powerful hardware.
- Cross-server communication and synchronization, enabling multiple servers to run in parallel.
- Dashboard for server management with start/stop controls, admin notifications, and more.
- Customizable uploads such as color changes.
- Name colors for different roles (admin, moderator, etc.).
- Additional enhancements as inspiration strikes.
Client and server communicate via REST and SignalR routes defined in ShibaBridgeAPI. The repository exposes data transfer objects and route constants, while the actual server implementation is intentionally not distributed.
Note: The backend server that communicates with the API and plugin will not be released publicly. This private deployment helps prevent wide-scale copying and rehosting of the plugin.
- Install the .NET SDK (version 9.0 or later) and a local Dalamud setup.
- Clone this repository.
- Execute
dotnet build ShibaBridge.slnto build the plugin.
This project is licensed under the MIT License.
Issues and pull requests are welcome. Please open an issue to discuss new ideas or improvements.