9ace568047
Fixes garbled text caused by writing, but not reading language files as UTF-8
2021-02-09 20:07:56 +01:00
5a8e8a219e
Replaces several static strings with strings from the language files
2021-02-09 18:47:54 +01:00
3521257cb2
Adds some vault related strings to the english language file
2021-02-09 18:46:55 +01:00
b9cbe9ee4c
Makes Vault a soft dependency
2021-02-09 18:46:30 +01:00
e702a0d734
Tidies up and comments the economy handler and removes the depreciated method of getting an offline player by username
2021-02-08 14:30:14 +01:00
f97cb32466
Improves messages for the language loader
2021-02-08 14:27:53 +01:00
4f5cb84d02
Improves error handling when unable to load a language and always uses english as backup language to make sure the plugin won't crash when an invalid language is chosen
2021-02-08 05:10:10 +01:00
341a445d16
Fixes language file formats, fixes name of Norwegian Bokmål and adds Norewgian Bokmål
2021-02-08 05:07:35 +01:00
df111c2750
Adds Norwegian translation
2021-02-08 01:54:18 +01:00
6825266a92
Fixes a bug caused by BlockLocation not being able to be instantiated from a location object
2021-02-08 00:35:34 +01:00
6d6a7e52b2
Renames usages of BungeeCoordListener to BungeeCordListener
2021-02-08 00:33:55 +01:00
6e1a69881c
Cleans, comments and renames BungeeCordListener
2021-02-08 00:32:58 +01:00
9233776b2c
Adds comments to BloxPopulator
2021-02-08 00:32:20 +01:00
27aa0ed29d
Removes a function from BlockLocation present in Location which caused an infinite loop
2021-02-08 00:31:53 +01:00
4e3867eae9
Simplifies BlockLocation by making it extend Location
2021-02-07 16:58:33 +01:00
ad2be87404
Cleans and commments the BlockLocation class by storing most of its information as a Location
2021-02-07 16:37:42 +01:00
a268370f52
Updates plugin version to 0.9
2021-02-07 16:34:13 +01:00
c8d82a8575
Removes CommonFunctions as it wasn't used
2021-02-07 16:33:45 +01:00
6ff998ac3b
Restructures the plugin and starts work on cleaning and commenting the code
2021-02-07 03:37:25 +01:00
Michael Smith
2480a432a4
Document button configuration in README.md
0.8.0.3
2020-10-18 01:13:38 -07:00
Michael Smith
188f27d419
8.0.3 release
2020-10-18 00:53:49 -07:00
Michael Smith
2628553627
Add custom buttons for gates ( Closes #7 )
2020-10-18 00:53:38 -07:00
Michael Smith
457d004abd
Fix economy support ( Closes #8 )
2020-10-18 00:45:02 -07:00
Michael Smith
2bad9ec73d
8.0.2 release
2020-09-04 08:04:31 -07:00
Michael Smith
9f71eeb08b
Add color code support in lang files ( Fixes #5 )
2020-09-01 05:10:22 -07:00
Michael Smith
654ddefb6e
Fix player relative yaw when exiting portal ( Fixes #4 )
2020-08-28 02:51:25 -07:00
Michael Smith
4c5ffed531
Bump version to 8.0.2-SNAPSHOT
2020-08-26 01:48:03 -07:00
Michael Smith
64092457a8
8.0.1 release
2020-08-23 22:22:43 -07:00
Michael Smith
3854b15903
Disable verifyPortals in default config.
...
The verifyPortals option can use a lot of resources on 1.14+ servers when there's a lot of portals.
2020-08-23 22:17:03 -07:00
Michael Smith
fece9d720a
Use StandardCharsets
2020-08-23 22:14:37 -07:00
Michael Smith
ae40b01161
Add null checks for Nullables
2020-08-23 22:10:59 -07:00
Michael Smith
b74ead594f
Add final keywords
2020-08-23 22:09:15 -07:00
Michael Smith
88642327e3
Update slab check for portal exits
2019-09-29 07:52:40 -07:00
Michael Smith
22b461e7b4
Fail earlier when loading a gate configuration with invalid materials
2019-09-29 07:52:17 -07:00
Michael Smith
a182a18ee9
Bump version to 8.0.1-SNAPSHOT
2019-09-29 07:52:09 -07:00
Michael Smith
9d0c5bbe9d
Convert README to markdown
2019-09-13 10:21:43 -07:00
Michael Smith
8368c8bd05
Rename README to README.md
2019-09-13 10:02:31 -07:00
Michael Smith
ea6098ba7d
Update README
2019-09-13 10:01:48 -07:00
Michael Smith
8499e1db0d
8.0.0 release
2019-09-13 03:33:03 -07:00
Michael Smith
a594b6daeb
Support UUIDs for owners, with a fallback to player names
2019-09-13 03:31:00 -07:00
Michael Smith
4c7c284411
Fix nether portal rotation
2019-09-13 03:26:13 -07:00
Michael Smith
b5072ca886
Fix creating language file on first startup
2019-09-13 03:24:59 -07:00
Michael Smith
8b6b6d3aa1
Only manage a world if it has Stargates
2019-07-08 01:28:49 -07:00
Michael Smith
02f9b293c0
Further improve startup times in 1.14 when not verifying existing portals (verifyPortals: false)
2019-06-27 06:47:03 -07:00
Michael Smith
31cc911a9a
Add support for 1.14
2019-06-20 23:44:37 -07:00
PseudoKnight
5a7342ebf3
Update README
2018-08-27 05:33:49 -07:00
PseudoKnight
f07aac9907
Update to 1.13.
...
Adds "verifyPortals" config option, which sets whether a stargate layout is verified when it is loaded. This can be used if, for example, the material ids in your previous gate layouts cannot match new material names, but you don't want existing stargates to break. Or if you want to change a stargate design with something like WorldEdit after it's built.
2018-08-27 05:25:13 -07:00
PseudoKnight
9c36596cca
Ignore metadata and fix material name matching
2018-05-26 14:27:42 -07:00
PseudoKnight
57684b2645
Don't force nethergate.gate to exist
2018-05-26 14:23:46 -07:00
PseudoKnight
f8e95eacbe
Change gate configuration to use Material names
2018-05-23 16:27:48 -07:00