Alexander Söderberg
cf117ff13b
feature: add a miniplaceholders expansion
2024-01-03 11:50:15 +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
Jordan
4a45729c9e
feat: add projectile-change-block flag ( #4185 )
...
- closes #4081
2023-12-12 13:53:10 +00:00
Alexander Brandes
85bec710df
Release 7.2.1
2023-12-09 10:13:42 +01:00
Tamikaschu
89511f07f9
Fix: disable sign-coloring when edit-sign flag is false ( #4252 )
...
* Initial commit
* Update Bukkit/src/main/java/com/plotsquared/bukkit/listener/PlayerEventListener.java
Co-authored-by: powercas_gamer <cas@mizule.dev>
* Relocated Item check
* Added version check when building list of items
* Use mutable set and copy to immutable
---------
Co-authored-by: powercas_gamer <cas@mizule.dev>
2023-12-06 22:56:22 +01:00
Hannes Greule
31ae62b62c
Introduce edit-sign
flag ( #4236 )
2023-11-26 12:36:01 +00:00
Jordan
cdb44d4884
fix: re-add default spawn option and disclude armour stands ( #4240 )
...
- Fixes #4238
2023-11-25 20:30:48 +00:00
Alexander Brandes
fdc887850c
Release 7.2.0
2023-11-03 15:01:50 +01:00
Jordan
3cc770970f
feat: add configurable border size ( #4213 )
...
- allows players to travel past border, but not claim
- closes #2962
2023-10-31 10:51:19 +00:00
Hannes Greule
1c3776b605
Delay economy initialization to server load ( #4216 )
2023-10-29 10:55:31 +01:00
Jordan
5f7bb784f0
feat: add concrete-harden flag ( #4184 )
2023-10-04 09:41:47 +01:00
Alexander Brandes
f705487055
Ignore deprecations we can't address (yet)
2023-09-16 21:48:13 +02:00
Jordan
49e13384cf
fix: remove "default" spawn reason ( #4132 )
2023-08-02 13:47:53 +02:00
Jordan
59be582c28
fix: correct reflected fields for chunk needs saving ( #4111 )
2023-07-24 16:56:46 +01:00
Jordan
dffb7672ff
fix: add missing spawn event reasons ( #4110 )
2023-07-16 15:25:07 +01:00
Alexander Brandes
f867867a42
Fix typo in comment
2023-07-15 19:56:44 +02:00
Jordan
c394108ba6
feat: add a sculk sensor flag ( #4095 )
2023-07-04 16:56:28 +01:00
Jordan
f3c03348d9
fix: return on null plot on big boom ( #4085 )
...
- Fixes #4084
2023-06-22 20:09:31 +02:00
Alexander Brandes
e6db8e2750
Perform code formatting according to editorconfig ( #3981 )
...
* Perform code reformatting
* Fix javadoc errors
2023-03-06 11:38:30 +01:00
Alexander Brandes
89031447f2
Migrate left over occurrences to enhanced switches ( #3979 )
...
* Migrate left-overs to enhanced switches
* More
2023-03-06 10:25:02 +01:00
Alexander Brandes
a5fdcda673
Merge branch 'v6' into v7
2023-03-05 10:18:55 +01:00
ByteExceptionM
fc3137cd96
Fix farmland moisturize ( #3978 )
...
* fix: Fix farmland gets moisturizes
Signed-off-by: ByteExceptionM <git@byteexception.eu>
* chore: Revert code reformat
Signed-off-by: ByteExceptionM <git@byteexception.eu>
---------
Signed-off-by: ByteExceptionM <git@byteexception.eu>
2023-03-05 10:15:05 +01:00
Alexander Brandes
aa784e98f8
Merge branch 'v6' into v7
2023-02-10 16:44:57 +01:00
Traks
d7c2ab1d16
Make farmland keep its moisture ( #3952 )
...
Handle MoistureChangeEvent for farm land
2023-01-31 11:22:13 +01:00
Jordan
5af8be4293
chore: Remove things marked as for removal ( #3941 )
...
* chore: Remove things marked as for removal
* Address feedback
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2023-01-21 16:44:28 +01:00
dordsor21
746028afbc
*Actually clean up
2023-01-17 13:25:46 +00:00
dordsor21
6efd581500
Merge branch 'v6' into v7
...
# Conflicts:
# .github/workflows/codeql.yml
# Bukkit/src/main/java/com/plotsquared/bukkit/listener/PaperListener.java
# Bukkit/src/main/java/com/plotsquared/bukkit/listener/ProjectileEventListener.java
# Core/src/main/java/com/plotsquared/core/command/Add.java
# Core/src/main/java/com/plotsquared/core/command/Caps.java
# Core/src/main/java/com/plotsquared/core/command/Cluster.java
# Core/src/main/java/com/plotsquared/core/command/Continue.java
# Core/src/main/java/com/plotsquared/core/command/Copy.java
# Core/src/main/java/com/plotsquared/core/command/Save.java
# Core/src/main/java/com/plotsquared/core/command/Visit.java
# Core/src/main/java/com/plotsquared/core/plot/Plot.java
# build.gradle.kts
2023-01-17 11:51:39 +00:00
Jordan
39d2f1a72c
chore: remove uses of deprecated Permissions class and add javadoc notes ( #3930 )
...
- Closes #3907
2023-01-15 14:08:59 +01:00
Alexander Brandes
7135bdd6aa
Fix compile errors
2023-01-08 10:36:41 +01:00
Alexander Brandes
3198c3b081
Merge branch 'v6' into v7
2023-01-08 10:20:15 +01:00
Hraponssi
120bf37196
Fix dispensers loading Legacy Material Support ( #3894 )
...
Fixes https://github.com/IntellectualSites/PlotSquared/issues/3883
2022-12-23 09:08:38 +00:00
Alexander Brandes
ee8902154a
Release 6.10.4
2022-11-16 11:26:03 +01:00
Jordan
b5bc1988e5
feature: implement road flags as widely as seems reasonable ( #3870 )
...
* feature: implement road flags as widely as seems reasonable
- Closes #3047
- Any further road flag implementations would be very specific from what I can gather, and thus the gist of #3047 is now implemented
* Add javadoc since tag
Co-authored-by: Alexander Brandes <mc.cache@web.de>
* Create util class for method
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-11-15 19:07:38 +01:00
Jordan
2147012beb
chore: deprecate paper 1.13 listener as P2 effectively doesn't support 1.13 ( #3872 )
2022-11-14 22:58:05 +01:00
Jordan
55c8a590e7
Fix item thrower/owner can be null ( #3866 )
...
fix: item thrower/owner can be nuill
- Fixes #3862
2022-11-12 17:10:21 +01:00
Hannes Greule
49b19e0eaf
Check proper locations on PortalCreateEvent ( #3834 )
...
check proper locations on PortalCreateEvent
2022-10-08 15:13:11 +02:00
StealWonders
5786e8cc7a
refactor: replace guava's Iterables with Java's stream API ( #3823 )
2022-10-03 21:51:05 +02:00
resi23
9b0b071c0c
Add GLOW_BERRIES to VineGrowFlag ( #3803 )
2022-09-21 16:18:18 +02:00
DerEingerostete
476f3d328d
feature: add flag for beacon effects of other plots ( #3627 )
...
* feature: add flag for beacon effects of other plots
Took 7 minutes
* fix: don't add the beacon effect flag if the platform is not paper
Took 2 minutes
* fix: creating consistency in documentation
Took 7 minutes
* feature: add global paper setting for the beacon-effect
* fix: description of the plot flag and rewrite of the listener
* fix: renamed flag and added road support
* fix: renamed flag and changed flag functionality
* fix: added spigot fallback listener and fixed NPE
* refactor: Address checkstyle violations
* addition: remove beacon effects when player leaves a plot
* fix: updated javadoc and fixed usage of the PlotListener#addEffect method
* chore: Run license updater
Co-authored-by: BuildTools <unconfigured@null.spigotmc.org>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-09-05 20:06:37 +02:00
Pierre Maurice Schwang
986812b9e4
chore: make snow set more future-proof ( #3768 )
2022-08-19 13:41:04 +02:00
Hannes Greule
77bce43ace
fix: replace usages of snow tag ( #3758 )
...
* replace usages of snow tag
* powder snow is 1.17+
2022-08-10 11:03:20 +02:00
Pierre Maurice Schwang
cba1927cc7
Items no longer despawn on road when natural_mob_spawning = true and kill-road-items = false ( #3764 )
...
* fix: handling of item despawning on road
* chore: de-duplicate check
* chore: check in PaperListener for consistency
2022-08-10 10:22:19 +02:00
Traks
3b747ffecf
Don't allow wall corals to dry ( #3746 )
2022-07-29 23:00:55 +02:00
Traks
4d4d2ab087
Ignore cancelled projectile launch events ( #3709 )
2022-06-28 21:15:09 +02:00
Traks
c09d0d882e
Use single PlotListener instance ( #3704 )
2022-06-22 12:50:56 +01:00
Traks
312cb2996c
Better handling of offline projectile shooters ( #3705 )
2022-06-22 12:50:46 +01:00
Jordan
f218902581
Implement build height limits into more events ( #3691 )
...
* Implement build height limits into more events
* Implement util method to check if y is within world build limits
* Extract duplicate player-build-height-checking to plot area
- Extract to core module to allow any possible future platforms to access the method, as they will always duplicate
* Add code tag to javadoc
Co-authored-by: Alexander Brandes <mc.cache@web.de>
Co-authored-by: Alexander Brandes <mc.cache@web.de>
2022-06-21 19:09:29 +02:00
Alexander Brandes
6b680fb2c0
Merge v6/v7
2022-06-21 11:00:53 +02:00
Hannes Greule
6a54328f7d
refactor: replace usages of switch over keyed enums ( #3673 )
2022-06-19 00:59:43 +01:00
dordsor21
c83b13e374
Merge branch 'v6' into v7
...
# Conflicts:
# Core/src/main/java/com/plotsquared/core/command/Chat.java
# Core/src/main/java/com/plotsquared/core/command/Save.java
# Core/src/main/java/com/plotsquared/core/configuration/caption/Templates.java
# Core/src/main/java/com/plotsquared/core/plot/PlotArea.java
# Core/src/main/java/com/plotsquared/core/util/MainUtil.java
# Core/src/main/java/com/plotsquared/core/util/RegExUtil.java
# build.gradle.kts
# gradle/libs.versions.toml
2022-06-16 15:25:33 +01:00