local ReplicatedStorage = game:GetService("ReplicatedStorage") local RemoteEvents = ReplicatedStorage:WaitForChild("RemoteEvents") local GodmodeRemotes = { NPCProjectileDamagePlayer = true, DamagePlayer = true, ClientTriggerNPCAttack = true, JungleSpikeTrapDamage = true, ExplosiveProjectileDamageEnemy = true, NPCProjectileDamagePet = true, ProjectileDamageEnemy = true, } local function RemoveRemote(Remote) if Remote and GodmodeRemotes[Remote.Name] then Remote:Destroy() end end for _, Remote in next, RemoteEvents:GetChildren() do RemoveRemote(Remote) end RemoteEvents.ChildAdded:Connect(RemoveRemote)