From 41d5b87e9e1cbfc0edf9301ce13a20842b4f45c5 Mon Sep 17 00:00:00 2001 From: MelekTaus Moribundus Date: Mon, 6 Jul 2026 16:35:42 +0200 Subject: [PATCH] add multiplayer playmode package Adds com.unity.multiplayer.playmode 2.0.2 (manifest + lock) for local multi-client testing. Serializes the package's generated PlayMode.meta and VirtualProjectsConfig.json. Co-Authored-By: Claude --- Assets/Settings/PlayMode.meta | 8 ++++++++ Packages/manifest.json | 1 + Packages/packages-lock.json | 9 +++++++++ ProjectSettings/VirtualProjectsConfig.json | 4 ++++ 4 files changed, 22 insertions(+) create mode 100644 Assets/Settings/PlayMode.meta create mode 100644 ProjectSettings/VirtualProjectsConfig.json diff --git a/Assets/Settings/PlayMode.meta b/Assets/Settings/PlayMode.meta new file mode 100644 index 0000000..0ab6ab1 --- /dev/null +++ b/Assets/Settings/PlayMode.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 356e0b9de894a0349a1537ff80a01207 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Packages/manifest.json b/Packages/manifest.json index b3042e7..02172ff 100644 --- a/Packages/manifest.json +++ b/Packages/manifest.json @@ -5,6 +5,7 @@ "com.unity.ide.visualstudio": "2.0.27", "com.unity.inputsystem": "1.19.0", "com.unity.multiplayer.center": "1.0.1", + "com.unity.multiplayer.playmode": "2.0.2", "com.unity.multiplayer.tools": "2.2.9", "com.unity.netcode.gameobjects": "2.13.0", "com.unity.probuilder": "6.0.9", diff --git a/Packages/packages-lock.json b/Packages/packages-lock.json index 8cd4203..303dd6a 100644 --- a/Packages/packages-lock.json +++ b/Packages/packages-lock.json @@ -89,6 +89,15 @@ "com.unity.modules.uielements": "1.0.0" } }, + "com.unity.multiplayer.playmode": { + "version": "2.0.2", + "depth": 0, + "source": "registry", + "dependencies": { + "com.unity.nuget.newtonsoft-json": "2.0.2" + }, + "url": "https://packages.unity.com" + }, "com.unity.multiplayer.tools": { "version": "2.2.9", "depth": 0, diff --git a/ProjectSettings/VirtualProjectsConfig.json b/ProjectSettings/VirtualProjectsConfig.json new file mode 100644 index 0000000..ad54a26 --- /dev/null +++ b/ProjectSettings/VirtualProjectsConfig.json @@ -0,0 +1,4 @@ +{ + "PlayerTags": [], + "version": "6000.3.11f1" +} \ No newline at end of file