I wanted to know what does FilterEnabled and StreamEnabled do
the docs don’t really give good explanation so i came to the Devforum to ask
FilteringEnabled
FilteringEnabled used to be a property that let a client make changes to their screen and the game would apply to everybody else. But what if somebody could inject scripts to modify their client? What would happen to everybody else? Well… the changes would apply to other clients too. That’s why Roblox has completely deprecated it. FilteringEnabled is always set to true, regardless of what you do.
Of course, I’m not a FilteringEnabled expert, so if anybody spots anything that is incorrect, if you’d correct me I’d be thankful.
StreamingEnabled
StreamingEnabled is a property of the Workspace that determines whether content streaming is enabled for the place. This feature allows the game to dynamically load and unload 3D content and related instances in regions of the world.
StreamingEnabled can make changes to your game such as:
Faster join times: Players can start playing in one part of the world while more of the world loads in the background.
Better memory: Experiences can be played on devices with less memory since content is dynamically streamed in and out.
Level of detail: Distant models and terrain remain visible even when they’re not streamed to clients, keeping the experience optimized without entirely sacrificing background visuals.
There is also an option for Models called StreamingMode. Read more here.
Hope this helps.
Wow thank you so much, it looks like StreamingEnabled is good.
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.