Jordan
70bc02985f
fix: allow cauldron in use flag to behave as expected ( #4673 )
2025-07-06 17:49:42 +02:00
FlorianMichael
84ec090df1
fix: Add entity cap check of armor stands & end crystals into player interact listener ( #4654 )
...
When cancelled in the creature spawn event and placed by a player, the player will lose the armor stand / end crystal item from their inventory. This PR aims to fix this by moving the verification whether the entity should be cancelled up to the spawn egg right click, this way the item is not touched.
2025-06-26 17:35:40 +01:00
Pierre Maurice Schwang
629646ab06
fix: cancel structure locate in classic plot worlds ( #4653 )
2025-05-24 14:39:14 +02:00
Tjorven Liebe
2accedf264
fix: Don't use list to proof block is copper. Instead check with name ( #4641 )
...
* fix: Don't use list to proof block is copper. Instead check with name
* chore: Code-Cleanup
2025-05-18 14:04:39 +02:00
Pierre Maurice Schwang
6ef0d58480
fix: cancel teleport to denied plot ( #4650 )
...
* chore: add 1.21.5 to runServer task, download Paper FAWE jar
* fix: don't allow teleport to denied plots
2025-05-18 14:03:51 +02:00
Pierre Maurice Schwang
fbf4a638b4
chore/fix: use #getBlock in PlayerBucketEmptyEvent ( #4651 )
...
chore/fix: use #getBlock method for block retrieval in PlayerBucketEmptyEvent
2025-05-18 14:03:28 +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
Tjorven Liebe
f3400df811
fix: plot entry trigger on teleport ( #4593 )
2025-03-05 19:43:27 +00:00
Hannes Greule
e8c170686c
Fix IndexOutOfBoundsException on BlockFertilizeEvent ( #4609 )
2025-02-28 10:11:54 +01:00
dordsor21
6a6c113e5b
fix: use orTimeout instead of completing null in chunk coordinator
2025-02-23 20:25:17 +00: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
Pierre Maurice Schwang
d4f10422e3
1.21.4 ( #4582 )
...
* chore: bump api to 1.21.4
* fix: replace (removed) constants with backwards compatible alternatives
* chore: cleanup import
* chore: update javadoc link for paper
* chore: i like this more
* fix: check for vehicle
* chore: compile against 1.20.4 again
* chore: add 1.21.4 to bug report issue template
* chore: add 1.21.4 to runServer supported versions array
* chore: update entity type enum name switch
* chore: remove 1.18 from supportedVersions for runServer task
* fix: attempt to update ReplicatingEntityWrapper
* fix/chore: missing boat handling on spawn
* chore: cleanup imports
2025-02-23 11:20:33 +01:00
Phillipp Glanz
1b9d0d5317
Improve teleport behavior for home command ( #4369 )
2025-02-15 15:29:21 +00:00
Hannes Greule
effbacb823
Force-enable NETWORK side effect to ensure blocks are instantly visible ( #4558 )
2024-12-30 21:01:10 +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
Maurice
32d36b28fa
feat: add InteractionInteractFlag ( #4538 )
2024-11-19 16:48:03 +01:00
Hannes Greule
a11c560d4e
Support 1.21.3 ( #4537 )
...
* Fix Biome ABI break
* Update issue template
* add run-task for 1.21.3
2024-11-18 18:44:00 +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
RedstoneFuture
a42e08dc0e
Adding "entity-change-block" flag check for roads ( #4527 )
...
Adding check for plot flag
2024-11-01 11:05:33 +00:00
Pierre Maurice Schwang
a69cd609b9
fix: rename minecart EntityType enum constants ( #4471 )
...
* fix: rename minecart EntityType enum constants
* chore: re-add older minecart entity type names
2024-08-25 22:12:25 +02:00
James Lyne
fad038ef78
Remove unused SNOW field which triggers legacy mode ( #4472 )
...
Remove unused SNOW variable which triggers legacy mode
2024-08-15 07:37:32 +02:00
Pierre Maurice Schwang
84b1af8856
Fix use-flag on spigot servers ( #4476 )
...
* fix: workaround for broken Material.isInteractable spigot implementation
* chore: don't filter unnecessarily
* fix: waxing signs was introduced in 1.20 - not 1.20.1
2024-08-15 07:36:49 +02:00
Nicolai
67e69e3fc1
Fix sending multiple messages of notify-enter and notify-leave flag when joining from foreign worlds ( #4433 )
...
* Fixed IntellectualSites/PlotSquared#3424 by combining Teleport and WorldChange
* re-added WorldEdit permission check
* Changed conditions for calling plotEntry
2024-06-16 10:55:02 +02:00
Jordan
670f5a802e
fix: add null check for bukkit world ref ( #4443 )
2024-06-16 10:53:50 +02:00
Jordan
be8f07c556
fix: use soft/weak references when caching bukkit/P2 worlds ( #4439 )
...
- Fixes #4435
2024-06-02 10:05:31 +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
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
Jordan
a7447c9d75
fix: disable not saving single world chunks ( #4416 )
...
Disable not saving single world chunks
- addresses #4413
2024-05-09 14:57:58 +02:00
Vrganj
6ef1163325
perf: get rid of guice overhead when accessing the player & world manager ( #4409 )
...
Return already injected fields to skip slow Injector access
2024-05-01 18:45:15 +02:00
Pierre Maurice Schwang
9f4f213a8c
fix plot music volume to span full plot ( #4391 )
...
fix: plot music volume to span full plot
2024-04-12 20:55:09 +02:00
Maurice
111ea7029e
fix: allow trusted players to remove books from lecterns while lectern-read-book flag is true ( #4336 )
...
allow trusted players to remove books from lecterns
2024-03-30 10:31:04 +01:00
ch4ika
9be2eedf7f
fix-armor-stand-caps ( #4355 )
2024-03-30 10:30:37 +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
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
Maurice
5344efd1b7
feat: introduce a fishing flag ( #4343 )
...
* introduce fishing flag
* fixed typo in description
* added details to the flags description
2024-03-02 13:43:16 +01:00
Pierre Maurice Schwang
d9537ee9df
Suppress errors due to failed getEntitySpawnReason implementation ( #4334 )
...
fix: suppress errors due to failed getEntitySpawnReason implementation
2024-02-12 18:32:27 +01:00
Hannes Greule
0de6887526
Avoid creating EntityDamageByEntityEvent ( #4332 )
2024-02-12 18:20:20 +01:00
Hannes Greule
a2e3274215
Introduce base plot count placeholder ( #4328 )
...
* Introduce base plot count placeholder
* add world-specific variant
2024-02-12 18:19:59 +01:00
Maurice
b369683b9c
fix: allow allay breeding ( #4325 )
...
move DUPLICATION to BREEDING
2024-02-12 18:19:44 +01:00
Pierre Maurice Schwang
448577774a
Entity#getEntitySpawnReason compatibility for spigot ( #4305 )
...
chore: Entity#getEntitySpawnReason compatibility for spigot
2024-02-02 16:46:39 +01:00
Pierre Maurice Schwang
ae941e67a4
Fallback to areas QueueCoordinator when passing null ( #4300 )
...
* fix: fallback to area QueueCoordinator if null passed
* chore: add annotations to suppress IDE warnings
2024-01-21 12:40:38 +01:00
Pierre Maurice Schwang
9566af5fda
Use MUSIC soundcategory for plot music flag ( #4302 )
...
chore/fix: use MUSIC sound category for plot music
2024-01-21 12:38:46 +01:00
Nico Lube
fccc146053
Do not remove entitys with CUSTOM spawn-reason on CreatureSpawnEvent. ( #4297 )
...
Do not remove entitys with CUSTOM spawn-reason.
2024-01-21 12:33:53 +01:00
Pierre Maurice Schwang
e4613cfc62
Fix minimessage tag resolver in list command ( #4290 )
...
fix: update resolver tag names for list command
2024-01-12 09:35:11 +01:00
Hannes Greule
449af2f3a4
Add admin permission override to edit signs ( #4287 )
...
* add admin permission override to edit signs
* include sign dying
2024-01-06 11:28:33 +01:00
Jordan
ead7acdd76
fix: allow pistons on merged plot road if detect-invalid-edge-pistons true ( #4257 )
...
- fixes #4232
2023-12-31 18:50:29 +00:00
Alexander Brandes
c6b0b99cd6
Fix MM update in plot condensation
2023-12-22 17:28:00 +01:00
Jordan
4a45729c9e
feat: add projectile-change-block flag ( #4185 )
...
- closes #4081
2023-12-12 13:53:10 +00:00