diff --git a/QSB/Anglerfish/WorldObjects/QSBAngler.cs b/QSB/Anglerfish/WorldObjects/QSBAngler.cs index a44edff3..ca3b6970 100644 --- a/QSB/Anglerfish/WorldObjects/QSBAngler.cs +++ b/QSB/Anglerfish/WorldObjects/QSBAngler.cs @@ -1,4 +1,5 @@ using QSB.Anglerfish.TransformSync; +using QSB.Utility; using QSB.WorldSync; using QuantumUNET; using UnityEngine; @@ -17,7 +18,7 @@ namespace QSB.Anglerfish.WorldObjects { if (QSBCore.IsHost) { - QNetworkServer.Spawn(Object.Instantiate(QSBNetworkManager.Instance.AnglerPrefab)); + Object.Instantiate(QSBNetworkManager.Instance.AnglerPrefab).SpawnWithServerAuthority(); } StartDelayedReady(); diff --git a/QSB/JellyfishSync/WorldObjects/QSBJellyfish.cs b/QSB/JellyfishSync/WorldObjects/QSBJellyfish.cs index 47fad09d..3ca72758 100644 --- a/QSB/JellyfishSync/WorldObjects/QSBJellyfish.cs +++ b/QSB/JellyfishSync/WorldObjects/QSBJellyfish.cs @@ -1,4 +1,5 @@ using QSB.JellyfishSync.TransformSync; +using QSB.Utility; using QSB.WorldSync; using QuantumUNET; using UnityEngine; @@ -16,7 +17,7 @@ namespace QSB.JellyfishSync.WorldObjects if (QSBCore.IsHost) { - QNetworkServer.Spawn(Object.Instantiate(QSBNetworkManager.Instance.JellyfishPrefab)); + Object.Instantiate(QSBNetworkManager.Instance.JellyfishPrefab).SpawnWithServerAuthority(); } StartDelayedReady(); diff --git a/QSB/OrbSync/WorldObjects/QSBOrb.cs b/QSB/OrbSync/WorldObjects/QSBOrb.cs index a24bf28e..5def3f59 100644 --- a/QSB/OrbSync/WorldObjects/QSBOrb.cs +++ b/QSB/OrbSync/WorldObjects/QSBOrb.cs @@ -14,7 +14,7 @@ namespace QSB.OrbSync.WorldObjects { if (QSBCore.IsHost) { - QNetworkServer.Spawn(Object.Instantiate(QSBNetworkManager.Instance.OrbPrefab)); + Object.Instantiate(QSBNetworkManager.Instance.OrbPrefab).SpawnWithServerAuthority(); } StartDelayedReady(); diff --git a/QSB/Tools/TranslatorTool/TranslationSync/SpiralManager.cs b/QSB/Tools/TranslatorTool/TranslationSync/SpiralManager.cs index d09e19f0..9d3b6bad 100644 --- a/QSB/Tools/TranslatorTool/TranslationSync/SpiralManager.cs +++ b/QSB/Tools/TranslatorTool/TranslationSync/SpiralManager.cs @@ -5,7 +5,7 @@ namespace QSB.Tools.TranslatorTool.TranslationSync { internal class SpiralManager : WorldObjectManager { - public override WorldObjectType WorldObjectType => WorldObjectType.SolarSystem; + public override WorldObjectType WorldObjectType => WorldObjectType.Both; protected override void RebuildWorldObjects(OWScene scene) {