Florian CUNY
2ae36e737f
Improved OFFLINE_REDSTONE handling (and added javadoc)
2019-03-04 08:22:18 +01:00
tastybento
c004c8e4a4
Added InventoryListener test class.
2019-03-03 22:26:52 -08:00
tastybento
326d6d033c
Added BucketListener test class.
2019-03-03 21:53:43 -08:00
tastybento
e9dc678a08
Added EggListener test class.
2019-03-03 21:28:43 -08:00
tastybento
9659610b11
Added BreakBlocksListener test class.
...
Also added a way to trap null location checks with checkIsland in
FlagListener.
2019-03-03 21:18:38 -08:00
tastybento
ff6b754333
Adds ender crystal protection.
...
https://github.com/BentoBoxWorld/BentoBox/issues/589
2019-03-03 20:00:11 -08:00
tastybento
15f97927de
Fixes range resetting if player does not have a range permission.
...
If a player's island range is set using the range set admin command, the
range was being reset when the player logged in if they had no range
permission.
https://github.com/BentoBoxWorld/BentoBox/issues/484
2019-03-03 19:23:15 -08:00
Florian CUNY
f1b24a45d3
Fixed IslandEnterEvent and IslandExitEvent not being called if Flags#ENTER_EXIT_MESSAGES was set to false
2019-03-03 17:39:58 +01:00
Florian CUNY
cdaec6c517
Removed unused import in PlaceholderAPIHook
2019-03-03 17:39:22 +01:00
Florian CUNY
c5dc7fcfad
Added methods to unregister placeholders in PlaceholdersManager
...
#592
2019-03-03 16:29:46 +01:00
Florian CUNY
4f7de44b67
Fixed tests
2019-03-03 15:33:54 +01:00
YellowZaki
11c0331abd
Players with "admin.noban" permission can't be banned ( #590 )
...
From this https://github.com/BentoBoxWorld/BSkyBlock/blob/master/src/main/resources/addon.yml#L132
2019-03-03 09:14:53 +01:00
Ranald
7c01199763
Cleaned code in IslandRespawnListener ( #587 )
...
1. Made respawn map private and final.
2. Changed value type from World to UUID. (weaker reference)
3. Removed ignoreCancelled from both listener annotations. (neither events can even be cancelled)
4. Changed program flow from "if-so-continue" to "if-not-return". (easier to follow and read)
5. Added basic comments on what each check does.
6. Removed redundant flag check. (wouldn't be in the map if it wasn't true)
7. Removed redundant Map contains, get, and then remove calls. (A simple call to remove and a null check are more efficient)
2019-03-02 22:47:52 +01:00
Florian CUNY
ae28531327
Version 1.4.0-SNAPSHOT (develop) (again)
2019-03-01 21:48:31 +01:00
Florian CUNY
d34caf6546
Version 1.3.1
2019-03-01 21:14:44 +01:00
Florian CUNY
980cdb9b9f
Added Flags#EXPERIENCE_BOTTLE_THROWING (splited from POTION_THROWING)
2019-03-01 21:10:27 +01:00
Florian CUNY
f422a22f02
Fixed NPE in FlagListener if provided location is null
...
Fixes #585
2019-03-01 20:54:50 +01:00
tastybento
98e0da6af2
Fixes UTF8 database connection issue.
...
https://github.com/BentoBoxWorld/BentoBox/issues/582
Adjusts JDBC connection string to specifically use unicode and UTF8.
2019-02-28 20:35:10 -08:00
Florian CUNY
bbeefc20ac
Fixed mishandling in PortalTeleportationListener
...
it's a very stupid mistake... Which caused the "to End" teleportation to teleport the player to the Nether...
2019-02-27 14:25:32 +01:00
tastybento
d68817863a
Displays BentoBox version info alphabetically
...
https://github.com/BentoBoxWorld/BentoBox/issues/555
2019-02-26 09:09:12 -08:00
tastybento
2664acbe47
Adds null check for world in portal teleport listener
...
This should not occur, but apparently, it can sometimes.
https://github.com/BentoBoxWorld/BentoBox/issues/583
2019-02-26 08:19:05 -08:00
Florian CUNY
b5a657de52
Added Flags#LEAF_DECAY
2019-02-24 17:49:07 +01:00
Florian CUNY
7da7dd4884
Added a better "not-in-team" message for AdminTeamKickCommand
...
#577
2019-02-24 11:22:33 +01:00
Florian CUNY
73417fd990
Fixed AdminTeamKickCommand not working properly
...
#577
2019-02-24 11:11:25 +01:00
Florian CUNY
7fff4257fa
Added Flags#DRAGON_EGG
...
#559
2019-02-23 11:03:00 +01:00
Florian CUNY
eaaad1458d
Merge branch 'master' into develop
2019-02-22 20:53:23 +01:00
Florian CUNY
c92ea95da9
Fixed duplicates in bug_report template
2019-02-22 20:52:48 +01:00
Florian CUNY
ba7bc769df
Version up 1.4.0-SNAPSHOT (develop)
2019-02-22 16:43:51 +01:00
Florian CUNY
ec75133d54
Version 1.3.0
2019-02-22 11:25:39 +01:00
Florian CUNY
3a57f79ea3
Improved issue templates
2019-02-22 11:20:34 +01:00
Florian CUNY
587e400287
Fixed code smells
2019-02-22 10:40:05 +01:00
Florian CUNY
29eb4b0486
Disabled the whole GitHub connectors thing and hid related settings
2019-02-22 10:03:04 +01:00
Florian CUNY
a916e04136
Improved '/bbox v' description
...
#555
2019-02-22 09:58:48 +01:00
Florian CUNY
e361d9867c
Fixed PVPListenerTest
2019-02-21 22:32:58 +01:00
Florian CUNY
54aa2e61d3
Fixes IllegalArgumentException in VaultHook ( #574 )
...
* Added ability to get a User instance from an OfflinePlayer
* Made VaultHook use OfflinePlayer instead of Player
Fixes #572
* Fixed incomplete previous commit
2019-02-21 22:20:50 +01:00
tastybento
2f432e9f35
Merge branch 'develop' of https://github.com/BentoBoxWorld/bentobox.git into develop
2019-02-21 12:43:03 -08:00
tastybento
b711f3fd6c
Fixes assertion error.
2019-02-21 12:42:53 -08:00
Florian CUNY
e7b2a6ed39
Updated the config header to talk about the ability to reload config
2019-02-21 20:34:31 +01:00
Florian CUNY
29c7adec44
Marked 'general.database-type' ConfigEntry as "needsReset"
2019-02-21 20:18:05 +01:00
Florian CUNY
d91e29a2b7
Improved ConfigEntry explicative comments in config
2019-02-21 20:17:28 +01:00
tastybento
83827da448
Fixes a number of issues with spawn island setting
...
https://github.com/BentoBoxWorld/BentoBox/issues/523
Uses safe-spot teleport to teleport players.
The spawn point of an island was not being set by the setspawn command.
The spawn point on the spawn island can now be reset using the setspawn
command.
If the spawn point does not exist, a safe spot will be found.
Added AdminSetspawnCommand test class.
2019-02-21 10:46:29 -08:00
tastybento
8dd1ce10a9
Merge branch 'develop' of https://github.com/BentoBoxWorld/bentobox.git into develop
2019-02-21 10:42:59 -08:00
tastybento
278eb37033
Fixes bug where player will not exit SPECTATOR mode
...
If the proposed location was immediately safe, the player was not being
put back to the default game mode.
2019-02-21 10:41:59 -08:00
Florian CUNY
c0c2b63af6
Fixed spacing in "cannot add island to grid" error in IslandGrid
2019-02-21 18:29:41 +01:00
Florian CUNY
0d96eab394
Improved comments handling in YamlDatabaseHandler
...
And also added the "since" thing from ConfigEntry.
2019-02-21 18:28:23 +01:00
BONNe
54811c5dbd
Fix issue with offline players that kept inventory ( #564 )
...
Fixes #521
* Fix issue with offline players that kept inventory, after being kicked out of team. (#521 )
* Update src/main/java/world/bentobox/bentobox/api/commands/island/team/IslandTeamKickCommand.java
Co-Authored-By: BONNe <bonne@bonne.id.lv>
* Update IslandTeamKickCommand.java
* Change QuarantinedWorld to PendingKicks.
Increase PlayerChangedWorldEvent event priority.
2019-02-21 16:55:09 +01:00
Florian CUNY
cdb83e576a
Added a bunch more settings in config
2019-02-21 11:17:39 +01:00
Florian CUNY
1bdb919734
Added 'web.github.download-data' in config
2019-02-21 10:53:01 +01:00
Florian CUNY
e041107df9
Moved 'general.metrics' to 'web.metrics' in config
2019-02-21 10:39:06 +01:00
Florian CUNY
e115a1df4d
Fixed code smells
2019-02-21 10:00:59 +01:00