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

Add a way to set/toggle indivitual elements of a list from .settings #5199

Closed
2 tasks done
chri-k opened this issue Feb 16, 2025 · 3 comments
Closed
2 tasks done

Add a way to set/toggle indivitual elements of a list from .settings #5199

chri-k opened this issue Feb 16, 2025 · 3 comments
Labels
enhancement New feature or request.

Comments

@chri-k
Copy link

chri-k commented Feb 16, 2025

Describe the feature

Add a way to modify settings that are lists (like block-esp blocks) without overwriting the entire list.

A reasonable syntax would probably be something like

.settings block-esp blocks [add/remove/toggle] minecraft:acacia_button, minecraft:acacia_door

The main use case of this would be in macros.

It seems that getting tab completion to work will be the largest source of required changes here

Before submitting a suggestion

  • This feature doesn't already exist in the client. (I have checked every module and their settings on the latest dev build)

  • This wasn't already suggested. (I have searched suggestions on GitHub and read the FAQ)

@chri-k chri-k added the enhancement New feature or request. label Feb 16, 2025
@chri-k
Copy link
Author

chri-k commented Feb 16, 2025

I will probably end up making a PR for this myself if i find the time

@DrParanoya
Copy link
Contributor

#5178

@chri-k
Copy link
Author

chri-k commented Feb 16, 2025

it appears that i somehow picked all the wrong keywords to search with.

@chri-k chri-k closed this as completed Feb 16, 2025
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

2 participants