Skip to content

Conversation

@marchc1
Copy link
Contributor

@marchc1 marchc1 commented Nov 9, 2025

This adds the ability for Starfall instances to grant permission overrides to specific Starfall instances. The idea being that you can call entityYouOwn:grantPermission(starfall, "permission") to grant an entity-related permission to another Starfall instance programmatically, without having to give that player full CPPI permissions/permissions for every single entity.

I have NOT fully tested this yet, but I will - I just want a review of this before I test things out (and maybe a second pair of eyes in testing, since this messes with permissions logic)

@thegrb93
Copy link
Owner

Ok, I'm looking now.

@thegrb93
Copy link
Owner

I'm not really sure what the use case of this is vs just adding a friend to your prop protection permissions, or using the prop permission tool that FPP has or whatever. I feel like this belongs in the prop protection addon instead of starfall.

@thegrb93
Copy link
Owner

I guess it might be useful to make an entity not do permission checks to save CPU time, but the issue is that a prop's owner/permissions could change, and then the starfall that has permission will continue to have permission.

@thegrb93
Copy link
Owner

thegrb93 commented Nov 12, 2025

I have an idea that could make this work better, but I'll need to do some work on entity permission first.

@thegrb93
Copy link
Owner

If you can integrate the override functionality with the new cache type, then I'll look again.

@thegrb93 thegrb93 marked this pull request as draft December 25, 2025 04:36
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

Successfully merging this pull request may close these issues.

2 participants