Commit Graph

4182 Commits

Author SHA1 Message Date
tastybento
50dba5cb82 Use valueOf as the class is no longer an Enum 2024-08-10 20:06:39 -07:00
tastybento
ed700a1915 Use a common method for Events so they can be changed easily. 2024-08-10 20:04:34 -07:00
tastybento
27ba0fe26e
Merge pull request #2461 from BentoBoxWorld/2459_glow_api_backward_compatibility
Add a try around the new API for glow and fallback to old way #2459
2024-08-07 21:46:56 -07:00
tastybento
21efeb813b Make the catch specific to the potential error 2024-08-07 21:46:31 -07:00
tastybento
d2a6398b4d Add a try around the new API for glow and fallback to old way #2459 2024-08-07 21:29:26 -07:00
tastybento
3194195009
Merge pull request #2454 from BentoBoxWorld/2436_placeholder
Added placeholder to show if a player is on an island or not
2024-08-05 17:39:30 -07:00
tastybento
ac9aa91532 Fix tests 2024-08-05 17:38:53 -07:00
tastybento
220fc72a21
Merge pull request #2458 from BentoBoxWorld/2456_mysterious_exception
More code to clean up when an island is deleted. #2456
2024-08-05 17:06:21 -07:00
tastybento
c9c57e113f More code to clean up when an island is deleted. #2456 2024-08-05 12:22:32 -07:00
tastybento
7ed9ceaf22
Merge pull request #2457 from BentoBoxWorld/2456_mysterious_exception
Handle nulls if they happen
2024-08-05 12:09:54 -07:00
tastybento
2f055b2a8e Handle nulls if they happen 2024-08-03 09:03:19 -07:00
tastybento
afe07a8c23 Register and unregister done properly 2024-08-02 08:05:53 -07:00
tastybento
0766f2967d Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop 2024-08-02 07:45:46 -07:00
tastybento
505de3b5f9 Use a long to calculate the purge limit. This may solve a problem
reported on Discord. Suspect is that there may be a calculation
overflow.
2024-08-02 07:45:38 -07:00
tastybento
5e3c55f3d6
Merge pull request #2451 from TreemanKing/API-hideWhen
feat: further api improvements to hideWhen
2024-08-01 10:15:25 -07:00
tastybento
fc589334df
Merge branch 'develop' into API-hideWhen 2024-08-01 10:14:03 -07:00
tastybento
fc22fd23da Fix for NPE when unregistering islands via console
Issue is that console does not have a UUID to log.
2024-07-30 21:48:16 -07:00
TreemanK
ef86bdbdc5 feat: further api improvements hideWhen 2024-07-29 11:39:56 +10:00
tastybento
d704aa9c67 Use dedicated glint API instead of enchantments 2024-07-28 15:43:04 -07:00
tastybento
cccc9ee98d WIP 2024-07-28 15:27:44 -07:00
tastybento
1155ffd08e
Merge pull request #2450 from BentoBoxWorld/2437_conditional_flag_visibility
Provides an API to hide sub-flags #2437
2024-07-27 21:22:30 -07:00
tastybento
f4d3e791d6 Provides an API to hide sub-flags #2437 2024-07-27 21:22:08 -07:00
tastybento
037e66f6f6
Merge pull request #2449 from BentoBoxWorld/develop
Release 2.4.2
2024-07-27 16:27:44 -07:00
tastybento
86945bdfbe
Merge pull request #2448 from BentoBoxWorld/2445_placeholders_for_coop_and_trusted
Add placeholders for trusted and coop island members #2445
2024-07-27 13:42:11 -07:00
tastybento
fcff388810 Add placeholders for trusted and coop island members #2445 2024-07-27 13:39:37 -07:00
tastybento
ad10205c99
Merge pull request #2447 from BentoBoxWorld/2446_new_player_cannot_load_console_error
Fix for #2446 that showed console error when player joined.
2024-07-27 13:18:27 -07:00
tastybento
05eef0f8ef Fix for #2446 that showed console error when player joined. 2024-07-27 13:18:15 -07:00
tastybento
11540c047f
Merge pull request #2444 from BentoBoxWorld/2240_Potions_for_Required_Items_causes_Challenges_to_Error 2024-07-26 07:46:42 -07:00
tastybento
4bfd405c4e Add try/catch around potioneffects for older servers 2024-07-23 13:19:24 -07:00
tastybento
a7c9ae6e36
Merge pull request #2443 from BentoBoxWorld/2442_Blueprint_has_JSON_error 2024-07-23 10:50:25 -07:00
tastybento
93d50db77f #2442 Fixes issue with loading blueprints with villagers on 1.21 2024-07-23 10:37:10 -07:00
tastybento
9fccb89261
Merge pull request #2435 from BentoBoxWorld/2433_inventory_click_event_priority
Shift InventoryClickEvent listener to LOW priority #2433
2024-07-16 22:07:26 -07:00
tastybento
30ffc5f919 Shift InventoryClickEvent listener to LOW priority #2433 2024-07-16 22:06:47 -07:00
tastybento
c1582a81cd Prevent concurrent modification exception 2024-07-16 21:39:57 -07:00
tastybento
c6ed2a8ccd Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop 2024-07-16 20:54:57 -07:00
tastybento
d9ef8dfd10 Remove isGenerated checks 2024-07-16 20:54:47 -07:00
tastybento
f515ae2e84
Merge pull request #2432 from BentoBoxWorld/2422_flags_for_1.21
2422 flags for 1.21
2024-07-16 17:11:44 -07:00
tastybento
72515170d4
Merge branch 'develop' into 2422_flags_for_1.21 2024-07-16 17:11:18 -07:00
tastybento
18cd62dd6c Slight tweak to not cause lag due to a inGenerated query 2024-07-14 21:49:51 -07:00
tastybento
570fe7448e WIP Try to add protection to decorative pots. 2024-07-14 21:44:43 -07:00
tastybento
b4ecb1dadd Fix tests 2024-07-14 20:21:33 -07:00
tastybento
1c5a52de4c Added test class for candles 2024-07-14 16:23:14 -07:00
tastybento
16592c595b Added CANDLES and BELL_RINGING flags and protections 2024-07-14 16:02:00 -07:00
tastybento
3d00191b90 Enhance to include gates, trapdoors, and doors 2024-07-14 15:23:25 -07:00
tastybento
b2d5e0b84e Add protection for Wind Charge explosions #2422 2024-07-14 15:10:32 -07:00
tastybento
2d9bbb9cc1 Support for new trial spawners protection 2024-07-09 07:31:25 -07:00
tastybento
2733e31535 Remove nonNull annotation because it is wrong. 2024-07-09 07:31:09 -07:00
tastybento
34060740c7
Merge pull request #2427 from Hephaisto-dev/patch-1
Update Island.java
2024-07-07 21:40:35 -07:00
tastybento
a77b380fb0
Merge pull request #2428 from BentoBoxWorld/2423_Island_team_GUI_head_getter
Prevents Creative players from getting player heads.
2024-07-07 21:39:53 -07:00
tastybento
945728ccac Prevents Creative players from getting player heads.
Waits a tick before closing the inventory.
2024-07-07 20:07:24 -07:00