tastybento
|
3e1dc81592
|
Minor code smell reduction
|
2023-07-22 16:03:55 -07:00 |
|
tastybento
|
fec43adc35
|
Refactor YamlDatabaseHandler to reduce continue statements
in a loop to just one.
|
2023-07-22 15:52:15 -07:00 |
|
tastybento
|
7a21aba3a8
|
Added more JavaDoc to ConfirmableCommand
|
2023-07-22 12:00:43 -07:00 |
|
tastybento
|
62a3a8d6fa
|
Fixed NPE when getting UUID for unknown name.
Added test methods for PlayersManager
|
2023-07-22 12:00:10 -07:00 |
|
tastybento
|
1a0a314ece
|
Added ClosestSafeSpotTeleport class
Removed code from the main class that was not being used. e.g.,
failureRunnable.
|
2023-07-20 15:09:14 -07:00 |
|
tastybento
|
850939f3a8
|
Fix issue were glow was not removed.
If glow was applied to a panel item, but then the glow setting was set
to false, the glow was not removed from the panel item.
Relates to https://github.com/BentoBoxWorld/AOneBlock/issues/326
|
2023-07-20 00:27:27 -07:00 |
|
tastybento
|
a0b349ec27
|
Complexity reduction
|
2023-07-15 16:27:31 -07:00 |
|
tastybento
|
585f720f6f
|
Reduce complexity
|
2023-07-10 22:48:33 -07:00 |
|
tastybento
|
a6bb78c80f
|
Refactor to reduce complexity
|
2023-07-10 22:25:30 -07:00 |
|
tastybento
|
c5baa1d0eb
|
Refactor to reduce complexity
|
2023-07-10 22:08:02 -07:00 |
|
tastybento
|
170c31fcec
|
Judge location of damage by location of entity not user
|
2023-07-09 15:07:37 -07:00 |
|
tastybento
|
211d636bfb
|
Remove dependency on apache util
|
2023-07-08 15:02:50 -07:00 |
|
tastybento
|
4ef974fbde
|
Better error for unknown icon material, and test class
|
2023-07-08 08:52:20 -07:00 |
|
tastybento
|
9a464ab795
|
Minor refactor - use containsKey method.
|
2023-07-08 08:39:56 -07:00 |
|
tastybento
|
39a6fc5006
|
Refactor, use if statements instead of switches
|
2023-07-08 08:39:00 -07:00 |
|
tastybento
|
325c9c2351
|
JavaDoc fix
|
2023-07-08 08:38:30 -07:00 |
|
tastybento
|
30d29c6ff9
|
Refactor: Merge switch values
|
2023-07-08 08:38:20 -07:00 |
|
tastybento
|
df45fca562
|
Refactor - merge List creation and addAll into one
|
2023-07-08 08:36:29 -07:00 |
|
tastybento
|
df6fb7d716
|
Fix JavaDoc
|
2023-07-08 08:35:31 -07:00 |
|
tastybento
|
54139b60f0
|
Remove unneeded return
|
2023-07-08 08:35:22 -07:00 |
|
tastybento
|
9334858675
|
Added IslandDeletehomeCommand test class
|
2023-07-03 16:11:37 -07:00 |
|
tastybento
|
f47e87af82
|
Added test class for PanelItem
|
2023-07-02 15:10:23 -07:00 |
|
tastybento
|
9bd0104a3d
|
Put island deletion under one class manager
The goal is to make BentoBox less of a monster class and have fewer
dependent classes.
|
2023-07-01 12:49:18 -07:00 |
|
tastybento
|
7b8e18afff
|
Adds Chiseled Bookshelf protection #2136
|
2023-07-01 10:04:05 -07:00 |
|
tastybento
|
f23ebec34e
|
Merge branch 'develop' of https://github.com/BentoBoxWorld/BentoBox.git into develop
|
2023-06-30 18:36:06 -07:00 |
|
tastybento
|
9c6cc78c32
|
Adjust priority of PlayerInteraction event listener to NORMAL
This may help avoid mob shop clashes.
|
2023-06-30 18:35:55 -07:00 |
|
tastybento
|
c28ecb1c74
|
Add null check. Not really needed but make Sonar happy.
|
2023-06-29 17:29:04 -07:00 |
|
tastybento
|
4c0cb9f17c
|
Unregisters worlds with MV on shutdown.
Fixes #2149
|
2023-06-26 22:08:49 -07:00 |
|
tastybento
|
0038c3f2b7
|
Remove boolean return for listener. Check event cancelation instead.
|
2023-06-24 15:22:23 -07:00 |
|
tastybento
|
66d27e7070
|
Merge pull request #2148 from BentoBoxWorld/sculk_cal
Adds calibrated sculk sensor to protection
|
2023-06-24 12:55:36 -07:00 |
|
tastybento
|
4b0c5ec894
|
Merge pull request #2147 from BentoBoxWorld/suspicious_brushing
Protect against brushing
|
2023-06-24 12:12:00 -07:00 |
|
tastybento
|
1a416d9a23
|
Fixes #2137 adds calibrated sculk sensor and test class
|
2023-06-24 12:11:08 -07:00 |
|
tastybento
|
74e053ef8a
|
Protect against brushing
Fixes #2138
|
2023-06-24 11:31:14 -07:00 |
|
tastybento
|
2ed2492ce3
|
Merge pull request #2146 from BentoBoxWorld/Ignore_waxed_signs
If sign is waxed (not editable) then no check is required
|
2023-06-24 11:13:33 -07:00 |
|
tastybento
|
2b4e1dd5eb
|
Update to 1.21.1 to get isWaxed API
Remove 1.20 from server compatibility as a result.
|
2023-06-24 11:11:51 -07:00 |
|
tastybento
|
b50063685f
|
If sign is waxed (not editable) then no check is required
|
2023-06-24 10:31:51 -07:00 |
|
tastybento
|
a7ffb79f1d
|
Merge branch 'develop' into bbox_perms_command
|
2023-06-24 10:15:34 -07:00 |
|
tastybento
|
4d295068cf
|
Fix onlyConsole usage and added test class
|
2023-06-24 09:45:40 -07:00 |
|
tastybento
|
bcb4ed28b8
|
Fixes #2142 (#2144)
Fixes the logic and adds a bunch of tests to prove the logic works.
|
2023-06-21 08:15:53 +03:00 |
|
tastybento
|
c6a8f7c095
|
Add API to enable gamemodes to register ownership over additional worlds
|
2023-06-20 21:03:47 -07:00 |
|
tastybento
|
372f3f14c6
|
Rename getter to be more generic
|
2023-06-19 09:45:09 -07:00 |
|
tastybento
|
393a0131f9
|
Improved IslandInfoEvent to include the calling addon.
This makes it easier for listeners to determine if they should react or
not.
|
2023-06-19 09:38:49 -07:00 |
|
tastybento
|
c0beba7467
|
Formatting
|
2023-06-19 09:38:00 -07:00 |
|
tastybento
|
5c2166fc93
|
Add some NPE protection for variable substitutions
|
2023-06-19 09:37:14 -07:00 |
|
tastybento
|
09c60f24cf
|
Add IslandInfoEvent to allow addons to add to the island info command
|
2023-06-18 20:58:52 -07:00 |
|
tastybento
|
e9067cfb28
|
Add bbox admin perms command and adjust perms for commands
Made some admin commands have their own perm so that they can be
controlled individually by permissions.
|
2023-06-18 13:55:21 -07:00 |
|
tastybento
|
b64015e3b6
|
Update ServerCompatibility.java
Added 1.21.1
|
2023-06-15 18:43:17 -07:00 |
|
tastybento
|
2672ee5d1b
|
Handle Boats and other Materials for 1.20. Uses Tags a lot.
May break compatibility with older server versions.
|
2023-06-10 21:31:39 -07:00 |
|
tastybento
|
d25d1713f8
|
Adds protection for sign editing for 1.20
Fixes #2135
|
2023-06-10 15:49:10 -07:00 |
|
tastybento
|
6932ce3759
|
Added support for 1.20
|
2023-06-10 10:03:17 -07:00 |
|