tastybento
9e0fdbd210
Add Util method to enable multi-lingual broadcasts.
2021-03-21 09:04:30 -07:00
tastybento
1bc58facee
Version 1.16.2
2021-03-20 08:07:25 -07:00
tastybento
99e6e11a4a
Disable LangUtilsHook for now until @Poslovitch can review.
2021-03-19 15:18:44 -07:00
tastybento
8f767d5e44
Fix tests - event is canceled now.
...
Change done here: 592b4e3d1f
2021-03-18 18:45:05 -07:00
tastybento
87bdee0946
Return island protection center instead of island logical center
...
IslandsManager.getIslandLocation(world, uuid) is used to find the
starting point for the island home if a safe home for players cannot be
found. It returns the island center location but should return the
center of the island protection because that can now be in a different
location.
2021-03-17 15:18:55 -07:00
apachezy
b8d9b73103
Added DamageCause into zh-CN.yml and zh-HK.yml. ( #1721 )
...
* Added getMusicDiskDesc into LangUtilsHook.
* Added DamageCause into zh-CN.yml and zh-HK.yml.
Co-authored-by: zhangYi <apachezy@hotmail.com>
2021-03-16 19:08:16 -07:00
BONNe
592b4e3d1f
Fixes player teleportation in void. ( #1716 )
...
The issue happens mostly with the end portals. Apparently, teleportation to the end is processed before the Bukkit task that runs SafeSpotTeleport. The first check if a player is in the starting world fails, and SafeSpotTeleport is not called.
I set the event to be cancelled in all situations when we do not create portals, so it always triggers SafeSpotTeleport. This should fix the bug with players appearing in the void.
2021-03-16 19:07:36 -07:00
BONNe
8ce30a7cb5
Fixes spawn platform position in the end. ( #1713 )
...
In the vanilla end, the highest block in the End can be above 63. Check for just 0, 63, 0 may be incorrect for most of the end vanilla worlds.
2021-03-16 19:07:05 -07:00
apachezy
4582b23522
Added getMusicDiskDesc into LangUtilsHook. ( #1715 )
...
Co-authored-by: zhangYi <apachezy@hotmail.com>
2021-03-15 14:27:28 +01:00
BONNe
cf5483e49d
Fixed end platform generation ( #1717 )
...
If a player has end portal at Y=0 or Y=1, then they were spawned in the void, if makePortals option was enabled.
It happens because end portals are generated with 2 air layers above the obsidian platform. So minimal location is necessary to be at least 2 (2 for air and obsidian at 0).
2021-03-15 14:23:25 +01:00
apachezy
17d5b7392b
Additional improvements to zh-CN ( #1714 )
...
Co-authored-by: zhangYi <apachezy@hotmail.com>
2021-03-15 14:20:54 +01:00
tastybento
69b059f423
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2021-03-14 18:20:52 -07:00
tastybento
d70b07c273
Date formatting was choking sometimes. This is simpler.
2021-03-14 18:20:36 -07:00
tastybento
6c775329d0
Fix InvincibleVisitorsListenerTest.
2021-03-14 13:48:31 -07:00
tastybento
74023914a7
Fixed enum locale for English and Japanese.
...
Sort based on translated name in InvincibleVisitors.
2021-03-14 11:57:55 -07:00
gitlocalize-app[bot]
487fa6af8e
Translate ja.yml via GitLocalize ( #1711 )
...
Co-authored-by: tastybento <tastybento@wasteofplastic.com>
2021-03-14 11:24:49 -07:00
tastybento
0769af0c65
Remove debug lines.
2021-03-14 10:29:02 -07:00
tastybento
d97d15d47a
Added locale strings for the DamageCause enum. Used in InvincibleVistors
...
Fixes https://github.com/BentoBoxWorld/BentoBox/issues/1705
2021-03-14 10:18:33 -07:00
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