Commit Graph

3720 Commits

Author SHA1 Message Date
tastybento bb189fb236 Merge branch '2_0_0_multi_island' of https://github.com/BentoBoxWorld/BentoBox.git into 2_0_0_multi_island 2023-09-08 19:16:33 -07:00
tastybento d86608d8a5 Fix tests 2023-09-08 19:16:19 -07:00
tastybento ab3b43b4c8
Merge branch 'develop' into 2_0_0_multi_island 2023-09-08 19:06:20 -07:00
tastybento 93ab3fcabd Remove unneeded eq()'s 2023-09-08 17:18:17 -07:00
tastybento 2ffb12c626 Restore the quarantine code from deprecation.
This code can stay. It checks if islands can load, and if not puts them
in a trash. It does no harm.
2023-09-08 17:15:58 -07:00
tastybento 6507916fc1 Fix minor bugs or code smells. 2023-09-08 17:12:50 -07:00
tastybento b788d4c49f Fix tests 2023-09-04 20:00:13 -07:00
tastybento 86293131eb Handle leaving and disbanding of teams 2023-09-04 16:49:49 -07:00
tastybento f970573102 Prevent players from obtaining more concurrent islands by owner transfer 2023-09-04 16:25:36 -07:00
tastybento aeaa807629 Switch to canExecute API in prep for multi-island handling 2023-09-04 16:09:08 -07:00
tastybento 2012726959 Correctly assign invites for islands. 2023-09-04 15:35:57 -07:00
tastybento 503107a90c Fix test 2023-09-04 14:58:23 -07:00
tastybento b032965c9b Update config.yml 2023-09-04 14:35:56 -07:00
tastybento feb83a26a7 Improve error when trying to make additional islands over limit 2023-09-04 14:33:47 -07:00
tastybento 59ed669ea2 Fix tag for concurrent island setting in config.yml 2023-09-04 14:17:09 -07:00
tastybento 02460fb2a4 Remove deprecated code. 2023-09-04 14:11:31 -07:00
tastybento 54ea192b3d Fix /island command teleport to current island default home. 2023-09-04 13:38:20 -07:00
tastybento 0a17d4a4b7 Fixed deletehome for multiple islands. 2023-09-04 12:57:14 -07:00
tastybento 82a2a7fe9d Merge branch '2_0_0_multi_island' of https://github.com/BentoBoxWorld/BentoBox.git into 2_0_0_multi_island 2023-09-04 12:33:57 -07:00
tastybento ab45144969
Merge branch 'develop' into 2_0_0_multi_island 2023-09-04 12:33:32 -07:00
tastybento b276c0715c Fix reference for home list syntax in IslandDeletehomeCommand 2023-09-04 12:24:56 -07:00
tastybento a84681e2d4 Fix home syntax listing reference for IslandDeleteHome 2023-09-04 12:23:35 -07:00
tastybento bda5aba1db Fix @NonNull annotation 2023-09-04 11:54:37 -07:00
tastybento e261378af7 Fix tests 2023-09-03 18:36:02 -07:00
tastybento d92942ea72 Merge branch 'develop' into 2_0_0_multi_island 2023-09-03 16:59:10 -07:00
tastybento 8d3be9c0ff Added island member placeholders
Relates to #2180
2023-09-03 10:50:47 -07:00
tastybento 9b56b39647 Merge branch 'develop' into 2_0_0_multi_island 2023-09-03 09:04:38 -07:00
tastybento ba31dd78b4 Ignoring sculk sensor test for now.
It used to work, but now doesn't. I've tried updating various plugins
and trying different things, but it seems that the mocking is not
working correctly. I don't know why.
2023-09-03 08:58:00 -07:00
tastybento a7b791f4be Fixes #2173. Copies the correct range of blocks. Added test class.
Issue was with negative numbers that (int) rounds towards zero and not
towards negative infinity.
2023-09-02 08:04:34 -07:00
tastybento 8422410a6e More fixes for go command 2023-09-02 07:11:45 -07:00
gitlocalize-app[bot] bcf569c019
Indonesian translation (#2184)
* Translate id.yml via GitLocalize

* Translate id.yml via GitLocalize

* Translate id.yml via GitLocalize

---------

Co-authored-by: Dusty <siapa-yg-mau-diblokir.kfrxp@simplelogin.com>
Co-authored-by: mt-gitlocalize <mt@gitlocalize.com>
Co-authored-by: tastybento <tastybento@wasteofplastic.com>
2023-09-01 15:28:49 -07:00
tastybento b2bdce4d25
Merge pull request #2183 from BentoBoxWorld/gitlocalize-26028
Japanese update
2023-09-01 14:59:14 -07:00
tastybento a6f47e5c54 Translate ja.yml via GitLocalize 2023-09-01 21:58:31 +00:00
mt-gitlocalize 33a694cfd1 Translate ja.yml via GitLocalize 2023-09-01 21:58:30 +00:00
tastybento 6a5ea171be
Merge pull request #2182 from BentoBoxWorld/gitlocalize-26016
Few RU translations
2023-09-01 14:35:38 -07:00
tastybento d6978ce0f6 Translate ru.yml via GitLocalize 2023-09-01 21:33:37 +00:00
tastybento e23207df2f
Merge pull request #2181 from BentoBoxWorld/ru-translation
Update ru.yml
2023-09-01 14:28:46 -07:00
tastybento 0f6d5af1f8
Update ru.yml
New translation provided by @Moltanicaa https://github.com/Moltanicaa
2023-09-01 14:25:07 -07:00
BONNe da2daae990
Fixes a bug with incorrectly indexed pages +1 (#2178)
* Fixes incorrect element displays in pages 1+.

The issue was introduced by #585f720f6f4a7e9480af5065469c92e23e5a987e which reduced complexity too much.

Fixes #2177

* Reformat and reduce complexity properly.

* Rework logic for getting number of same button types in the panel

* Add more comments.

* Add proper deprecated annotation.
2023-08-29 21:19:33 +03:00
tastybento 3cb47e8e04 Do not remove all islands when a player does reset.
Players can reset just the island they are on.
2023-08-26 20:04:18 -07:00
tastybento 6e80c5bdd8 Be able to delete multiple islands, e.g. when joining a team
This is not fully tested.
2023-08-26 17:45:23 -07:00
tastybento 9e4e5a8c14 Fix bugs with the go command. 2023-08-26 15:27:42 -07:00
tastybento 558036cde3 WIP 2023-08-25 15:05:11 -07:00
tastybento 6ff1ee1c52 Switch to using a set for islands and explicit primary boolean in Island 2023-08-20 17:28:32 -07:00
tastybento 2633094774 Enables more homes to be set if player has more than one island 2023-08-20 13:09:52 -07:00
tastybento ec9562735b Adds island names to /island go command. 2023-08-20 13:09:17 -07:00
tastybento 5ea3e4f9f8 Remove unused import 2023-08-20 12:35:15 -07:00
tastybento 6778dbb283 Add island name when entering or leaving own island 2023-08-20 12:34:05 -07:00
tastybento d36733cb2e Do not reload addons anymore. 2023-08-20 12:25:54 -07:00
tastybento 729af46f4f Updated island go and homes command to multi island
Updated tests.
2023-08-20 12:15:16 -07:00