tastybento
a3a4a70921
Fix NPE #2310
2024-03-01 21:51:10 -08:00
tastybento
562b515bfe
Change respawn point to the default home on the island. #2305
2024-02-24 16:06:56 -08:00
tastybento
0a9da71c65
Fix admin commands to avoid removing players from more than one island
2024-02-24 15:51:24 -08:00
tastybento
631a15563d
Remove deprecated methods from IslandsManager and IslandCache
2024-02-24 15:07:05 -08:00
tastybento
f11a56cc6b
Better enable disbanding of teams via admin command
2024-02-24 14:47:22 -08:00
tastybento
78f84de3cb
Use Bukkit pasting if user is too close to new island.
...
This prevents players experiencing invisible blocks at the expense of
lag.
2024-02-23 23:04:47 -08:00
tastybento
070c1102db
Use Bukkit for Admin BP pasting.
2024-02-23 22:05:32 -08:00
tastybento
a1d19fae74
WIP - use Bukkit for bp admin pasting.
2024-02-23 21:56:32 -08:00
tastybento
59124cfa8a
Fix NPE with unregister command
2024-02-23 21:51:17 -08:00
tastybento
e8acd05dbe
Adjust null check.
2024-02-19 16:51:08 -08:00
tastybento
3784d5d28d
Added tests. Added check for world. Removed y ignore for closest island.
2024-02-19 16:27:38 -08:00
tastybento
95b7ed137f
Added tests
2024-02-19 15:45:47 -08:00
tastybento
87b147ace4
Allow multi-island registrations
2024-02-19 12:03:53 -08:00
tastybento
1846ed8088
Added tests
2024-02-19 11:36:47 -08:00
tastybento
af843aeb35
Unregister coded.
2024-02-19 10:55:15 -08:00
tastybento
38551a138a
Fix tests
2024-02-18 14:43:29 -08:00
tastybento
83479ac8a4
Added placeholders for team online member counts #2299
2024-02-18 14:36:42 -08:00
tastybento
f81354fa3e
Fix for MySQL https://github.com/BentoBoxWorld/BentoBox/issues/2298
2024-02-13 18:55:45 -08:00
tastybento
24025fd9ae
Ignore test
2024-02-12 20:02:49 -08:00
tastybento
87054687f0
Add new DamageSource parameter 'null' to test events
2024-02-12 19:56:10 -08:00
tastybento
01f51f4d29
Temporarily not do IA custom block deletion. #2297
2024-02-12 19:27:56 -08:00
tastybento
59c18e26f5
Reduce duplications
2024-02-09 22:21:22 -08:00
tastybento
b63aef5589
Add support for older 1.20.x versions
2024-02-09 17:40:58 -08:00
tastybento
2d0d9ac1c2
Add defensive code to log an warning on YAML config issue
...
Relates to https://github.com/BentoBoxWorld/SkyGrid/issues/67
2024-02-07 19:02:45 -08:00
tastybento
8217b375d5
Fix test.
2024-02-03 12:11:57 -08:00
tastybento
43db8d346c
Added ability to hide command rank commands by Ops.
2024-02-03 11:32:28 -08:00
tastybento
9acb79fc60
Added extra info to version command on version used.
2024-02-03 08:00:17 -08:00
tastybento
6316ff4a93
Add some defensive code to try and load addons if they are not pladdons
2024-02-01 22:46:00 -08:00
tastybento
c100fe0047
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
2024-01-30 22:31:01 -08:00
tastybento
b2550882ba
Add optimization for Slimefun deletion. #2289
2024-01-30 22:30:51 -08:00
BONNe
6bf12d5e20
Fixes EXP reset for players onJoin and onLeave ( #2286 )
...
The total experience does not reset player collected exp. This fixes that, as it will set level to 0 and progress in towards next level to 0
2024-01-30 19:32:13 -08:00
tastybento
c9b7074e79
Fix test
2024-01-27 20:31:51 -08:00
tastybento
b25c65b7b2
Center default home ( #2287 )
...
* Center default home
* Remove debug
2024-01-27 17:06:31 -08:00
tastybento
787424b999
Check for SHORT_GRASS before using it. #2283
2024-01-23 12:50:42 -08:00
tastybento
13bd1bb8f3
Fix for #2281 ( #2282 )
2024-01-22 14:50:24 -08:00
tastybento
5d3821094c
Fix for #2279 on-island placeholder for nether and end ( #2280 )
2024-01-21 10:58:53 -08:00
tastybento
90a53e9fd8
Fixes #2274 hanging signs protection ( #2278 )
2024-01-20 08:17:50 -08:00
tastybento
ffcda52912
Use latest form of icon format for TIPPED ARROWS in panels
2024-01-19 22:16:12 -08:00
tastybento
b672755ef9
Use a different method to grab the DataObject classes. ( #2277 )
...
Previously, when all Addons were Addons and men were men, the
DataObjects could be tracked using the BentoBox custom ClassLoader.
However, as Addons now can be and usually are loaded using the Bukkit
Classloader, this is no longer possible. However, we can track them when
a Database class is instantiated and use that. This relies on Addons
declaring their database objects. If they have not when the migration
command is run, then obviously they cannot be transfered.
2024-01-19 21:56:19 -08:00
tastybento
7c3056b0e8
Add ability to place glowberry cave vines if planting allowed.
2024-01-15 14:48:45 -08:00
tastybento
2d44c5dbca
Adds protection for berries #2272
2024-01-15 14:22:37 -08:00
tastybento
ce4d8a377e
JavaDoc fixes
2024-01-14 18:57:37 -08:00
tastybento
cc7b1eba4c
Require panel to have a world.
2024-01-13 08:01:49 -08:00
tastybento
4bfbe41956
World context settings ( #2271 )
...
* WIP to having admin setting world based on the command
and not the location of the user.
* Make world settings depend on the world of the command
Previous code based world on the location of the user when they ran the
command.
* Remove unused import
* Fix JavaDoc
* Remove unused import.
2024-01-12 20:28:07 -08:00
tastybento
76a36e685e
Enable template to determine what is shown/clickable. ( #2269 )
2024-01-11 19:53:27 -08:00
tastybento
f1001b1d05
Do not allow invite clicks if they have been removed from the panel
2024-01-11 18:13:43 -08:00
tastybento
98d336faf0
Fix admin settings NPE.
2024-01-11 15:59:53 +09:00
tastybento
edd7bcfbd2
Fix settings panel bug NPE.
...
The parent needs to be set before it can be used.
2024-01-11 14:38:45 +09:00
tastybento
be9b429308
Faster teleports ( #2267 )
...
* Fixed bug with teleporting where home name would not be used.
* Remove debug
2024-01-10 21:09:53 -08:00
tastybento
26e5d750a0
Clarify creeper damage. Active means creepers can damage.
2024-01-09 11:57:57 +09:00