Florian CUNY
b4bd6c4e2c
Fixed Flags#END_PORTAL duplicate call to PortalListener
2019-02-03 10:27:03 +01:00
Florian CUNY
ea12d8c167
Moved all the flags listeners to subpackages
2019-02-03 10:22:44 +01:00
tastybento
f60a39a543
Fires team and island events. Adds new events.
...
A lot of the commands were not firing events. These events are now
needed by addons.
Added new JOINED, REGISTERED, UNREGISTERED reasons for events.
Switched to using Bukkit.getServer() instead of plugin.getServer() in a
number of classes because the former can be mocked but the latter cannot
be because it's marked as a final method in JavaPlugin.
2019-02-02 20:40:44 -08:00
tastybento
360cda5a1c
Uses translations for the confirmation call
2019-02-02 18:26:12 -08:00
tastybento
ae9e030aae
Moves placeholder manager initialization to before addon loading
...
This enables addons to register placeholders when they are enabled.
2019-02-02 12:29:16 -08:00
Florian CUNY
8b2ca8db23
Fixed zh-HK locale not having .yml extension
2019-02-02 21:03:35 +01:00
Florian CUNY
b8d9b410ae
Merge pull request #510 from mkcoldwolf/master
...
Added zh-HK locale and small fix for some others
2019-02-02 17:21:29 +01:00
mkcoldwolf
7e1da2fe2f
Create zh-HK
...
Directly translate from zh-CN but also update the messages to lastest
2019-02-02 21:39:43 +08:00
mkcoldwolf
a88fc4e45c
Update en-US.yml
...
Fixed locale that protection.ITEM_FRAME is missing in /is settings
2019-02-02 21:37:24 +08:00
Florian CUNY
24fab52435
Version 1.3.0-SNAPSHOT (develop)
2019-02-02 14:21:50 +01:00
Florian CUNY
384cbf31a7
Version 1.2.1
2019-02-02 14:15:16 +01:00
Florian CUNY
5609a19765
Fixed tab-completion suggesting help more than once
...
Fixes #416
2019-02-02 14:04:53 +01:00
Florian CUNY
18eba5725c
Uncommented out a failing test and added a Ignore annotation to it
2019-02-02 14:04:01 +01:00
Florian CUNY
fb34c54165
Minor code cleanup in CompositeCommand
2019-02-02 12:01:48 +01:00
Florian CUNY
84e89f80cd
Fixed players being stuck in SPECTATOR after going through End Portal
...
Fixes #377
It was due to the SafeSpotTeleport not being flagged as "portal" when issuing the teleportation Nether -> End.
2019-02-02 11:45:31 +01:00
Florian CUNY
ade4a141c4
Started javadoc-ing Flags
2019-02-02 11:30:43 +01:00
Florian CUNY
53eec634fb
Added some dots at the end of sentences in en-US locale
2019-02-02 11:30:19 +01:00
Florian CUNY
fd3815d132
Removed unused import in FlagsManager
2019-02-02 11:29:53 +01:00
mkcoldwolf
8b8a4a01b8
Rename jp-JP.yml to ja-JP.yml
...
Language Code of Japanese should be ja-JP
2019-02-02 18:17:25 +08:00
Florian CUNY
de69c9c571
Removed deprecated FlagsManager#getFlagByID(String)
...
This method was actually still used in some classes, so I had to fix them as well.
2019-02-02 11:06:59 +01:00
Florian CUNY
57d70c3d24
Removed deprecated methods in AddonDescription and FlagListener
2019-02-02 10:51:59 +01:00
Florian CUNY
f2078aae3f
Fixed additions where at least one operand was not casted as double
2019-02-02 10:47:59 +01:00
Florian CUNY
ce025cc49f
Fixed typos in en-US locale
2019-02-02 10:38:25 +01:00
Florian CUNY
77f6129712
Added links to Sonarcloud's metrics on Sonarcloud's badges
2019-02-02 10:35:44 +01:00
tastybento
f983aa5f44
Fixed permission bug with custom schems and reset
...
https://github.com/BentoBoxWorld/BentoBox/issues/509
2019-02-01 20:51:57 -08:00
tastybento
f351704e8a
Prevent placing of armor stands
...
https://github.com/BentoBoxWorld/BentoBox/issues/507
2019-02-01 19:44:46 -08:00
tastybento
5755a19e3d
Fix name too short and long locale reference
...
https://github.com/BentoBoxWorld/BentoBox/issues/508
2019-02-01 17:57:04 -08:00
tastybento
16e57dc757
Adds Residence plugin as a loadbefore
...
Work around for https://github.com/BentoBoxWorld/BentoBox/issues/503
2019-01-30 22:39:04 -08:00
tastybento
95efc7a66c
Put in null check for item meta (missed one)
...
https://github.com/BentoBoxWorld/BentoBox/issues/492
2019-01-30 17:38:16 -08:00
tastybento
791c8b1de1
Put in null checks for item meta
...
https://github.com/BentoBoxWorld/BentoBox/issues/492
2019-01-30 17:37:16 -08:00
tastybento
8dbf7ec231
Admin team add command was not adding players correctly.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/506
Also, admin unregister was blocking unregistration of team players, but
that is an artificial constraint, so I enabled it. Without it, it would
not be possible to correct weird team issues like this one after they
happen.
2019-01-30 17:27:53 -08:00
tastybento
804d0f9878
Quarantines duplicate islands so they don't load continuously
...
https://github.com/BentoBoxWorld/BentoBox/issues/505
2019-01-30 16:46:51 -08:00
tastybento
271d6aa5e9
Adds json suffix to JSON database files
...
https://github.com/BentoBoxWorld/BentoBox/issues/502
2019-01-29 13:43:34 -08:00
Florian CUNY
7b79755d92
Merge pull request #496 from barpec12/master
...
Add possibility to load schems with non-lowercase names.
2019-01-29 06:12:35 +01:00
tastybento
46cc901c23
Adds support for ItemStack storage in non-YAML databases.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/501
2019-01-28 18:29:17 -08:00
barpec12
c5c2ae5fc1
Change imports
2019-01-28 13:47:55 +01:00
barpec12
c6b4a10634
Add possibility to load schems with non-lowercase names.
2019-01-28 11:11:07 +01:00
tastybento
8cddb1e69f
Set user for potion splash event
...
https://github.com/BentoBoxWorld/BentoBox/issues/493
2019-01-27 19:59:00 -08:00
tastybento
04fa7fab80
Fixes issue with missing user assignment of potion thrown
...
Adds test for throwing potion class.
https://github.com/BentoBoxWorld/BentoBox/issues/493
2019-01-27 19:51:03 -08:00
tastybento
0280303058
Revert to fix Java 11 compatibility.
...
dfe7fc27e5 (commitcomment-32081178)
2019-01-27 09:17:54 -08:00
tastybento
873c12fe70
Revert "Fixed minor code smell in AddonClassLoader"
...
This reverts commit a392dbc8b3
.
2019-01-27 09:08:41 -08:00
Florian CUNY
b0ba135d1b
Version 1.2.1-SNAPSHOT (develop)
2019-01-27 14:19:24 +01:00
Florian CUNY
6fdf11f91e
Version 1.2.0 🎉
2019-01-27 10:24:01 +01:00
Florian CUNY
9afb5c6382
Fixed HooksManager logging hook failures even if the target plugin is not available
2019-01-27 10:22:04 +01:00
Florian CUNY
aea057317b
Added option to apply the reset cooldown when the player creates an island for the first time
...
Closes #456 .
2019-01-27 10:10:25 +01:00
Florian CUNY
9551560593
Moved all command cooldown settings to "island.cooldown.time" node
2019-01-27 10:04:13 +01:00
Florian CUNY
30487beffc
Improved some config comments
2019-01-27 09:59:31 +01:00
Florian CUNY
2a66598d2f
Fixed bugs/vulnerabilities in YamlDatabaseConnector#removeStringFromFile(File)
2019-01-27 09:43:14 +01:00
Florian CUNY
5334caf7b5
Fixed AdminGetrankCommand for island members
...
Fixes #485
2019-01-27 09:32:16 +01:00
Florian CUNY
1c3ccba3ae
Fixed probable NPEs in IslandsManager and IslandCache
2019-01-27 09:31:35 +01:00