Alexander Söderberg
|
c9c62a1083
|
Remove dumb permission mess.
|
2020-07-24 12:44:04 +02:00 |
|
Alexander Söderberg
|
5608c5a901
|
Merge branch 'v6' into features/v6/permissions
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/player/BukkitPlayer.java
# Core/src/main/java/com/plotsquared/core/command/Auto.java
# Core/src/main/java/com/plotsquared/core/player/ConsolePlayer.java
# Core/src/main/java/com/plotsquared/core/util/Permissions.java
|
2020-07-24 12:20:45 +02:00 |
|
Alexander Söderberg
|
722361aedb
|
Implement suggestions from PR comments
|
2020-07-24 12:15:25 +02:00 |
|
Alexander Söderberg
|
d2f40612f4
|
Switch from Class<T> to TypeLiteral, and implement managed meta access for temporary meta
|
2020-07-24 12:15:25 +02:00 |
|
Alexander Söderberg
|
6a63e5bb51
|
Expose the player's lock repository
|
2020-07-24 12:15:25 +02:00 |
|
Alexander Söderberg
|
ad40ab7e1e
|
Grant plots to the correct player
|
2020-07-24 12:15:25 +02:00 |
|
Alexander Söderberg
|
05ce67fbfe
|
Trick the compiler
|
2020-07-24 12:15:25 +02:00 |
|
Alexander Söderberg
|
555860cf83
|
Add managed persistent meta data access
|
2020-07-24 12:15:25 +02:00 |
|
Alexander Söderberg
|
2575787bd0
|
Add LockRepository
|
2020-07-24 12:15:25 +02:00 |
|
dordsor21
|
a1da452c41
|
Fix build properly
|
2020-07-23 18:09:37 +01:00 |
|
dordsor21
|
4d4f755607
|
6.0.0-SUPER-SNAPSHOT
|
2020-07-23 18:06:14 +01:00 |
|
dordsor21
|
d8e5daf12b
|
Fix missing Main->Chunk Util change
|
2020-07-23 18:04:01 +01:00 |
|
Alexander Söderberg
|
d8e80daa93
|
Fix annoying guice injection issue
|
2020-07-23 15:40:43 +02:00 |
|
Alexander Söderberg
|
384a6730a4
|
Merge remote-tracking branch 'origin/features/v6/permissions' into features/v6/permissions
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java
|
2020-07-23 15:06:00 +02:00 |
|
N0tMyFaultOG
|
a7de76d150
|
Fix dependencies
|
2020-07-23 15:03:57 +02:00 |
|
Alexander Söderberg
|
2154e237ff
|
Remove construction of fake player entities for offline players.
|
2020-07-23 15:03:57 +02:00 |
|
Alexander Söderberg
|
5fda3e9765
|
Get rid of PermHandler
|
2020-07-23 15:03:57 +02:00 |
|
Alexander Söderberg
|
b302bb9379
|
Make VaultPermissionHandler extent BukkitPermissionHandler
|
2020-07-23 15:03:57 +02:00 |
|
Alexander Söderberg
|
bfbb81030f
|
Start working on the new permission system
|
2020-07-23 15:03:57 +02:00 |
|
Alexander Söderberg
|
63ce3292aa
|
Fix PlayerManager injection
|
2020-07-23 15:03:27 +02:00 |
|
Alexander Söderberg
|
b9a8846ee9
|
Fix WorldManager injection
|
2020-07-23 14:56:53 +02:00 |
|
Alexander Söderberg
|
6ae1d28f80
|
Fix WorldManager injection
|
2020-07-23 14:56:06 +02:00 |
|
Alexander Söderberg
|
17d358f8fe
|
Fix plot ID issues
|
2020-07-23 14:14:15 +02:00 |
|
Alexander Söderberg
|
cfd71457d2
|
Clean up BlockUtil
|
2020-07-23 14:14:15 +02:00 |
|
Alexander Söderberg
|
87285e08dc
|
Fix plot ID issues
|
2020-07-23 14:11:34 +02:00 |
|
N0tMyFaultOG
|
b3a63123fd
|
Fix dependencies
|
2020-07-23 14:03:56 +02:00 |
|
Alexander Söderberg
|
7fc8238fb0
|
Remove construction of fake player entities for offline players.
|
2020-07-23 12:47:00 +02:00 |
|
Alexander Söderberg
|
9d6744ec15
|
Get rid of PermHandler
|
2020-07-22 12:35:48 +02:00 |
|
Alexander Söderberg
|
532f2caa37
|
Make VaultPermissionHandler extent BukkitPermissionHandler
|
2020-07-22 12:06:56 +02:00 |
|
Alexander Söderberg
|
da2fa24e74
|
Merge remote-tracking branch 'origin/v6' into v6
|
2020-07-22 12:05:50 +02:00 |
|
Alexander Söderberg
|
6dba31b257
|
Start working on the new permission system
|
2020-07-21 14:28:54 +02:00 |
|
dordsor21
|
ed27422e69
|
Move IJ/xyz cache out of MainUItil to its own class
|
2020-07-19 14:21:52 +01:00 |
|
Alexander Söderberg
|
2d518dfe2b
|
Clean up BlockUtil
|
2020-07-19 14:49:26 +02:00 |
|
Alexander Söderberg
|
f357fa74f3
|
Remove unused files
|
2020-07-19 14:37:53 +02:00 |
|
Alexander Söderberg
|
23783b8b0b
|
add deprecations
|
2020-07-19 14:24:42 +02:00 |
|
Alexander Söderberg
|
193054f1fc
|
Move shit out of MainUtil into more appropriate classes
|
2020-07-19 14:23:55 +02:00 |
|
Alexander Söderberg
|
5360df6012
|
Add PlotRangeIterator for the many places where it'll be used. All one of them, in fact. This was not a waste of time. I am very happy I did this. This was worthwhile. Yup.
|
2020-07-18 16:19:12 +02:00 |
|
Alexander Söderberg
|
39fdaa367c
|
Make PlotQuery iterable
|
2020-07-18 16:18:23 +02:00 |
|
Alexander Söderberg
|
e80ade65c7
|
Clean up PlotId
|
2020-07-18 11:05:16 +02:00 |
|
Alexander Söderberg
|
d077fafd29
|
Some random bukkitutil/worldutil improvements
|
2020-07-17 23:00:09 +02:00 |
|
Alexander Söderberg
|
932052772c
|
Fix edge cases for time conversion
|
2020-07-17 17:53:30 +02:00 |
|
Alexander Söderberg
|
43d058d3db
|
Address comments
|
2020-07-17 17:53:30 +02:00 |
|
Alexander Söderberg
|
020b030667
|
More fixes
|
2020-07-17 17:53:30 +02:00 |
|
Alexander Söderberg
|
5a3eacde0b
|
Replace method synchronization logic
|
2020-07-17 17:53:30 +02:00 |
|
Alexander Söderberg
|
7f412f5472
|
Begin work on the task system
|
2020-07-17 17:53:30 +02:00 |
|
Alexander Söderberg
|
8eb903ad72
|
Merge branch 'v5' into v6
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java
|
2020-07-14 19:18:08 +02:00 |
|
Alexander Söderberg
|
c853147635
|
Merge pull request #2870 from IntellectualSites/feature/v6/platform
|
2020-07-14 19:13:00 +02:00 |
|
Alexander Söderberg
|
0294397021
|
Manually resolve a bunch of merge issues
|
2020-07-14 19:10:52 +02:00 |
|
Alexander Söderberg
|
97fed21811
|
Merge branch 'v6' into feature/v6/platform
# Conflicts:
# Bukkit/build.gradle
# Bukkit/src/main/java/com/plotsquared/bukkit/BukkitPlatform.java
# Bukkit/src/main/java/com/plotsquared/bukkit/listener/ChunkListener.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/BukkitRegionManager.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/BukkitUtil.java
# Bukkit/src/main/java/com/plotsquared/bukkit/uuid/SquirrelIdUUIDService.java
# Core/build.gradle
# Core/src/main/java/com/plotsquared/core/PlotSquared.java
# Core/src/main/java/com/plotsquared/core/command/Claim.java
# Core/src/main/java/com/plotsquared/core/command/Debug.java
# Core/src/main/java/com/plotsquared/core/command/DebugExec.java
# Core/src/main/java/com/plotsquared/core/command/Purge.java
# Core/src/main/java/com/plotsquared/core/command/Trim.java
# Core/src/main/java/com/plotsquared/core/components/ComponentPresetManager.java
# Core/src/main/java/com/plotsquared/core/database/SQLManager.java
# Core/src/main/java/com/plotsquared/core/generator/HybridPlotWorld.java
# Core/src/main/java/com/plotsquared/core/generator/HybridUtils.java
# Core/src/main/java/com/plotsquared/core/generator/SquarePlotManager.java
# Core/src/main/java/com/plotsquared/core/generator/SquarePlotWorld.java
# Core/src/main/java/com/plotsquared/core/listener/ProcessedWEExtent.java
# Core/src/main/java/com/plotsquared/core/player/ConsolePlayer.java
# Core/src/main/java/com/plotsquared/core/player/PlotPlayer.java
# Core/src/main/java/com/plotsquared/core/plot/Plot.java
# Core/src/main/java/com/plotsquared/core/plot/PlotArea.java
# Core/src/main/java/com/plotsquared/core/plot/PlotInventory.java
# Core/src/main/java/com/plotsquared/core/plot/expiration/ExpireManager.java
# Core/src/main/java/com/plotsquared/core/plot/expiration/PlotAnalysis.java
# Core/src/main/java/com/plotsquared/core/plot/flag/FlagContainer.java
# Core/src/main/java/com/plotsquared/core/plot/flag/types/BlockTypeWrapper.java
# Core/src/main/java/com/plotsquared/core/plot/message/PlotMessage.java
# Core/src/main/java/com/plotsquared/core/util/LegacyConverter.java
# Core/src/main/java/com/plotsquared/core/util/MainUtil.java
# Core/src/main/java/com/plotsquared/core/util/RegionManager.java
# Core/src/main/java/com/plotsquared/core/util/SchematicHandler.java
# Core/src/main/java/com/plotsquared/core/uuid/UUIDPipeline.java
|
2020-07-14 19:05:05 +02:00 |
|
Alexander Söderberg
|
510ea56431
|
Finalize DI stuff
|
2020-07-14 18:49:40 +02:00 |
|