Commit Graph

44 Commits

Author SHA1 Message Date
Sekwah
9030ff5363 feat: re-implement and clean up permissions (#453)
BREAKING CHANGE: Permissions have been reworked, if you use a permissions manager you may need to change a few of the permissions
2024-11-18 05:32:21 +00:00
Sekwah
57e27a87a1 feat: add disable beacon sub command 2024-11-18 05:32:21 +00:00
Sekwah
a70e83b4d1 feat: bungee tags (#448) 2024-11-18 05:32:21 +00:00
Sekwah
e056a6836d feat: message tags & priority sorting (#447) 2024-11-18 05:32:21 +00:00
Sekwah
e7b0d5e4ca feat: see portal info with /portal info (name) 2024-11-18 05:32:21 +00:00
Sekwah
7635a13421 fix: portal import command checking yaml files 2024-11-18 05:32:21 +00:00
Sekwah
471c2aa011 chore: switch /portal update to import 2024-11-18 05:32:21 +00:00
Sekwah
ffddd87922 feat: enhance the in portal mitigation 2024-11-18 05:32:21 +00:00
Sekwah
5395d769e1 fix: permission issue for command portals 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
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
ddf7406297 chore: annotation newlines 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
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
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
9448fd76bf feat: add global cooldown and throwback sounds 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
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
81e8876079 fix: issues with tab menu capitalisation 2024-11-18 05:32:21 +00:00
Sekwah
9ccf7b1d13 feat: can create basic portals with tags 2024-11-18 05:32:21 +00:00
Sekwah
6629151fc6 feat: add show desti command 2024-11-18 05:32:21 +00:00
Sekwah
f002c8e125 feat: adding debug command 2024-11-18 05:32:21 +00:00
Sekwah
c6d644a0b3 feat: add basic desti create and remove 2024-11-18 05:32:21 +00:00
Sekwah
8c171dbaff chore: pre-commit cleanup 2024-11-18 05:32:21 +00:00
Sekwah
ad1ef6cc40 feat: portal block placing checks surrounding blocks for orientation
Also moved data to be serializeddata
2024-11-18 05:32:21 +00:00
Sekwah
1c7d09469e feat: portal placer block rotate tool 2024-11-18 05:32:21 +00:00
Sekwah
2cd64528a4 fix: remove references to old material + make translatable 2024-11-18 05:32:21 +00:00
Sekwah
154919f780 feat: add portal and desti commands 2024-11-18 05:32:21 +00:00
Sekwah
6d2ed12f36 feat: add basic data loading and translations 2024-11-18 05:32:21 +00:00
Sekwah
a50a613987 chore(ci): remove paper running plugin, switch out for a direct download/configure script so it can be easily tested on spigot, forge and the proxies 2024-11-18 05:32:21 +00:00
Sekwah
d665e1a271 feat: register basic bungee plugin with metrics 2024-11-18 05:32:21 +00:00
Sekwah
077816ec99 chore(ci): adding run-paper plugin for easy testing on paper 2024-11-18 05:32:21 +00:00
Sekwah
4d45719a3a Re-organising structure 2024-11-18 05:32:21 +00:00
Sekwah
dcb4463de9 Removing everything preparing for re-code.
Sorry in advance for any mess with this part. Setting up a project from the get go I am not sure how to follow the commit structure as easily as I jump around a bit. Once we have some structure ready or planned out I will be following the standards we put back in place.
2024-11-18 05:32:21 +00:00
Sekwah
2526f6ac86 build: Rearrange to multi project build 2024-11-18 05:32:21 +00:00