527562bc60
Fixes code formatting
2021-11-07 04:29:25 +01:00
42e208402e
Documents stargates using several border materials
2021-11-07 04:27:39 +01:00
7f91808baf
Adds a new default stargate to display the possibility of using several border materials
2021-11-07 04:26:23 +01:00
0540498818
Moves the drawing of unregistered signs to the portal sign drawer
2021-11-07 04:04:14 +01:00
57ec7071cf
Updates README changelog
2021-11-06 18:12:47 +01:00
5f2d7988e2
Fixes button updating
...
Fixes a bug causing signs to be removed
Makes the old button properly disappear
Saves the portal database(s) to store the new button location if necessary
2021-11-06 18:08:01 +01:00
ac25f2747f
Adds String.format to some debug strings
2021-11-06 18:06:00 +01:00
aa3bb58b33
Fixes some bugs regarding sign drawing and button updating
...
Fixes a bug displaying a portal as usable even if it's been unregistered
Fixes a bug which causes the portal button to be re-generated, even if the portal has been unregistered
2021-11-06 15:33:06 +01:00
ee0e66e9be
Fixes the order in which the portal's button is updated to fix one of the bugs in #15
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-11-06 14:49:56 +01:00
f90a09143f
Makes sure to also clear bungee portals when clearing portals
2021-11-06 04:10:15 +01:00
8c4cf16375
Adds an option for silent stargates which don't print teleportation messages or errors to the player's chat #7
2021-11-05 23:39:18 +01:00
4566c15350
Updates version to 0.9.0.6 and updates README
2021-11-05 21:43:38 +01:00
0297d62d6d
Sets the always on option to true for bungee portals and removes some unnecessary checks
2021-11-05 21:40:06 +01:00
80ff241d4b
Makes stargates' buttons update when portals are loaded #14
2021-11-05 21:38:33 +01:00
f3292cff99
Makes containers used as buttons no longer open when right-clicked
2021-11-05 19:21:27 +01:00
8c37b11484
Increases the delay before setting the leash holder for teleported creatures as they sometimes got stuck
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-11-05 14:04:24 +01:00
e0ac9b41e7
Adds some sub-packages to the portal package to improve logical structure
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-11-04 00:07:03 +01:00
e5c1ad1f3a
0.9.0.5 - Adds three new options to disable features of vehicle teleportation with more granularity #9
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
0.9.0.5
2021-11-03 15:55:56 +01:00
cab99e11b0
Adds leashed teleportation as a feature to the README
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-11-01 19:25:52 +01:00
3c4d10ae3f
Updates changelog and version to 0.9.0.4
0.9.0.4
2021-11-01 18:49:05 +01:00
aff0082906
Adds a config option to disable leashed creatures from teleporting with a player
2021-11-01 18:44:10 +01:00
20c3c93c06
Adds a few fixes which seem to make leash teleportation work as expected
...
Un-leashes and re-leashes teleported leashed entities
Delays leashed creature teleportation and the re-leashing to prevent odd behavior such as infinite leash or no-ai creature
2021-11-01 17:54:38 +01:00
dab9378a67
Merge branch 'master' into leashed-teleportation
2021-11-01 17:05:34 +01:00
62661f65f4
Updates info and version to 0.9.0.3
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
0.9.0.3
2021-11-01 16:32:56 +01:00
b8d98c26d4
Adds triggers for teleporting leashed entities
2021-11-01 16:28:13 +01:00
8bb9c464d6
Adds some code for teleporting creatures leashed by a player
2021-11-01 16:27:29 +01:00
2b5d791581
Adds the EntityTeleporter for generic teleportation of entities
2021-11-01 16:26:46 +01:00
2a61480684
Adds UUID fetching on player join. See #12
...
Whenever a player joins, their names will be checked against a map containing all names which need to be migrated to UUID. All portals the player has created which still use the player name will be updated.
2021-11-01 15:13:22 +01:00
91a0316e6e
Adds a missing insufficient funds message when checking if vehicle passengers can pay for the teleportation
2021-11-01 13:54:31 +01:00
b98aec4a20
0.9.0.2 Fixes a bug in the code to prevent nether portals from generating in the nether
0.9.0.2
2021-11-01 00:38:36 +01:00
89956cf359
Updates the plugin version in plugin.yml
0.9.0.1
2021-10-31 19:51:33 +01:00
0655d85356
Updates README with the changes in 0.9.0.1
2021-10-31 18:10:19 +01:00
06cb99de44
Bumps version to 0.9.0.1
2021-10-31 18:09:56 +01:00
99f8a92857
Adds a highlightSignColor option and fixes some color inconsistencies
...
Makes all characters used for highlighting/marking use the highlighting color
Adds a new config option for highlighting color
Renames signColor to mainSignColor and adds the change to the config-migrations.txt file
2021-10-31 18:08:58 +01:00
01df8db0bf
Moves config loading to finisSetup() to prevent a NullPointerException
2021-10-31 18:05:04 +01:00
d754247455
Makes some smaller changes
...
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
Replaces the mystery code in sendMessage with translateAlternateColorCodes and removes the TODO
Removes the TODO in deactivate() as it is actually necessary because fixed portals are always active
Moves conflictsWithExistingGate to PortalCreator and removes the TODO for now
Removes the extra spaces in >Random<
Adjusts some comments
Adds missing information about Economy and the requirement of UUIDs
0.9.0.0
2021-10-31 14:05:06 +01:00
1f1fef3054
Changes Jenkins to JDK 16 as Maven doesn't like Java 17. Ugh.
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-10-30 15:33:58 +02:00
40f0a99e5a
Forces Jenkins to use a compatible JDK
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-10-30 15:17:15 +02:00
8fa0cca5ce
Adds Jenkinsfile for automated building
EpicKnarvik97/Stargate/pipeline/head There was a failure building this commit
2021-10-30 14:48:11 +02:00
a4075363ec
Fixes some slightly incorrect information about economy gate configuration
2021-10-30 06:14:24 +02:00
260211b677
Adds missing chest buttons to the readme
2021-10-30 05:59:12 +02:00
5d41b2114b
Adds migration information and some missing information to the description
2021-10-29 22:08:54 +02:00
50c446f9d9
Adds package JavaDoc to help anyone who wants to use the Stargate API
2021-10-29 21:19:24 +02:00
56bf51f370
Adds missing JavaDoc
2021-10-29 18:43:22 +02:00
56ed0495b0
Removes the last of the unprotected variables from Stargate
...
Makes all classes use getInstance() to get a Stargate instance
Removes the server variable as it's not needed
2021-10-29 18:35:20 +02:00
0237f45046
Renames activatedTime to triggeredTime and makes some public fields private
...
Makes the active portals queue and open portals queue and languageLoader fields private
Cleans the StargateThread a bit
Renames activatedTime to triggeredTime as the dual use (open and activate) made the name confusing
2021-10-29 17:22:58 +02:00
5d84e1d78a
Changes some sign coloring and adds some missing info to the readme
...
Makes the Disconnected message red
Makes the highlighting characters (><) white when cycling stargate destinations
Moves markPortalWithInvalidGate to PortalSignDrawer
Adds missing translation strings for reloaded and signInvalidGate to the readme
Moves some extra spacing around the >< characters
2021-10-29 16:05:23 +02:00
f52ba79ae9
Splits the preventExitSuffocation method and improves some more comments
2021-10-29 15:08:44 +02:00
945798916b
Removes an unnecessary portal close statement after teleporting a player through BungeeCord
2021-10-29 15:07:45 +02:00
f0e5cd45a4
Adds some minor style improvements
2021-10-29 01:46:15 +02:00