Commit Graph

203 Commits

Author SHA1 Message Date
tastybento 9a234ef950 Added WarpsCommand test class 2019-10-31 17:33:34 -07:00
tastybento d7e0b36623 Added WarpCommand test class 2019-10-31 17:05:12 -07:00
tastybento 55558711cc Code smell - simplified listener 2019-10-31 14:49:26 -07:00
tastybento 6d788b6f66 Fixes potential null bugs 2019-10-31 14:22:32 -07:00
tastybento 85334079da Fixed code smells 2019-10-31 14:12:44 -07:00
tastybento afb03e6d42 Enables warps to operate in any world. Commands can be changed.
https://github.com/BentoBoxWorld/Warps/issues/53
https://github.com/BentoBoxWorld/Warps/issues/54
2019-10-31 10:09:33 -07:00
gitlocalize-app[bot] 197957648b Translate fr.yml via GitLocalize (#55) 2019-10-28 22:11:56 -07:00
DuckSoft 5ee1520d8b Translate zh-CN.yml via GitLocalize (#51) 2019-09-20 07:14:47 -07:00
BONNe 0f00c7bd52 Translate lv.yml via GitLocalize (#50) 2019-09-19 17:08:35 -07:00
tastybento f8243e3035 Added test cases. 2019-09-19 14:45:15 -07:00
tastybento 38c5496118 Added random warp button to warps panel
https://github.com/BentoBoxWorld/Warps/issues/20
2019-09-19 14:23:29 -07:00
tastybento b98d83fffc Added WarpSignsManager test class 2019-09-18 16:48:54 -07:00
tastybento bbc748aae3 Enabled formatting of warp sign text
https://github.com/BentoBoxWorld/Warps/issues/48
2019-09-18 16:48:38 -07:00
tastybento d0355e8b9e Listener was not registered using BentoBox API so caused reload issues. 2019-09-15 16:41:17 -07:00
tastybento 0814f22424 Config file was not being read.
Signs removed by breaking blocks under them and then replaced were not
being correctly handled. Now they are deleted and remade. No need for
the "duplicate sign" text.

https://github.com/BentoBoxWorld/Warps/issues/47
https://github.com/BentoBoxWorld/Warps/issues/46
https://github.com/BentoBoxWorld/Warps/issues/32
2019-09-13 18:13:03 -07:00
Florian CUNY 8de53d1a81
Renamed addon to "Warps" to follow the repo's name in addon.yml
+ added icon
2019-09-07 14:21:46 +02:00
BONNe b001aad4d9 Translate lv.yml via GitLocalize (#42) 2019-09-03 07:55:40 -07:00
tastybento b29457cc97 Updated locale files for GitLocalize 2019-09-03 07:35:41 -07:00
BONNe 5dbc762027 Implement ability to change Warp Sign Icon in Warps panel via user permission. (#41)
Permission that will be checked is "[gamemode].island.warp.[material]"
This will not filter out invalid materials.
2019-09-02 09:16:54 -07:00
tastybento 4d1d9a5098 Removed inaccessible API. 2019-08-22 15:21:47 -07:00
tastybento c671e35661 Adds the missing support for PLAYER_HEAD icons
https://github.com/BentoBoxWorld/Warps/issues/38
2019-08-22 15:08:14 -07:00
tastybento 633f2a63e2 Adds an API to request data from the WarpSignsManager class
https://github.com/BentoBoxWorld/Warps/issues/39
2019-08-22 12:53:38 -07:00
tastybento 57bed61167 Added help to /is warp with no parameter. Improved locale clarity 2019-08-20 07:54:51 -07:00
tastybento 8c6fb4f4ee Fixed permission reference 2019-08-20 07:50:11 -07:00
tastybento af3a055bcc Merge branch 'develop' of https://github.com/BentoBoxWorld/addon-welcomewarpsigns.git into develop 2019-08-11 12:51:22 -07:00
tastybento 18c7ee5e0d Updated POM to show build numbers and updated test class 2019-08-11 12:51:14 -07:00
wellnesscookie 9ae7e39259 Fixes wrong permissions (#33) 2019-07-31 09:13:11 -07:00
tastybento 43bc50687c Fixes bug where warp sign text wasn't showing in chat response
https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues/28
2019-06-30 20:09:07 -07:00
tastybento 4621772fe8 Caches sign type as well as sign text.
https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues/27
2019-06-26 17:30:11 -07:00
tastybento 45ee5b1186 Hybrid version. Works on 1.13.2 and 1.14.1 2019-05-15 15:16:15 -07:00
tastybento ddffcf3f38 Merge remote-tracking branch 'origin/develop' into 1.14
Conflicts:
	pom.xml
	src/main/java/world/bentobox/warps/config/Settings.java
2019-05-10 18:26:49 -07:00
tastybento 14a992a057 Merge remote-tracking branch 'origin/develop' into 1.14
Conflicts:
	src/main/java/world/bentobox/warps/WarpPanelManager.java
2019-05-10 18:24:46 -07:00
tastybento 6029ae6b2d YAML fix 2019-05-08 12:30:53 -07:00
tastybento 5a7648f998 Spanish locale translation. Credit @SrAcosta. 2019-05-08 12:30:53 -07:00
tastybento a5ff39cbec Uses ConfigObject instead of DatabaseObject for config file. 2019-05-08 12:30:53 -07:00
tastybento 684b17cc34 Fixes tests 2019-05-02 11:43:57 -07:00
tastybento 5b07d33491 Works, but tests do not pass due to Tag issue 2019-04-29 23:23:54 -07:00
BONNe 0f9232d016 Add ability to change icon in Warps panel. (#24) 2019-03-30 14:32:31 -07:00
tastybento 622057c906 Checks for null worlds on load. 2019-03-06 22:04:47 -08:00
tastybento 79b568fbdf Updates locales. Fixes nether and end warping.
Fixes issue with warp level checking wrong environment.

Adds warning when warping to PVP enabled islands.

https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues/21
2019-03-03 18:53:36 -08:00
Florian CUNY 88c8ed89cf Added fr-FR locale 2019-02-22 14:42:09 +01:00
tastybento 479c84e8fe
Merge pull request #15 from BONNe/permissions
Update Addon Permissions
2019-02-03 19:14:58 -08:00
BONNe 2f86f91fa4 Add CaveBlock and SkyGrid permissions. 2019-02-03 17:07:08 +02:00
tastybento 35f0ecb6f0 Fixes config.yml
uniqueId was missing.
2019-02-02 16:11:40 -08:00
BONNe 9c88792b27 Disable warp teleport while falling if world Flags.PREVENT_TELEPORT_WHEN_FALLING is enabled. 2019-01-31 20:27:15 +02:00
BONNe aa1f0bdcba Rename PluginConfig to Settings.
- Settings is now correct Config for Addon.
Improve Warp class a bit:
- add some javaDoc.
- load only if hooked.
2019-01-31 20:25:32 +02:00
tastybento da996714a1 Check for warp file before loading 2019-01-29 14:04:56 -08:00
tastybento e80be18712 Updated to lated API 2019-01-16 12:46:39 -08:00
Florian CUNY 695e8b4c6b The Flattening + renamed to "WelcomeWarps" + codemc CI 2018-10-31 14:32:21 +01:00
tastybento 91274fb414 Fixed for 0.12.0 API. 2018-10-30 18:12:30 -07:00
tastybento 84bf30d77a Fixes bug where world was not being recognized.
https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues/8
2018-10-05 15:32:42 -07:00
tastybento c7911266e0 Warp hint uses welcomeLine from config
https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues/4
2018-09-27 21:09:20 -07:00
tastybento 3e07cb1901 Fixed dependency on addon-level.
https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues/3
2018-09-27 21:01:46 -07:00
tastybento 79325f7d13 Added version number to addon.yml 2018-09-27 08:27:54 -07:00
tastybento 70c9027368 Merge remote-tracking branch 'origin/master' into develop 2018-09-01 14:47:34 -07:00
Dave Akers bc18577188 forgot the '.' 2018-09-01 14:59:05 -05:00
Dave Akers b89d792b5e getPermPrefix should return the actual prefix and not null 2018-09-01 14:55:55 -05:00
Dave Akers 638f8ad88b Added ...island.addwarp permission to addon.yml 2018-09-01 14:33:39 -05:00
tastybento 015b52ac5e Removed unused code. 2018-08-31 05:47:43 +09:00
tastybento 4e32d0ab4a Added softdepend to addon.yml. Removed tick delays in onEnable. 2018-08-17 21:58:56 -07:00
tastybento de57229d36 Updated to FC-1 2018-08-15 23:55:52 -07:00
tastybento 8dce42490a Using Config and Database API naming 2018-08-06 07:45:45 -07:00
tastybento 5f03c96181 Updated to renamed API 2018-08-05 20:39:59 -07:00
tastybento fd6a9051d0 Redid POM to move resources into a resources folder. 2018-08-04 17:04:14 -07:00
tastybento 2d74426b11 Better handling for when a warp sign is removed 2018-08-04 16:35:23 -07:00
tastybento fd895262c5 Fixed locale messages. 2018-08-04 16:26:45 -07:00
tastybento 4d44b5141c Fixed bug with level checking. 2018-08-04 15:54:23 -07:00
tastybento 8bc438a6b7 Fixed bug where island level was not checked. 2018-08-03 23:32:05 -07:00
tastybento 48c96cf3d3 Update to new package name. 2018-08-01 09:47:57 -07:00
tastybento 0473c58f98 Improved code and comments. 2018-08-01 10:32:19 -04:00
tastybento 703703071e Removed debug in console
Somewhere between North Carolina and California. 33,000ft up.
2018-07-31 22:50:10 -04:00
tastybento 4980122a53 Added Warp Signs Listener test class
Cleaned up code.
2018-07-31 22:48:13 -04:00
tastybento 90103bd0a7 Shifted to standard src layout. Added test class. 2018-07-30 14:24:08 -07:00
tastybento f8fde97edc Update to new API 2018-07-29 17:22:53 -07:00
tastybento ed50d243d4 BentoBox version 2018-07-28 21:42:05 -07:00
tastybento b780d68064 Switch to 1.13 API 2018-07-26 22:42:47 -07:00
tastybento 6dd7d0f762 Updated to latest CompositeCommand API 2018-07-18 22:58:14 -07:00
tastybento 495c05eb5d Updated to new API 2018-07-08 14:20:15 -07:00
tastybento a564db644a Fixed permissions 2018-06-02 19:20:37 -07:00
tastybento c8eb149ff8 Added permission hint. 2018-05-29 16:57:43 -07:00
tastybento 3f57959a95 Fixed bug with saving to flat file.
Must remember to include blank constructor so Beans can create the
object!
2018-05-29 14:57:13 -07:00
tastybento 55f42af9c2 Updated warpsign listener. 2018-05-29 08:17:01 -07:00
tastybento 2c23eeddfc Made multigames 2018-05-28 15:42:03 -07:00
Tastybento 63bf15b67d Removed LinkList from tabComplete. 2018-05-13 16:11:50 -07:00
tastybento b511b0eb31 Updated to use new API 2018-05-08 09:11:43 -04:00
Tastybento d1aef0ed9d Updated to use new API 2018-05-01 23:19:02 -07:00
Tastybento 6c2253c525 Fixed title. 2018-04-21 11:41:05 -07:00
Tastybento 1451465be0 Switched to signs instead of heads
Fixed addon vs addin bug in addon.yml.
2018-04-18 11:21:09 -07:00
Tastybento b57a54b0f9 Changed package name to addon 2018-04-16 11:05:26 -07:00
Tastybento c05819cc55 Updated to work with latest BSB 2018-04-15 17:31:12 -07:00
Tastybento 52abdb49ed Merge branch 'master' of
https://github.com/tastybento/addon-welcomewarpsigns.git

Conflicts:
	src/bskyblock/addin/warps/WarpSignsManager.java
2018-03-11 17:39:26 -07:00
Tastybento 85b32b66d1 Updated to latest BSB API's 2018-03-11 17:38:40 -07:00
tastybento 3ae21450f9 Updated to lasted BSB 2018-03-12 04:06:56 +09:00
Tastybento 578b908ebb Working version. 2018-02-19 13:06:13 -08:00
Tastybento 09eb2a8860 Uses new panel API method names. 2018-01-27 15:59:34 -08:00
Tastybento 48486313ac Updated to latest BSB API. 2018-01-07 11:25:38 -08:00
Tastybento 6453f25655 Added check for island level if the Level addon exists. 2018-01-01 11:49:02 -08:00
Tastybento dc5394ede2 Finished warps addon. 2017-12-31 14:08:36 -08:00
Tastybento 9b1f8bd14c Changes to make it an addon
WIP, loading of warps does not work for some reason.
2017-12-30 21:15:47 -08:00
Tastybento d061ecc247 Fixed locale bug 2017-10-30 17:17:50 -07:00
Tastybento 50cd6aa5af Removed debug 2017-10-29 17:47:12 -07:00
Tastybento dcc53e7c7b Improved NPE handling. 2017-10-26 19:08:34 -07:00
Tastybento d9ddb522ab Shifted folder 2017-10-26 16:55:19 -07:00