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

Fine-grained permissions (build vs interact) and Environment permissions #17

Closed
2 tasks done
Poikilos opened this issue Mar 22, 2019 · 4 comments
Closed
2 tasks done

Comments

@Poikilos
Copy link
Owner

Poikilos commented Mar 22, 2019

  • (done upstream in Bucket_Game) implement fine-grained permissions (build vs interact)
  • (done upstream in Bucket_Game) implement environmental permissions (what can happen in the environment and what the environment can do, regardless of player or player presence)
  • (moved group-based aspect of issue to Area and Protect and Group System Brainstorming Area #335)
@Poikilos Poikilos changed the title add groups and perms per group Add Groups Group-based Permissions for areas and/or privelegeareas Mar 22, 2019
@slopsbucket
Copy link

It was for this reason that OldCoder split privileges. In Bucket Game people with the "interact" privilege can open doors, harvest plants and use machines such as furnaces and grinders, they can also access unlocked chests. But they can't dig or place nodes. They need the "build" privilege for that.

This allows the creation of public facilities such as those in Wonderworld. People can use them but they can't damage them.

@Poikilos
Copy link
Owner Author

It was for this reason that OldCoder split privileges. In Bucket Game people with the "interact" privilege can open doors, harvest plants and use machines such as furnaces and grinders, they can also access unlocked chests. But they can't dig or place nodes. They need the "build" privilege for that.

This allows the creation of public facilities such as those in Wonderworld. People can use them but they can't damage them.

Excellent. That resolves the wontfix issue at minetest/minetest#7057!

@Poikilos
Copy link
Owner Author

Poikilos commented Apr 6, 2019

Some stopgap measures:

@Poikilos Poikilos changed the title Add Groups Group-based Permissions for areas and/or privelegeareas Fine-grained permissions (build vs interact) Feb 12, 2020
@Poikilos
Copy link
Owner Author

To split the issue, I'll move the group-related ideas to #335

@Poikilos Poikilos changed the title Fine-grained permissions (build vs interact) Fine-grained permissions (build vs interact) and Environment permissions Feb 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants