tastybento
9ffe0c740a
Refactor code to enable golem spawning. #180
2024-01-09 17:47:24 +09:00
tastybento
4323a1a53a
Update to BentoBox 2.0.0 API
...
Check for multiple islands when the player joins.
2023-11-28 16:03:11 -08:00
tastybento
2b9b3dacf8
Add NPE protection #178
2023-11-26 08:32:30 -08:00
tastybento
6b770d083e
Fix tests. Use world#nearbyEntities method.
2023-04-15 12:15:14 -07:00
tastybento
eeafa239c4
Avoid using NumberUtils. Update dependencies.
2023-04-15 11:44:56 -07:00
tastybento
68f696a46c
Merge pull request #166 from emmanuelvlad/new-placeholders
2023-04-10 06:52:59 -07:00
BONNe
d87d194c65
Update LimitsPladdon.java
2023-04-08 19:16:52 +03:00
tastybento
f0727586a3
Update annotations
2023-03-25 09:54:26 -07:00
evlad
97006d28c1
huge performance boost for entity limit
2022-11-07 02:05:09 +01:00
Piotr Skiba
989ebcba7b
disable villagers breeding when limit is reached
2022-09-28 00:08:05 +02:00
evlad
f726492eae
add new placeholders and BlockGrowEvent
2022-07-05 19:35:00 +02:00
BONNe
be3554bf8c
Implement Limits "offset" command.
...
Offset command have:
- set <player> <material|entity> <number> - sets the specific limit offset for material or entity.
- add <player> <material|entity> <number> - adds the specific limit offset for material or entity.
- remove <player> <material|entity> <number> - removes the specific limit offset for material or entity.
- reset <player> <material|entity> - resets limit offset for material or entity.
- view <player> <material|entity> - views the specific limit offset for material or entity.
Relates to the #149
2022-03-28 19:04:15 +03:00
BONNe
782150f0f4
Fixes offset duplication in Limits Panel
2022-03-27 20:12:15 +03:00
BONNe
5fd461ddea
Add limits offsets to the GUI and Placeholder
...
Offsets were not added to the GUI and Placeholder value. Part of #159
2022-03-27 14:45:43 +03:00
BONNe
b459f8bdb5
Fixes wrong placeholder value #159
...
Placeholder value did not check default and world limits. It used just island limits that are assigned via permissions.
This commit should fix it.
2022-03-27 14:43:31 +03:00
BONNe
baa73b76a5
Merge pull request #160 from YellowZaki/develop
...
Turned into a Pladdon
2022-03-25 21:18:06 +02:00
YellowZaki
d7bff1df7d
Turned into a Pladdon
2022-03-25 17:29:27 +01:00
tastybento
1a7d2b8f3e
Merge pull request #156 from YellowZaki/develop
...
Fixes Villager limit
2022-01-21 18:55:21 -08:00
tastybento
e8dffc76f5
Avoid NPE with ibc
...
https://github.com/BentoBoxWorld/Limits/issues/157
2022-01-21 18:53:45 -08:00
Alberto
fe0e935e14
Fixes Villager limit
2022-01-09 20:50:34 +01:00
tastybento
360ba0b2de
Rework how offsets are used.
...
https://github.com/BentoBoxWorld/Upgrades/issues/40
https://github.com/BentoBoxWorld/Limits/issues/117
2022-01-02 16:31:02 -08:00
tastybento
d038269f8c
Add getIsland method
2022-01-02 12:45:16 -08:00
tastybento
78e02b6196
Ignore groups if they are unknown.
2022-01-02 11:55:10 -08:00
tastybento
886c6c5fa5
Remove debug
2022-01-02 11:16:27 -08:00
tastybento
d8c8102010
Added locale text
...
https://github.com/BentoBoxWorld/Limits/issues/123
2021-12-26 16:17:14 -08:00
tastybento
343d7bbbde
Improved recount code. Should be accurate.
...
This uses the latest approach done by Level addon. This does not yet
include entity recounting!
https://github.com/BentoBoxWorld/Limits/issues/123
2021-12-26 15:52:56 -08:00
tastybento
4cff598aee
Fix bugs in map keys and groups. Fix code smells.
2021-12-25 09:10:53 -08:00
tastybento
51408751a6
Code clean up. Java updates.
2021-12-22 14:37:10 -08:00
tastybento
0248c398f6
Enable Op or mod override for breeding.
2021-12-22 13:43:45 -08:00
tastybento
38aa99b2c7
Remove debug
2021-12-22 12:18:16 -08:00
tastybento
d6f12c29dc
Prevent breeding using breeding event
2021-12-22 12:16:02 -08:00
tastybento
3f1465d6ef
Fix NPEs
2021-12-22 10:11:59 -08:00
tastybento
14c38869df
WIP try to use EntityBreedEvent to track breeding
2021-12-22 09:19:00 -08:00
tastybento
328a1a13f7
Added option to ignore the island center block from limits.
...
Should help with AOneBlock usage.
2021-10-17 14:48:35 -07:00
tastybento
945aae0d8b
Update to BentoBox 1.18 API
2021-10-01 17:58:31 -07:00
tastybento
b71700895e
prevent NPE for blockCounts.
2021-09-11 07:45:09 -07:00
tastybento
390814bedb
WIP fix some bugs - still more to fix.
2021-09-06 19:32:29 -07:00
tastybento
76c582ba1d
Added API to enable offset for limits.
2021-09-06 17:11:02 -07:00
JasonLiu2002
f94a4ac0bb
Registers all blocks as placeholders
2021-07-31 16:30:41 -07:00
JasonLiu2002
0a193ebd27
Simplified how to register placeholders, changed default getBlockCount to 0 instead of -1
2021-07-30 02:16:28 -07:00
JasonLiu2002
21986d3f2d
Added chest/hopper placeholders, refactored getBlockCounts to be consistent, implemented getBlockCount
2021-07-29 01:38:45 -07:00
tastybento
4c5fdd6390
Remove async around entity call
...
https://github.com/BentoBoxWorld/Limits/issues/135
2021-07-24 14:13:44 -07:00
tastybento
6a2768e572
Adds setting option for async golum checking
...
https://github.com/BentoBoxWorld/Limits/issues/127
2021-05-03 16:22:42 -07:00
tastybento
0ae58db8a9
Use correct perm check perm prefix.
...
https://github.com/BentoBoxWorld/Limits/issues/126
2021-03-27 08:39:12 -07:00
tastybento
f525ae80a5
Recalculate limits every time Limits GUI is shown.
2021-03-07 09:20:28 -08:00
tastybento
dc4efb2a0c
Entity limiting was happening in BentoBox worlds not specified in config
2021-02-21 19:02:50 -08:00
tastybento
5e9a4326ba
Only save if data has changed on shutdown.
2021-01-22 11:56:42 -08:00
tastybento
8ce7c3e631
Updated to BentoBox 1.15.4 API
2020-12-27 11:11:54 -08:00
tastybento
514f2158cc
Remove Wither from async checking
...
The fake wither explosion was not convincing enough...
If we ever get an API to set the summoned wither state then this could
be put back in.
2020-12-22 09:40:09 -08:00
Baterka
90b5a65c62
Fixed https://github.com/BentoBoxWorld/Limits/issues/114
2020-11-24 15:43:37 +01:00