Commit Graph

2455 Commits

Author SHA1 Message Date
tastybento
4753681b47 Fixes flow out of water logged blocks like slabs.
The check `isLiquid()` does not work for water logged blocks like slabs
or fences so it was possible for players to get liquids outside of the
the island.

https://github.com/BentoBoxWorld/BentoBox/issues/1034
2019-11-17 17:45:51 -08:00
Florian CUNY
9782ea1ef9 Clear the player's home locations when resetting. 2019-11-17 17:44:10 +01:00
tastybento
dfb67db13f Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop 2019-11-16 19:20:21 -08:00
tastybento
8c78168d97
Create id.yml 2019-11-16 18:20:12 -08:00
tastybento
f50baed6c0
Create ro.yml 2019-11-16 18:20:02 -08:00
tastybento
d65e0d4665 Adds to JavaDoc 2019-11-16 18:17:55 -08:00
tastybento
cd7b02fdf2 Excludes spawn island from offline redstone prevention flag
https://github.com/BentoBoxWorld/BentoBox/issues/1031
2019-11-16 10:22:46 -08:00
tastybento
2f4dae52e4 Changes island deletion loop to per second.
Previous setting was per tick, and the lowest value of 1 was set in the
config. By changing to per second, this value can be increased if
required. In testing, I see that smaller servers cannot cope even with a
setting of 1 per tick so I made this change. Also, island deletion can
occur slowly without issue.
2019-11-16 09:55:16 -08:00
tastybento
92bbc71928 Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop 2019-11-16 08:49:30 -08:00
tastybento
2c8739a48b Fixes damage to wandering traders.
https://github.com/BentoBoxWorld/BentoBox/issues/1029
2019-11-14 18:05:55 -08:00
tastybento
f67baf6501 Add protection for firework explosions from crossbows.
https://github.com/BentoBoxWorld/BentoBox/issues/1027
2019-11-14 17:44:56 -08:00
tastybento
c9b0c74d08
Paper lib (#1026)
* Remove unused imports

* Implements PaperLib within bentobox

* Added PaperLib methods to Util for addons to call

* Uses PaperLib for island deletion

* Point to https://github.com/BentoBoxWorld/MVdWPlaceholderAPI in POM
2019-11-13 15:10:33 -08:00
tastybento
d7b428fc58 Remove unused imports 2019-11-11 07:51:29 -08:00
tastybento
e2fd5555cf Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop 2019-11-09 14:51:12 -08:00
Florian CUNY
a1b7df19c7 Added WorldSettings options to create island on first login
Implements https://github.com/BentoBoxWorld/BentoBox/issues/889
2019-11-09 17:50:27 +01:00
Florian CUNY
e5646c72cd Removed unneeded #isKnown() check in onJoin listener
Since the player is added to the player cache right before the check, the code is always executed.
2019-11-09 11:41:48 +01:00
tastybento
8dabdf46fe Simplify code in SafeSpotTeleport 2019-11-08 17:12:26 -08:00
tastybento
664040837d Uses replace instead of replaceAll as 1st param is not regex 2019-11-08 17:06:20 -08:00
tastybento
ba529b78ac Removed reference to SONAR_TOKEN 2019-11-07 17:45:25 -08:00
tastybento
139ffb81d4 Updated to newer versions of plugins in POM 2019-11-07 17:44:59 -08:00
tastybento
7bfc392bb1 Added to ITEM_FRAME flag description
https://github.com/BentoBoxWorld/BentoBox/issues/1023
2019-11-07 13:01:21 -08:00
tastybento
d3e35a9ecb Fixes item frame protection by flag. Also affects armor stands
https://github.com/BentoBoxWorld/BentoBox/issues/1023
2019-11-06 17:43:30 -08:00
tastybento
21e75c645e Return to previous code for BlockInterationListener 2019-11-06 08:32:06 -08:00
tastybento
86e39a801e Fixes bug with null flags
This class is called before all the flags are initialized so it cannot
reference them directly. This fixes the situation by using Strings, but
it can be improved.
2019-11-06 08:03:22 -08:00
tastybento
21916b5a59 Remove code smells. 2019-11-05 23:11:56 -08:00
tastybento
ef67079831 Fix for tests.
Note Flags cannot be used in class definitions without becoming nulls.
They have to be done in the constructor.
2019-11-05 22:36:28 -08:00
tastybento
c56b9bec18 Refactorer BlockInteractionListener and added test class
May fix:

https://github.com/BentoBoxWorld/BentoBox/issues/1023
2019-11-05 21:45:26 -08:00
tastybento
77a3797d3b Added EntityInteractListener test class & fixed bug
https://github.com/BentoBoxWorld/BentoBox/issues/1012
2019-11-05 18:26:17 -08:00
tastybento
e607b2b012 Fixes name tag check for villagers
https://github.com/BentoBoxWorld/BentoBox/issues/1012
2019-11-05 15:53:52 -08:00
tastybento
80d87d19f9 Include team members when sending banned players back to their island.
https://github.com/BentoBoxWorld/BentoBox/issues/1017
2019-11-05 09:49:11 -08:00
tastybento
83a67b7c75 Uses new trigger for SonarCloud in travis.yml 2019-11-03 08:15:57 -08:00
tastybento
25ad177aca Translate colors for blueprint descriptions.
https://github.com/BentoBoxWorld/BSkyBlock/issues/213
2019-11-02 17:09:47 -07:00
tastybento
c2f2be61c3 Translate alternate colors codes for BBundle descriptions 2019-11-02 17:04:32 -07:00
tastybento
1ab7222ca0 Log error if commands cannot be run on leaving. 2019-11-02 17:03:55 -07:00
tastybento
0324d3e123 Remove code smell on MobSpawnListener 2019-10-30 18:56:12 -07:00
tastybento
8389c6c2af Switch to use Sonarcloud branch support 2019-10-30 16:23:00 -07:00
tastybento
de2f2a22ce Addresses new types of creature spawning for 1.14.x servers
https://github.com/BentoBoxWorld/BentoBox/issues/1020
2019-10-30 14:16:47 -07:00
tastybento
44a7f26c04 Makes log a warning for players who cannot be teleported home. 2019-10-30 14:16:26 -07:00
Florian CUNY
5efbacb80f Fixed invalidly-named 'commands.island.expel.cannot-expel-member' in en-US 2019-10-30 14:53:13 +01:00
Florian CUNY
ca6f344c70 Improved the configuration file introduction 2019-10-30 14:15:33 +01:00
tastybento
17cbf23385
Updated README.md
Points to new BentoBoxWorld sonar cloud analysis
2019-10-29 21:03:05 -07:00
tastybento
8080979af4 Trying with project key in mvm command for Travis 2019-10-29 20:32:24 -07:00
tastybento
4868b61223 Added sonar-project.properties file to specific project key 2019-10-29 20:13:01 -07:00
tastybento
508566737a updated sonarcloud org 2019-10-29 19:45:51 -07:00
tastybento
9bc4bdf658 Changed sonarcloud organization bentobox-world 2019-10-29 19:08:12 -07:00
tastybento
b9a04bcf57 Added protection around addon onDisable().
https://github.com/BentoBoxWorld/BentoBox/issues/1018
2019-10-29 17:52:24 -07:00
tastybento
9ff2eda576 Avoid setting banner pattern if none exist (null)
https://github.com/BentoBoxWorld/BentoBox/issues/1016
2019-10-29 17:44:45 -07:00
Florian CUNY
d76049ac4f
Fixed the Sonarcloud badges in README 2019-10-29 11:42:06 +01:00
Florian CUNY
633f3aeeb5
Fixed the javadoc link in the README (again) 2019-10-29 11:35:54 +01:00
Florian CUNY
e7c1553392
Fixed javadocs link in README 2019-10-28 22:02:22 +01:00