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

feat: Adding permission nodes to bypass teleport timer cancellations #115

Merged
merged 13 commits into from
May 15, 2024

Conversation

Thatsmusic99
Copy link
Collaborator

Permission nodes are:

  • at.admin.bypass.movement
  • at.admin.bypass.rotation

Both are true on default. Setting them to false will cancel the teleport timer when doing either one of those.

…eleport timers

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
@Thatsmusic99 Thatsmusic99 added the enhancement New feature or request label Jul 24, 2023
Thatsmusic99 and others added 12 commits August 9, 2023 17:37
…p toggle (#116)

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
@Thatsmusic99 Thatsmusic99 merged commit 3551df2 into v6 May 15, 2024
3 checks passed
Thatsmusic99 added a commit that referenced this pull request Jul 7, 2024
…115)

* feat: Added permission nodes for bypassing movement and rotation on teleport timers

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

* fix: return true by default if player is not stored in database for tp toggle (#116)

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

* chore: add debugging for command registration

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

* chore: add debugging for payment parsing

* fix: missing brackets

* fix: item payments being parsed incorrectly

* fix: check if permission is set

* fix: warning about slimjar and semi-fix for building

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

* chore(version): bump to v6.0.0-rc.3

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

* chore: remove old build stuff here too

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

* chore: clarify movement timer code better

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>

---------

Signed-off-by: Thatsmusic99 <25277367+thatsmusic99@users.noreply.github.com>
Co-authored-by: Niestrat99 <35385996+niestrat99@users.noreply.github.com>
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

Successfully merging this pull request may close these issues.

2 participants