Use the Multiplayer Services package (com.unity.services.multiplayer) 2.1.0 or later
Multiplay is no longer supported, and 2.1.0 is the first version that supports IpPortAssignment, which Cloud Code hosting pools return. Consider these differences:
| Package | Version | IpPortAssignment / MatchIdAssignment | Status |
|---|---|---|---|
com.unity.services.matchmaker | 1.0.0-pre | No | Deprecated, no further updates |
com.unity.services.matchmaker | 1.1.x – 1.2.x | MatchIdAssignment only (added in 1.1.0) | Deprecated in Unity 6, no further updates |
com.unity.services.multiplayer | below 2.1.0 | MatchIdAssignment only | Transition period |
com.unity.services.multiplayer | 2.1.0+ | Both | Current, use this |
MultiplayAssignment remains available in all listed versions, including 2.1.0+, because the client SDK still needs to recognize it. What 2.0.0 removed is the Multiplay Hosting integration (IMultiplaySessionManager, the Multiplay pool type in session flows and related server-side APIs), not the assignment type itself.