Repository navigation
Network changes
Breaking changes:
network.remote->network.channelsetupFireServer.remoteNames->setupFireServer.channelsNames- Removed
RemotesFolder inReplicatedStorage - Network now uses Jolt (bundled with the framework at
ReplicatedStorage.Modules.Global.Jolt)
Not changed:
contractonEvent
How to use on server
Instead of getting remotes from Remotes Folder, now Jolt module is required to fire client:
local replicatedStorage = game:GetService("ReplicatedStorage")
local jolt = require(replicatedStorage.Modules.Global.Jolt)
local inventoryChannel = jolt.Server("Inventory")
return {
playerAdded = function(player)
-- Fire to a specific player (server -> client)
inventoryChannel:Fire(player, "hello", 123)
end,
update = function(dt)
-- Fire to all clients
inventoryChannel:FireAll("tick", dt)
end,
}