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: add invulnerability period #117

Open
wants to merge 43 commits into
base: v6
Choose a base branch
from

Conversation

Thatsmusic99
Copy link
Collaborator

Introduces new config options for handling invulnerability, including:

  • Dynamic permissions and custom configuration like warm-ups and cooldowns (e.g. at.member.invulnerability.5 to be invulnerable for 5 seconds)
  • A damage cause blacklist so certain damage types can be ignored easily

@Thatsmusic99 Thatsmusic99 added the enhancement New feature or request label Aug 2, 2023
# Conflicts:
#	AdvancedTeleport-Bukkit/src/main/java/io/github/niestrat99/advancedteleport/api/ATPlayer.java
#	gradle.properties
Thatsmusic99 and others added 24 commits April 9, 2024 17:27
…115)

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

Signed-off-by: Thatsmusic99 <[email protected]>

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

Signed-off-by: Thatsmusic99 <[email protected]>

* chore: add debugging for command registration

Signed-off-by: Thatsmusic99 <[email protected]>

* 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 <[email protected]>

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

Signed-off-by: Thatsmusic99 <[email protected]>

* chore: remove old build stuff here too

Signed-off-by: Thatsmusic99 <[email protected]>

* chore: clarify movement timer code better

Signed-off-by: Thatsmusic99 <[email protected]>

---------

Signed-off-by: Thatsmusic99 <[email protected]>
Co-authored-by: Niestrat99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
Signed-off-by: Thatsmusic99 <[email protected]>
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.

1 participant