407b22fba0
Ignores cancelled block events
2025-09-14 00:55:01 +02:00
bcde89dec4
Updates dependencies, and removes some redundant code
2025-09-14 00:15:19 +02:00
fe8200813f
Updates KnarLib, uses improved formatting and removes redundant code
2025-09-13 23:57:05 +02:00
d80907b5fb
Adds better default permissions
...
- Adds three new permission groups for easier setup
- Sets better default permissions
- Updates and prettifies some documentation
- Renames the silent portal option to quiet
2025-07-30 18:58:42 +02:00
e971bd2cf5
Fixes Stargate verification
2025-07-27 20:26:25 +02:00
a861591fec
Cleanup and maintenance
...
Updates Spigot version
Removes MockBukkit and related tests, as it makes updating a hassle
Bumps API version to 1.20
Removes legacy sign updating
2025-07-26 20:21:35 +02:00
932dae0182
Fix #389
...
Tested on Purpur Version: 1.21.5-2430-603c755 (MC: 1.21.5)
2025-05-10 18:14:18 +02:00
Pheotis
779a8265f5
Preparing for a release.
2024-11-10 18:26:41 -05:00
864eaac940
Removes unnecessary hashmap copying
2024-11-08 18:45:10 +01:00
7dd01995ed
Fixes dependency relocations to remove all warnings
...
Removes unused adventure-platform-bukkit dependency
Explicitly includes bstats-base
Adds and fixes filters and relocations
2024-11-08 16:50:14 +01:00
966fed331f
Optimizes portal entrance lookup
2024-11-08 16:09:28 +01:00
534ada874d
Implement equals
and hashCode
methods for material specifiers
2024-10-09 18:00:45 +02:00
bd12ec138b
Revert "Fix validate portals check" 4377a9418f
2024-10-09 17:59:44 +02:00
4377a9418f
Fix validate portals check
2024-09-22 21:25:04 +02:00
Pheotis
72258f659d
Preparing for a release.
2024-06-01 14:21:18 -04:00
0a4295e8a9
Merge branch 'legacy' of https://github.com/stargate-rewritten/Stargate-Bukkit into legacy
2024-06-01 20:13:33 +02:00
f77ead15c4
Uses optional legacy method when getting sign lines
2024-06-01 20:13:20 +02:00
Pheotis
eb34d998f9
Getting ready for a release.
2024-05-28 20:48:18 -04:00
2c98103db0
Adds missing return statement.
2024-05-17 20:33:56 +02:00
85928a23a3
Merge branch 'legacy' of https://github.com/stargate-rewritten/Stargate-Bukkit into legacy
2024-05-17 20:30:42 +02:00
97643d8ce0
Adds condition to require exactly one exit point
...
Note that Legacy didn't have a check because the actual exits were calculated based on the bottom opening blocks in order to center a leaving player. A warning would instead be displayed upon teleportation when a player tried to teleport to a Stargate with no exit.
2024-05-17 20:30:27 +02:00
Pheotis
314995aa14
Merge pull request #337 from stargate-rewritten/legacy-localisation-update
...
Manual import of crowdin localisations to legacy.
2024-05-13 15:34:43 -04:00
905aec8101
Makes the duplicate dynmap marker creation warning into a debug message
2024-05-13 20:56:54 +02:00
4c024e7536
Updates configuration-related language lists
2024-05-13 19:01:51 +02:00
Pheotis
7a71d5b8c7
Fixed!
2024-05-13 11:30:56 -04:00
Pheotis
c86fa2120a
Manually backported rewrite's crowdin.
2024-05-13 11:21:31 -04:00
0bcf65b2f1
Adds geyser and floodgate soft depends
2024-04-28 11:34:45 +02:00
36792d4ddf
Removes applyStartupFixes, and adds controlUpdateDelay
...
Now, all updating of Stargates' control blocks happens through a queue. The amount of ticks between each time the queue is polled from is configurable using controlUpdateDelay
2024-04-23 18:35:41 +02:00
50e7586942
Updates Vault and KnarLib
2024-04-22 15:05:16 +02:00
9db73b7bae
Adds an option for disabling startup fixes
...
Also fixes configuration default values not being used when the option is missing from the configuration file.
2024-04-21 23:10:26 +02:00
6287a5e492
Only fetches name from UUID if necessary
...
Also fixes some minor warnings
2024-04-21 16:13:57 +02:00
484d4f4cf1
Caches result of getOfflinePlayer in PortalOwner
2024-04-21 15:31:13 +02:00
29bae9d793
Adds more debug output during post load tasks
2024-04-20 19:08:11 +02:00
420e4fc185
Optimizes sign updating
2024-04-20 18:35:31 +02:00
58373f7d0f
Adds some conditions to the portals updated during loading
2024-04-20 18:17:41 +02:00
ca52f58129
Fixes a class type problem when spawning a new vehicle
2024-03-19 14:51:55 +01:00
be6e7ec87b
Checks the Floodgate API in addition to the Geyser API
2024-03-19 14:28:17 +01:00
Pheotis
5b825b5037
Bump version
2024-03-06 20:44:21 -05:00
209ae91d9b
Reverts MockBukkit update, and removes inconsistent JUnit version
2024-03-06 15:24:28 +01:00
dfeeaf6999
Adds proper geyser checking
2024-03-06 14:59:09 +01:00
184cb38cbb
Updates MockBukkit, and fixes some test-related issues
...
Fixes JUnit 5's After being used instead of AfterEach
Fixes a potential NullPointerException when tearing down GateLayoutTest
2024-03-06 14:25:45 +01:00
74708914f3
Expands hit-box for END_GATEWAY for players with Bedrock names (WIP)
2024-03-06 14:02:28 +01:00
c2ab3dd8b2
Fixes the problem with Dynmap disabling Stargate
2024-03-06 13:57:31 +01:00
2746e4f8ee
Merge pull request #336 from stargate-rewritten/legacy-improvements
...
Legacy improvements
2024-02-22 03:49:17 +01:00
c03b3fc6b0
Removes some redundancy in createPortal
2024-02-20 22:48:36 +01:00
9abf60bb31
Reduces some code complexity
2024-02-20 20:48:29 +01:00
cde20e35d5
Uses matcher.find instead of matcher.matches
...
Also removes some code smells
2024-02-20 19:45:41 +01:00
9abf6db27a
Alters the RegEx for replacing the plugin folder path
2024-02-20 19:29:27 +01:00
ee9bc21099
Fixes some code style issues, and attempts to fix test failures
2024-02-20 18:54:04 +01:00
e57aa4097c
Adds a Message enum to avoid string keys
2024-02-20 16:18:38 +01:00