Leviaria
4d2e4a3d1a
fix: tab completion for /plot grant add/check <name> commands ( #4720 )
...
Fix tab completion for /plot grant add/check <name> commands
Fixed an issue where player name tab completion was not working correctly
for /plot grant add <name> and /plot grant check <name> commands.
Previously, the tab completion logic would only attempt to complete player
names after all arguments were processed, making it impossible to get
player suggestions when typing the second argument.
Now the completion properly handles:
- /plot grant <TAB> → shows "add", "check" subcommands
- /plot grant add <TAB> → shows player list
- /plot grant check <TAB> → shows player list
Fixes #4382
2025-08-06 21:44:10 +02:00
Jordan
58016bb1c8
fix: allow admin override when setting plot context in command ( #4712 )
...
* fix: allow admin override when setting plot context in command
- when admins (plots.admin or console) attempted to use /plot x;z to set context on a plot they are denied on, it would not work
- fixes #4696
* Print error to user if denied
2025-08-03 11:13:48 +02:00
Alexander Brandes
0f33465d76
Release 7.5.5
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-07-29 18:33:50 +02:00
Jordan
7be0655b86
fix: do not create south road twice on unlink ( #4713 )
...
- this was changed from else if to if in 7623698a00 (diff-b05df598e90ce5418467b07e84ef85a80be8bac7c70929063ace9ede4d5cf52eL1000)
(for unknown reason)
- fixes #4704
2025-07-28 13:44:55 +02:00
Jordan
774298bef5
feat: apply coord limits to more commands ( #4710 )
...
- fixes #4375
2025-07-28 09:20:28 +02:00
Pierre Maurice Schwang
1054018e1e
fix: formatting of plot-title in placeholder ( #4702 )
2025-07-24 20:50:23 +02:00
Lion_King287
da0a57a48c
fix: /plot grant add
doesn't send success message reliably ( #4683 )
...
* fix: move success message to correct execution point in /plot grant add
* fix: send `grants.added` message even if player is offline
---------
Co-authored-by: Alexander Brandes <mc.cache@web.de >
2025-07-24 18:25:40 +00:00
Lion_King287
87859b002b
fix: misleading grants.added
message to indicate single plot grant ( #4682 )
...
* chore: correct 'grants.added' message to reflect single plot grant behavior
* chore: add total grants to `grants.added` message
2025-07-24 18:24:50 +00:00
Pierre Maurice Schwang
53771a3ece
fix: test case for adventure update ( #4703 )
...
and bump adventure
2025-07-20 21:23:47 +00:00
JvstinXz
f020a6c6da
feat: Added missing music_discs from 1.21.6 & 1.21.7 ( #4694 )
...
Added missing music_discs from 1.21.6 & 1.21.7
2025-07-14 21:50:08 +02:00
Alexander Brandes
fe1ef36f7e
Release 7.5.4
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-07-06 17:52:21 +02:00
RedstoneFuture
6cbb894249
Fix/plot info syntax message ( #4671 )
...
* Adding plot-info category messages
* Use plot-info category list from language config
2025-06-15 12:42:06 +02:00
Pierre Maurice Schwang
7da4eb1ab5
fix: correctly parse help messages with prefix ( #4652 )
2025-05-24 14:39:31 +02:00
Alexander Brandes
bfbf406418
Release 7.5.3
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-05-18 19:27:33 +02:00
Alexander Brandes
9abfa21078
Add 'world' placeholder to status messages ( #4632 )
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-05-17 23:20:03 +02:00
Alexander Brandes
b84599b4b3
Add server brand to debugpaste ( #4640 )
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-05-17 23:18:52 +02:00
Alexander Brandes
62084fffdd
Fix bad PlotPlayer#getUUID() javadocs
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-04-06 22:01:57 +02:00
szumielxd
ff8676cde3
Execute chunk loading operations outside the main thread ( #4522 )
...
* Wait with further command execution until chunk will be loaded
* Replaced `Throwable#printStackTraces` with `Logger#error`
* Moved from jetbrains to javax annotations
* Use preferred logging
2025-02-28 09:10:38 +00:00
Alexander Brandes
2f6db9c3db
Back to snapshot for development
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2025-02-23 11:27:30 +01:00
Jordan
eb0d854870
fix: allow queues to not generate chunks ( #4599 )
...
- initially apply to regenallroads
- additionally add a 10s timeout for requesting a chunk before resubmitting it to the queue
- addresses #4310
2025-02-23 11:21:18 +01:00
TheJonstone✓
4e2ea67992
fix: update error message of /p remove <player>
if player does not need to be removed ( #4592 )
2025-02-22 19:25:49 +00:00
Phillipp Glanz
1b9d0d5317
Improve teleport behavior for home command ( #4369 )
2025-02-15 15:29:21 +00:00
Pierre Maurice Schwang
974c639a51
fix: grow music inventory dynamically ( #4583 )
2025-01-26 12:51:54 +01:00
Hannes Greule
960b7b2a8b
Add option to prevent entities from being moved from plot ( #4554 )
2024-12-22 11:12:10 +01:00
Jordan
bc4e2c51da
fix: update to changes in 1.21 class paths ( #4546 )
2024-12-06 17:52:17 +01:00
Alexander Brandes
c46b4ddeaa
Add 1.21 music discs ( Fixes #4551 )
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-12-06 17:51:31 +01:00
Maurice
32d36b28fa
feat: add InteractionInteractFlag ( #4538 )
2024-11-19 16:48:03 +01:00
RedstoneFuture
5e628cc758
Restriction: Adding "weaving-death-place" flag ( #4519 )
...
* Adding "weaving-death-place" flag
* Improving spelling of flag description
* Reworking event listener for Weaving effect
* Undoing import optimization
* Fixing weaving-death-place check for plots
2024-11-01 11:06:46 +00:00
Hannes Greule
641e3840cb
Do not check interactions outside plot areas ( #4515 )
2024-10-13 10:31:08 +02:00
Alexander Brandes
afb36d98c7
Read Adventure version from version catalogue
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-09-15 14:22:31 +02:00
Pierre Maurice Schwang
001ae78fb2
fix: load single plot areas on creation ( #4490 )
...
* fix: load single plot areas on creation
* fix: don't allow overlapping plot areas
2024-09-14 10:46:27 +02:00
PapiCapi
e1ccda3e6d
Prevent vanished players from being in plot kick autocompletion ( #4485 )
2024-08-30 17:50:23 +02:00
Alexander Brandes
db05f1481a
Update MySQL properties URL
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-08-25 11:35:59 +02:00
Alexander Brandes
dfd80c4723
Reenable checkerframewowkr javadoc linking ( #4483 )
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-08-18 01:11:22 +02:00
Hannes Greule
bbb3736846
Prevent out of world claims ( #4475 )
...
* Prevent out of world claims
* update java version in workflows
2024-08-13 07:40:09 +02:00
Jordan
98aab56616
fix: use the correct block parser as the "default" ( #4456 )
2024-07-09 08:49:03 +02:00
RedstoneFuture
215053e364
Ref: height limit check ( #4427 )
...
- The notifyIfOutsideBuildArea method checks the limits and already includes sending the height.height_limit message. This does not need to be called again in the code.
2024-06-01 16:43:43 +02:00
RedstoneFuture
c65c9e7827
fix: PlayerEnterPlotEvent (java doc) description ( #4426 )
...
Fixing event description
2024-05-13 20:20:29 +01:00
RedstoneFuture
f88ea94bfe
Performance Improvement: high-requency listener ( #4402 )
...
* Adding new 'high-frequency-listener' setting
* Moving high-frequency event listener in new class
* Small typo
2024-05-13 20:20:21 +01:00
Vrganj
83fe761fe4
perf: Avoid expensive Plot#getOwner calls in Plot#getOwners ( #4418 )
...
* Avoid expensive Plot#getOwner calls in Plot#getOwners
* Don't check for the owner beforehand, because it's done in the loop regardless
2024-05-09 14:58:06 +02:00
Pierre Maurice Schwang
c239908aa3
Don't heal dead players ( #4407 )
...
fix: don't heal dead players
2024-04-21 13:03:00 +02:00
Alexander Brandes
bc1cc074b8
Make builds reproducible ( #4395 )
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-04-14 21:04:01 +02:00
Jordan
5e8d8629c2
fix: skip valid location check for world plots ( #4388 )
...
- Checking location on teleport to a single plot means the bukkit world is attempted to be accessed before it is loaded
- we can just skip this check because we know the player will teleport to a reasonable location
2024-04-12 20:55:22 +02:00
Alexander Brandes
fe324d3ea9
Release 7.3.7
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-04-04 21:47:43 +02:00
Alexander Brandes
ff83868cbc
Add a placeholder for grants ( #4380 )
...
* Add a placeholder for grants
Signed-off-by: Alexander Brandes <mc.cache@web.de >
* Address feedback
Signed-off-by: Alexander Brandes <mc.cache@web.de >
---------
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-03-30 18:30:40 +01:00
Nicolai
82f868ae7d
Introduce tile-drop flag ( #4371 )
...
* added tile-drops flag
* added tile-drops flag
* added tile-drop flag
* updated description
* relocated listener
2024-03-26 17:38:55 +01:00
RedstoneFuture
1b40cea51f
Feat: adding "last" argument for Visit cmd to choose the highest number ( #4219 )
...
* Refactoring, Adding "last" argument to visit cmd
* Adding reversed plot format
* fixing tab-completion of "last" argument
* reformatting the code-style
2024-03-20 20:00:22 +01:00
Alexander Brandes
1ee76bf2d9
Release 7.3.6
...
Signed-off-by: Alexander Brandes <mc.cache@web.de >
2024-03-10 17:57:59 +01:00
Hannes Greule
2321831044
Prevent loading faraway chunks ( #4370 )
...
* Prevent loading faraway chunks
* docs
2024-03-07 21:34:33 +01:00
Maurice
25e98618b9
feat: introduce a flag section into the config for instabreak ( #4368 )
...
* Added and applied config
* removed wrong return logic
2024-03-07 21:34:25 +01:00