Patch_SpawnBlock_OnConnectedToServer.cs 453 B

123456789101112131415161718192021
  1. using GadgetCore.API;
  2. using HarmonyLib;
  3. using UnityEngine;
  4. namespace MultiplayerClientSpawn.Patches
  5. {
  6. [HarmonyPatch(typeof(SpawnBlock))]
  7. [HarmonyPatch("OnConnectedToServer")]
  8. [HarmonyGadget("MultiplayerClientSpawn")]
  9. public static class Patch_SpawnBlock_OnConnectedToServer
  10. {
  11. [HarmonyPostfix]
  12. public static bool Prefix(SpawnBlock __instance)
  13. {
  14. if (!Network.isServer)
  15. return false;
  16. return true;
  17. }
  18. }
  19. }