Unity Package Manager packages for RabbitMQ messaging and FlatBuffers payloads.
- C# 100%
| com.calebbrown.rabbitmq | ||
| com.calebbrown.rabbitmq.flatbuffers | ||
| README.md | ||
Unity RabbitMQ Relay
This repository contains Unity Package Manager packages for RabbitMQ messaging and FlatBuffers payloads.
Packages
| Package | Version | Purpose |
|---|---|---|
com.calebbrown.rabbitmq |
1000.0.0-pre.2 |
Provides broker configuration, topology authoring, publishing, consuming, validation, and local development tools. |
com.calebbrown.rabbitmq.flatbuffers |
1000.0.0-pre.1 |
Adds FlatBuffers codec settings and typed publishing extensions. |
The FlatBuffers package depends on the core RabbitMQ package.
Install from Git
Add the packages to the dependencies object in Packages/manifest.json:
{
"dependencies": {
"com.calebbrown.rabbitmq": "https://git.caleb-brown.dev/caleb-brown/unity-rabbitmq.git?path=/com.calebbrown.rabbitmq",
"com.calebbrown.rabbitmq.flatbuffers": "https://git.caleb-brown.dev/caleb-brown/unity-rabbitmq.git?path=/com.calebbrown.rabbitmq.flatbuffers"
}
}
Install only com.calebbrown.rabbitmq if the project does not use FlatBuffers.
Git must have access to this repository before Unity can resolve the packages.
Documentation
Validation status
Both package manifests and all assembly definitions parse successfully.
Both packages also pass an npm pack --dry-run archive check.