tastybento
1feaddf704
Avoid loading or enabling disabled addons.
2021-03-13 15:00:49 -08:00
tastybento
45bcf64da5
Added IslandNewIslandEvent
...
Gets fired when a player is teleported to their new island for the first
time.
2021-03-13 10:47:02 -08:00
apachezy
4544cada3a
Improved zh-CN ( #1710 )
...
* Improved zh-CN.yml
* Delete an error.
* days-one-or-more #1707
* Patch NO.1
Co-authored-by: zhangYi <apachezy@hotmail.com>
2021-03-13 18:49:57 +01:00
apachezy
e36dc68ccd
Improved zh-CN.yml ( #1708 )
...
* Improved zh-CN.yml
* Delete an error.
* days-one-or-more #1707
Co-authored-by: zhangYi <apachezy@hotmail.com>
2021-03-13 08:44:19 -08:00
apachezy
0f0d8b9ebc
Added LangUtils support. ( #1693 )
2021-03-12 20:04:34 -08:00
poslovitch
40d1c318d5
Fixed purge command "one day or more" message
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1707
2021-03-12 22:02:16 +01:00
tastybento
031d789896
Enable to use command line to set spawn island settings.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1703
2021-03-09 22:18:48 -08:00
tastybento
9f9dc40773
Version 1.16.1
2021-03-07 11:53:12 -08:00
tastybento
6849c2a8bd
Delete backup database during tests.
2021-03-07 11:34:30 -08:00
tastybento
7d6cce6563
Minor Java doc addition to clarify getAddon()
2021-03-07 10:09:18 -08:00
Huynh Tien
5142894127
rework on Vietnamese translation ( #1671 )
...
* rework on Vietnamese translation
2021-03-07 09:29:58 -08:00
tastybento
9c1a239501
Fixed bug where AllLoaded method was not being called on BentoBox reload
2021-03-06 15:08:54 -08:00
tastybento
e4a8d705f1
Fix IslandTeamCoopCommand test.
2021-03-06 14:12:46 -08:00
tastybento
f1f374c258
Do not coop already cooped player.
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1696
2021-03-06 12:25:36 -08:00
tastybento
92332ab755
Updated Exhibit A to name the GPL as a secondary license.
2021-03-06 12:02:06 -08:00
tastybento
a03aa51fb4
Fix NPE with admin teleport command.
2021-03-06 08:14:31 -08:00
tastybento
5fc06de146
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-03-03 21:33:33 -08:00
tastybento
3a8c1e7df0
Add support for villager stats to blueprints.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1695
2021-03-03 21:33:23 -08:00
tastybento
b6a69d0c90
Switch to island homes from player homes. ( #1689 )
...
* Switch to island homes from player homes.
Stores home locations and max homes in the Island object. Adds commands
required to manage home names, specifically rename and delete. I did not
add list as there is tab complete on island go, but it may be required.
2021-03-01 10:42:08 -08:00
tastybento
a8473c27a9
Added test for isCheckForBlocks
2021-02-28 15:25:30 -08:00
tastybento
bae0e6c36f
Fix tests.
2021-02-28 15:24:29 -08:00
tastybento
6309c675d4
Added a way to skip block checking for game modes.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1694
2021-02-28 15:22:57 -08:00
tastybento
e1d4fbec46
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-02-28 11:55:53 -08:00
tastybento
f4ff1bb412
Filter out null islands in worlds where players have none in world.
2021-02-28 11:55:43 -08:00
tastybento
93417d6a6c
Test cleanup
2021-02-28 08:10:18 -08:00
tastybento
010a56bc7b
Fixed broken tests in IslandsManager
2021-02-28 07:54:13 -08:00
tastybento
9bb45ae426
Fix bug with IslandsManager maxMembers NPE when logging in.
2021-02-27 19:18:45 -08:00
tastybento
dfd4df4e05
Adds maxMembers to the Island object for persistent storage ( #1691 )
...
* Adds maxMembers to the Island object for persistent storage
https://github.com/BentoBoxWorld/BentoBox/issues/1690
* Expanded approach to include coop and trusted ranks.
* Checks for max members/coops/trusts on accept based on island setting.
* Write island max member/coop/trusted if owner joins server
This updates the island's settings based on the owner's permissions.
2021-02-27 11:19:02 -08:00
tastybento
938297ab14
Adds command-line settings for admins.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1658
2021-02-27 11:14:04 -08:00
tastybento
30b8d17669
Add plugin.yml support for AdvancedChests.
2021-02-25 17:39:44 -08:00
tastybento
cc47fcb823
Show better error if addon cannot be loaded.
2021-02-21 09:28:02 -08:00
tastybento
ed85dce1b2
Fire TeamLeave and TeamKick events earlier so they can be canceled.
2021-02-20 11:13:55 -08:00
tastybento
c9a7804921
Handle new Spigot version naming convention
...
Spigot added the build number to the version number.
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1648
2021-02-19 15:03:05 -08:00
tastybento
06caf1c147
Ignore islands in worlds that are not loaded.
2021-02-19 13:13:09 -08:00
tastybento
db3b339be2
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-02-17 18:37:10 -08:00
tastybento
04be4cf7de
Fixed long standing bug in unused Util method getClosestIsland
...
Changed AdminRegisterCommand to use the method to remove code
duplication.
2021-02-17 18:36:57 -08:00
Huynh Tien
2bc5e59e9a
Fix loop in nether portals ( #1686 )
...
* Fix loop in nether portals
Close #1685
* Forgot to import
2021-02-17 11:53:22 -08:00
tastybento
969b413588
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-02-16 17:15:19 -08:00
tastybento
97ac70cea3
Handle null users when getting island. Added test case.
...
A recent change to placeholders meant that it is possible for users to
be null. See https://github.com/BentoBoxWorld/BentoBox/issues/1654
2021-02-16 17:15:07 -08:00
BONNe
79c3804603
Implements ability to use faster player head gatherer (relates to #1646 ). ( #1679 )
...
Adds 3 new BentoBox options:
- use-cache-server: option which allows to use mc-heads.net API for gathering player heads. It is a bit faster than Mojang API.
- heads-per-call: option which allows to specify how many heads will be requested at once per each API call.
- ticks-between-calls: option which allows to specify how many ticks should be waited until next API call.
All these options will allow much more faster player head gatherer.
Changes includes optimization for Mojang API too. For servers in online mode, HeadGetter will use Player UUID, instead of asking for UUID from API.
2021-02-16 15:57:04 -08:00
tastybento
6316ca2411
Enables panels to know the context of the world that initiated them. ( #1682 )
...
Panel API did not have this context so commands had to force players to
be in the world that the command used. These changes add the world
context to the PanelBuilder and changes the settings panels to use it.
Players and admins can now run settings commands in any world.
https://github.com/BentoBoxWorld/BentoBox/issues/1673
2021-02-16 15:56:34 -08:00
tastybento
69b40ee141
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-02-15 15:50:45 -08:00
tastybento
14592ec518
Improves obsidian scooping in presence of water.
...
https://github.com/BentoBoxWorld/BentoBox/issues/1683
2021-02-15 15:50:32 -08:00
BONNe
f66200034d
Fixes crash loading addon with SNAPSHOT api-version ( #1684 )
2021-02-15 09:18:08 -08:00
tastybento
fb4ad90328
Obsidian scooping was weird with just one bucket.
...
It's not clear why this was flakey. It might be that the event was being
canceled.
https://github.com/BentoBoxWorld/BentoBox/issues/1683
2021-02-14 22:25:08 -08:00
tastybento
bf94e56f78
Merge branch 'harvest' into develop
2021-02-14 16:57:16 -08:00
tastybento
b27d0bbca4
Use BlockInteractionListener to protect Hives and Bee Nests
2021-02-14 16:56:38 -08:00
tastybento
6bdc5fc1e6
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-02-14 12:53:49 -08:00
tastybento
17d9f1c3f8
Fix test
2021-02-14 12:53:38 -08:00
tastybento
770d8b0bef
Harvest listener
2021-02-14 12:52:51 -08:00