Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate Streamable and StreamableUtil #142

Open
Sleitnick opened this issue Apr 24, 2023 · 0 comments
Open

Deprecate Streamable and StreamableUtil #142

Sleitnick opened this issue Apr 24, 2023 · 0 comments

Comments

@Sleitnick
Copy link
Owner

Sleitnick commented Apr 24, 2023

The Streamable and StreamableUtil modules were written to allow developers to watch for the existence of specific collections of instances in the Roblox hierarchy, as they stream in and out of existence on the client.

However, Roblox has finally added better control over how models are streamed in/out via the Model.ModelStreamingMode property and Model:AddPersistentPlayer() method.

With these new APIs, there is no longer a need for the Streamable/StreamableUtil modules. This is a very positive deprecation, as these modules should never have needed to exist.


There are still cases when developers will want to watch for the existence of a collection streaming in and out. In these cases, it makes the most sense to tag the model/instance/etc. using the CollectionService.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant