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

Notifications for blocked/disabled actions/config #228

Open
MattSturgeon opened this issue Jun 16, 2024 · 0 comments
Open

Notifications for blocked/disabled actions/config #228

MattSturgeon opened this issue Jun 16, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@MattSturgeon
Copy link
Member

MattSturgeon commented Jun 16, 2024

Description of the feature

Show a notification when we block an action due to cheatsAllowed or some other (existing or yet to be added) restriction.

This might be easier to implement if we refactor our config usage to go through get or is methods?

This will likely require some kinda notification queue, so that we can clear, enqueue, and show (dequeue) notifications in a non-blocking way, without them clobbering each other.

I think users may wish to configure when they see these notifications and how often.
E.g. one user might like to know the server they just logged into has x, y & z config options disabled, while another user might prefer to see an "action blocked" notification when their camera starts colliding with blocks.

Why is this useful?

It is confusing to have the mod setup to work a certain way, yet have it actually behave differently.

Notifying users that some action was blocked or some config is currently disabled due to reason xyz would make this less confusing.

Existing features

  • The configurable server whitelist/blacklist already shows a "freecam not allowed on this server" notification when attempting to toggle
@MattSturgeon MattSturgeon added the enhancement New feature or request label Jun 16, 2024
@MattSturgeon MattSturgeon changed the title "Cheat disabled" notifications Notifications for blocked/disabled actions/config Jun 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant