Commit Graph

922 Commits

Author SHA1 Message Date
Sekwah
ffddd87922 feat: enhance the in portal mitigation 2024-11-18 05:32:21 +00:00
Sekwah
6a098e70cf chore: add some extra settings 2024-11-18 05:32:21 +00:00
Sekwah
ee21d237d3 chore: pre-commit linting 2024-11-18 05:32:21 +00:00
Sekwah
5373620243 lang: update language file 2024-11-18 05:32:21 +00:00
Sekwah
c4cc19a7f5 fix: tag quotes logic 2024-11-18 05:32:21 +00:00
Sekwah
5395d769e1 fix: permission issue for command portals 2024-11-18 05:32:21 +00:00
Sekwah
4fcb9e549a feat: add messages and checks for commnad portal permissions 2024-11-18 05:32:21 +00:00
Sekwah
22cda5d2cc fix: portal command config reading 2024-11-18 05:32:21 +00:00
github-actions[bot]
fd2483c3af chore: pre-commit changes [skip ci] 2024-11-18 05:32:21 +00:00
Sekwah
bba14185eb feat: block physics updates inside portal protection zones 2024-11-18 05:32:21 +00:00
github-actions[bot]
901b4a9989 chore: pre-commit changes [skip ci] 2024-11-18 05:32:21 +00:00
Sekwah
833399e8d0 feat: add command tags (#443)
Co-authored-by: TreemanKing <67459602+TreemanKing@users.noreply.github.com>
2024-11-18 05:32:21 +00:00
Sekwah
ab92ff1046 fix: apply the rotation and pitch of the offset to a tp 2024-11-18 05:32:21 +00:00
Sekwah
469840194f chore: disable committing changes manually on pr's 2024-11-18 05:32:21 +00:00
Sekwah
f27170fe0c chore: attempt to fix the commit issue 2024-11-18 05:32:21 +00:00
Sekwah
f864785bea chore: allow writing to pull requests 2024-11-18 05:32:21 +00:00
github-actions[bot]
ed3eb6b868 chore: pre-commit changes 2024-11-18 05:32:21 +00:00
Sekwah
069cd746f1 chore: fix file because actions cant effect workflows 2024-11-18 05:32:21 +00:00
Sekwah
6e75c3ee3a chore: trying to make the target always trigger 2024-11-18 05:32:21 +00:00
Sekwah
d6a3eebbb9 chore: try to trigger this so it'll commit the changes 2024-11-18 05:32:21 +00:00
Sekwah
5cf398b72a chore: add a fix for the terrible default autocrlf setting git does 2024-11-18 05:32:21 +00:00
Sekwah
088d8e2df3 chore: add .gitattributes 2024-11-18 05:32:21 +00:00
Sekwah
62beb34812 chore: trying to setup actions pre-repease becuase pre-commit.ci has not got clang-tidy installed 2024-11-18 05:32:21 +00:00
Sekwah
f871456805 chore: add to pre-commit action 2024-11-18 05:32:21 +00:00
Sekwah
ddf7406297 chore: annotation newlines 2024-11-18 05:32:21 +00:00
Sekwah
e340a64ea8 chore: switch clang-format info (#429) 2024-11-18 05:32:21 +00:00
Sekwah
79c935a931 chore: switch to using clang format 2024-11-18 05:32:21 +00:00
Sekwah
c0cdcc327d chore: pre-commit changes 2024-11-18 05:32:21 +00:00
Sekwah
5f44e24824 feat: switch files over to using yaml (#427) 2024-11-18 05:32:21 +00:00
TreemanKing
8afbae50fb fix: string commands were erroring (#426)
So the list that is being filtered is immutable, hence doesn't work with in conjunction with removeIf.

There are two solutions, either
- stream it (which I've done in this PR)
OR
- create a new ArrayList each time for filtering since that is mutable
2024-11-18 05:32:21 +00:00
Sekwah
6847b0edb1 chore: update the plugin write method for copyPlugin 2024-11-18 05:32:21 +00:00
TreemanKing
7c7dc98edd feat: Add destination teleport subcommand (#420) 2024-11-18 05:32:21 +00:00
TreemanKing
e13f1d54b3 chore: setting the version for plugin.yml (#422) 2024-11-18 05:32:21 +00:00
TreemanKing
7fbfe57506 chore: build upgrades (#417)
Use updated methods.
Update dependencies
2024-11-18 05:32:21 +00:00
TreemanKing
69fa988f97 fix: Permission Tag (#418) 2024-11-18 05:32:21 +00:00
TreemanKing
94522c237f feat: add support for hex colour codes on spigot
* Update Lang.java

https://www.spigotmc.org/threads/chatcolor-implementation-%C2%A7x-x.505831/

* Update Lang Files

* Add version requirement
2024-11-18 05:32:21 +00:00
TreemanKing
6386a89913 feat: add permission tag & compatible block trigger list
* Update DataStorage.java

- Fix error in folder creation.
- Use output file directly instead of asserting a new one

* Fix Null PlayerDataServices

* Feature: Add only compatible blocks to the trigger block list

* Permission Tag Added
2024-11-18 05:32:21 +00:00
Sekwah
c9d98b39c3 feat: add cooldown tag that is stored 2024-11-18 05:32:21 +00:00
Sekwah
9448fd76bf feat: add global cooldown and throwback sounds 2024-11-18 05:32:21 +00:00
Sekwah
8018d68e42 fix: check the player is in the same world 2024-11-18 05:32:21 +00:00
Sekwah
f9f5a9d1f2 feat: portals now trigger and nether portals are cancelled 2024-11-18 05:32:21 +00:00
sekwah
306f973fad wip: switching stuff over for warp effects 2024-11-18 05:32:21 +00:00
Sekwah
ad3f117f04 fix: portal activation issue 2024-11-18 05:32:21 +00:00
Sekwah
116c45f5a5 feat: add the ability to split tags based on a splitstring 2024-11-18 05:32:21 +00:00
Sekwah
805e8dc3d0 feat: temporary player data is now stored for more perma use 2024-11-18 05:32:21 +00:00
Sekwah
7c1a4ceee7 feat(spigot): add command for porting portals and destinations to the new format 2024-11-18 05:32:21 +00:00
Sekwah
d568f051f8 feat: add portal protections 2024-11-18 05:32:21 +00:00
Sekwah
c90597228a feat: add default trigger block if unspecified 2024-11-18 05:32:21 +00:00
sekwah
29b2e2734b feat: show triggerblocks in debug view 2024-11-18 05:32:21 +00:00
Sekwah
91fdb4dc33 refactor: switch triggerblock to a tag for consistency 2024-11-18 05:32:21 +00:00