matt
25530ed7f0
Doc Updates, Renaming, Reformatting, and a Test
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-22 11:51:06 -05:00
dordsor21
53e732b4fe
Make replacing wall on merge configurable
...
In case people are doing fun things with road schematics etc :)
2019-02-22 15:21:44 +00:00
dordsor21
7aebd9b74b
Set wall filling on merge
2019-02-22 15:11:35 +00:00
matt
bfc6b62213
Stupid docs
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-21 21:31:12 -05:00
matt
a9bebb10da
Merge remote-tracking branch 'origin/breaking' into breaking
...
# Conflicts:
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/listener/WEExtent.java
2019-02-21 21:18:03 -05:00
matt
2f18ef6828
Critical bug fixes, reformatting, and cleaning
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-21 21:14:48 -05:00
dordsor21
350e151214
Don't use streams as they're lower performance for our use cases.
...
Some minor reformating too.
2019-02-20 14:50:49 +00:00
dordsor21
d0a4465985
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-02-20 11:55:50 +00:00
dordsor21
0ef8b4ad14
Update to WorldEdit's *breaking* Biome handling changes
2019-02-20 11:55:39 +00:00
matt
c5d9412c6c
Cleaning and API Addition
...
Begins the process of removing "magic values" for directions in the plugin.
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 22:57:35 -05:00
matt
92718a5ec8
Merge branch 'consumers' into breaking
2019-02-19 22:29:59 -05:00
matt
099a807ce0
CLeaning of code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 22:29:27 -05:00
matt
df47697ca6
CLeaning of code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 19:00:37 -05:00
matt
b7aeeb151d
Replace RunnableVal with java Consumer
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 18:39:43 -05:00
matt
a64d764cc1
New API method, more 1.13 entity support, and cleanup.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-15 12:50:43 -05:00
dordsor21
477e698f7e
Reformat
2019-02-13 17:13:57 +00:00
matt
11c4a90cc9
Merge remote-tracking branch 'origin/breaking' into breaking
2019-02-13 12:05:42 -05:00
matt
35493662da
Cleanup
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-13 12:05:28 -05:00
dordsor21
3e8308ecd7
Catch statement already being null
2019-02-13 13:35:19 +00:00
matt
17027e6292
Javadoc changes and cleaning of old unused code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-08 14:49:37 -05:00
matt
e891873d28
Cleaning and scope changes
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-08 11:21:53 -05:00
matt
b39ea1b68b
Cleaning and API clarifications
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 21:29:51 -05:00
matt
3d8179a4e6
Small tweaks
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 17:30:25 -05:00
matt
9101cb9218
PlotComment API tweaks.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 12:33:14 -05:00
dordsor21
d6a801d854
Reformat
2019-02-06 16:42:27 +00:00
matt
0c780166e0
Documentation and PlotId updates
...
minor code tweaks in the plot class too
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-06 00:10:05 -05:00
matt
9a23b718f3
Cleanup of various methods
...
mainly just more lambda's
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-05 19:41:03 -05:00
matt
e3d43509cf
Cleanup of some database methods
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-04 18:00:05 -05:00
matt
dfbcecb081
Removes Cluster Flags
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-04 12:46:27 -05:00
dordsor21
cf82bc5efb
Revert 8ac9b86
2019-02-04 15:18:50 +00:00
dordsor21
51afbdfcdc
Apply correct codestyle
2019-02-04 13:59:11 +00:00
matt
8ac9b862f8
Major cleanup.
...
Added todo comments to many 1.13 issues still lingering. Changed access to some methods to be weaker. Removed cluster flags (most of it). Java 8 stuff added. Hid more PlotSetting methods. etc.
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-01-31 14:20:48 -05:00
dordsor21
25ed9d2798
Fix road schematic pasting height
2019-01-23 12:23:05 +00:00
Sauilitired
c96a1afaed
Don't fuck up road schematics, I guess
2019-01-22 21:32:24 +01:00
Sauilitired
344a2afeff
Use StringBuilder, like a sane person
2019-01-22 19:54:31 +01:00
Sauilitired
e54f964eca
Fix #2009
2019-01-22 18:51:13 +01:00
Sauilitired
7e56e47046
Fix block list flag permissions
2019-01-21 17:49:36 +01:00
Sauilitired
7edfc313d6
I did an oopsie
2019-01-21 12:24:34 +01:00
Sauilitired
d37f5b9aa8
Fix schematic pasting offsets
2019-01-21 09:53:04 +01:00
Sauilitired
1fbfc767c4
Use PaperLib and make command task return completable futures
2019-01-21 09:20:33 +01:00
dordsor21
bd797b59fe
Allow disabling of scientific notation (disabled by default) for DoubleFlags
2019-01-20 15:56:49 +00:00
dordsor21
0609b3d7f6
Safer generation of the BlockBucketChunk
2019-01-19 16:28:49 +00:00
dordsor21
ca883c211a
Add merge permission changes from master
2019-01-18 19:02:12 +00:00
dordsor21
ea422b5561
Fix NPE on world initialise
2019-01-17 13:19:24 +00:00
dordsor21
223064567f
Plot analysis ( #2239 )
...
* Start to fix (and may have fixed) plot analysis with block buxkets and 1.13
* Standard deviation ought also be multiplied by 100, and only obtain the BlockBucket array once
* Add schematics to Plot Analysis
Add generateBlockBucketChunk method to SingleWorldGenerator
2019-01-17 01:04:00 +00:00
matt
0817d7de5a
Removed PlotMe converting features.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-01-15 22:19:29 -05:00
dordsor21
0e0a534620
Fix regenallroads extend (height)
2019-01-16 01:55:45 +00:00
dordsor21
61f8ceaaaa
I'm an idiot and left one of my debug messages in
2019-01-16 01:28:07 +00:00
dordsor21
7e6b11a21b
Fix plot swap and have a nicer static AIR block
2019-01-15 23:58:21 +00:00
dordsor21
28c219c694
/plot leave has a terrible description
2019-01-15 16:20:50 +00:00
dordsor21
f679d3f873
Debug not debug
2019-01-14 18:27:20 +00:00
dordsor21
232b7ccfc1
Don't allow debugroadregen on merged plots
2019-01-14 18:15:44 +00:00
dordsor21
44fc8a55ea
Add "kick" meta check in PlotListener
2019-01-14 17:41:28 +00:00
dordsor21
b2d035cf69
Fix deny-exit flag causing plot kick to break
2019-01-14 17:31:22 +00:00
dordsor21
d81d3c72e4
Update scripts and code to work nicely with each other.
...
Fixes #2208
2019-01-12 19:56:11 +00:00
dordsor21
f62777bc1a
Minor:
...
Fix BukkitLegacyMappings method map usage
Move obtaining legacy block to default clause
Task should be async
2019-01-12 18:05:20 +00:00
dordsor21
15ea0f3210
Fix BukkitLegacyMappings having maps the wrong way round & fix PlotBlockListFlag to use PlotBlocks.
...
Fixes #2229
2019-01-12 17:39:29 +00:00
dordsor21
0d76e46fa2
Fix requiring restart for /ps load after /ps save & make descriptions nicer
2019-01-11 12:50:38 +00:00
NotMyFault
222585bf01
Update C.java
2019-01-10 22:21:34 +01:00
NotMyFault
63af0de9f0
Update Settings.java
2019-01-10 22:20:30 +01:00
NotMyFault
5df6f2a13e
Update Download.java
2019-01-10 22:18:28 +01:00
Sauilitired
3ac7785cc3
Skip empty files in DebugPaste
2019-01-10 21:34:52 +01:00
dordsor21
3bbd97e7e1
Fix PlotDeleteEvent and PlotMergeEvent not being called.
...
Replaced current PlotMergeEvent with PlotAutoMergeEvent (called when a plot is merged on /plot auto). And made PlotMergeEvent be called for /plot merge command.
2019-01-10 17:10:25 +00:00
Sauilitired
e47b4fef20
Remove update and changelog commands
2019-01-10 17:45:40 +01:00
matt
7302480728
Merge branch 'optional' into breaking
2019-01-09 20:01:32 -05:00
NotMyFault
457c520eb6
Fixing debugpaste description
2019-01-09 23:40:08 +01:00
Sauilitired
053edb823d
Use Incendo pasting instead of Hastebin
2019-01-09 23:12:36 +01:00
dordsor21
727d120e70
Regenallroads:
...
- remove the "estimated time" as it's just not remotely correct, nor would it be correct if it were based on actual chunk number
- fix the air to be pasted above the road when using regenallroads
2019-01-09 16:15:34 +00:00
dordsor21
ea01a5171b
Add missing admin unlink permission
2019-01-03 22:36:09 +00:00
dordsor21
77ddeabca2
Fix NPE with plot version (update to new versioning within code)
...
Also add date and commit to plugin.properties file.
2019-01-03 17:32:21 +00:00
matt
e12a7bb85f
Migrated remaining Optionals
2019-01-02 23:15:42 -05:00
matt
c7b9bfeb4b
Migrate from Guava Optionals to Java Optionals
2019-01-02 23:11:26 -05:00
dordsor21
ae9e52f093
Don't dump g_sch
2019-01-02 13:18:20 +00:00
dordsor21
29868bdd29
Fix road generation for roads of even width
2019-01-01 14:43:41 +00:00
Sauilitired
38a382f8e5
Add missing argument to unlink
2019-01-01 00:55:25 +01:00
dordsor21
7bcc4c4ce3
Fix plot move/swap block rotation issue (switch to BaseBlock). Also fix container inventory pasting.
...
Some cleanup.
Fixes #2209
2018-12-31 17:15:47 +00:00
dordsor21
8c52e20736
Use BaseBlocks in regenallroads and minor cleanup of HybridUtils.
...
Fixes #2210
2018-12-31 16:08:09 +00:00
dordsor21
750be6c5fe
clean merge up
2018-12-28 17:03:00 +00:00
Rick Strafy
6292bff7c9
Fix rotation ( #2200 )
...
* Fix rotation
* Clean up some events and utility classes. Try to use as general type
declarations as possible. Add configurable override for the unsafe block checker.
* Treat tridents as a projectile
* Fix rotation and merged with current breaking branch
2018-12-28 09:42:03 +00:00
Sauilitired
12b8ae3eed
Clean up some events and utility classes. Try to use as general type
...
declarations as possible. Add configurable override for the unsafe block checker.
2018-12-28 07:39:39 +01:00
dordsor21
660754511b
Fix rotation of road schematics
2018-12-28 00:47:48 +00:00
dordsor21
2846363a2c
Revert "Use our own schematic readers in only create one input stream, and allow for future customisation of schematics if required/wanted."
...
This reverts commit 3521b8aa22
.
2018-12-27 20:06:02 +00:00
dordsor21
3521b8aa22
Use our own schematic readers in only create one input stream, and allow for future customisation of schematics if required/wanted.
2018-12-27 19:42:56 +00:00
Sauilitired
249b5d4068
Revert dors commit
2018-12-27 17:29:35 +01:00
Sauilitired
76113cb0ab
Allow specifying Y value for default plot home
2018-12-27 16:18:54 +01:00
matt
a529518b91
Minor changes, formatting, comments.
...
One notable thing added was the inclusion of more of the new mobs in one of the events.
2018-12-27 00:46:32 -05:00
Alexander Söderberg
75bcd1adec
Update StringMan.java
2018-12-27 01:31:48 +01:00
dordsor21
fba7eac6d8
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2018-12-26 21:18:38 +00:00
dordsor21
6e127db982
Cleanup
2018-12-26 21:18:22 +00:00
Sauilitired
f1cf541606
Merge remote-tracking branch 'origin/breaking' into breaking
2018-12-26 19:16:42 +01:00
Sauilitired
2b9fe5afda
Fix plot music (and plot inventories)
2018-12-26 19:16:34 +01:00
dordsor21
ba47a21971
- Update code style to format annotations nicely
...
- Reformat code
2018-12-26 17:21:06 +00:00
dordsor21
8cb2bdc846
Nice code to handle schematic loading and remove the ability to debugroadregen a specific chunk, as it uses a completely different method to actual road generation.
2018-12-26 16:44:39 +00:00
Sauilitired
b05316c000
Recommend paper just like FAWE. I want to be like the cool kids.
...
Oh, and fix an issue with `/plot music`. Still broken. Just not
the same kind of broken.
2018-12-26 15:29:39 +01:00
Sauilitired
f1378013c1
Fix plot home
2018-12-26 01:39:49 +01:00
dordsor21
c14b76b324
Fix rotational blocks in road generation
2018-12-24 23:14:13 +00:00
dordsor21
af23d3d98e
Fix schematic pasting to paste tile entities and blocks with BlockData (e.g. stairs) properly
2018-12-24 17:56:13 +00:00
Sauilitired
9fe9c2662b
Fix legacy conversion of block lists
2018-12-24 08:57:17 +01:00
Sauilitired
9e0c226632
Fix schematic pasting
2018-12-24 08:13:15 +01:00
Sauilitired
4f43788307
Merge remote-tracking branch 'origin/breaking' into breaking
2018-12-24 01:50:45 +01:00
Sauilitired
8dae2555db
Make mv create
work again
2018-12-24 01:50:17 +01:00
dordsor21
1bf621fb4b
Fix schematic saving (and improve performance slightly)
2018-12-23 22:49:43 +00:00
Sauilitired
2ede77318a
Add dordsor21 to author list
2018-12-23 20:32:48 +01:00
Sauilitired
5c678e86bb
Fix configuration loading issues
2018-12-23 20:31:29 +01:00
Sauilitired
02937cc543
Add configuration conversion and fix BukkitLegacyMappings
2018-12-23 19:43:36 +01:00
Sauilitired
165cac8b13
Fix bStats problem and commit Setup progress
2018-12-23 17:38:27 +01:00
Sauilitired
7900a95b25
Implement LegacyConverter
2018-12-21 22:55:47 +01:00
Sauilitired
fe12d03916
Remove unused classes.
2018-12-21 21:28:33 +01:00
dordsor21
e757c3e13c
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2018-12-21 13:39:27 +00:00
dordsor21
5fdb60f85d
Default plot height is at sea level (62)
2018-12-21 13:39:20 +00:00
sauilitired
130274de86
Fix multiverse setup and don't allow unsafe blocks in setup
2018-12-21 03:31:08 +01:00
dordsor21
28f3be56b3
Fix schematic creation
...
Seems fairly ugly, but only because the format requires the blocks be inputted in that exact order, and it prevents us from having to cache the blocks per chunk to then insert into the relevant tags.
2018-12-21 00:49:15 +00:00
dordsor21
c53cd1ec91
oops
2018-12-20 23:34:55 +00:00
dordsor21
90682e9f8b
Various:
...
- Some minor cleanup
- Test for null id, not for null PlotBlock
- Small fixes to schematic saving (still broken)
2018-12-20 23:33:24 +00:00
sauilitired
341e386df8
Delete Collection getBlocks to Array getBlocks
2018-12-20 21:46:00 +01:00
sauilitired
f4140ae728
Add getBlockArray() method
2018-12-20 21:40:50 +01:00
dordsor21
4e10682748
A few minor fixes
2018-12-20 18:46:52 +00:00
sauilitired
096ad1febe
Make sure that blocks are actually compiled. Whoopsie 🐮
2018-12-20 19:35:02 +01:00
dordsor21
1543ac50cd
Various:
...
- Empty StringPlotBlocks are air
- Update signs to 1.13
- Fix getting material in BukktiLocalQueue#setMaterial
2018-12-20 17:20:13 +00:00
sauilitired
568b4c8e85
Merge remote-tracking branch 'origin/breaking' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/generator/BukkitPlotGenerator.java
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/listeners/PlayerEvents.java
2018-12-20 02:25:55 +01:00
sauilitired
e939b8237e
Changelist:
...
- Added aliases for custom configuration types
- Removed numerical ID based methods in Block Queues
- Fixed sign removal in Plot.java
- (Hopefully) fixed dividing by 0 errors in BlockBucket
- Removed random from some methods, as blockbucket has it's own random
- Temporarily removed chunk analysis
- Changed a lot in GenChunk and BukkitPlotGenerator
2018-12-20 02:23:48 +01:00
dordsor21
cbc2b70336
Merge commit 'be485075993f8dc807595c524f58c3bb58156a0c' into breaking
...
# Conflicts:
# README.md
2018-12-20 00:55:44 +00:00
dordsor21
11ccfe7ac4
Reformat code
2018-12-19 23:26:20 +00:00
dordsor21
fa2dbb2b89
Update to WorldEdit 7 (and WE7-compatible schematics, *hopefully keeping legacy*)
2018-12-19 23:18:57 +00:00
sauilitired
e724aa8caf
Fix PlotItem.
2018-12-19 18:24:35 +01:00
sauilitired
8f23299e7d
Use BlockBuckets everywhere.
2018-12-19 17:19:54 +01:00
dordsor21
361cc9e9f7
Remove old LegacyMappings class from Bukkit
...
Add "fromAny" method
2018-12-19 15:08:49 +00:00
dordsor21
531d8cc706
Merge branch 'breaking' into breaking
2018-12-19 14:54:32 +00:00
dordsor21
4b02bb1df8
Refactor legacy mappings to use PlotBlocks
2018-12-19 14:52:15 +00:00
sauilitired
1d3270d869
BlockBuckets r cool 🐮
2018-12-19 00:01:13 +01:00
sauilitired
af9418552a
Whoops.
2018-12-18 20:58:52 +01:00
sauilitired
10b87f5728
Add mappings for pre initialized items
2018-12-18 20:56:55 +01:00
sauilitired
ccad0bced9
Progress.
2018-12-18 20:54:20 +01:00
sauilitired
fb7bcef05f
1.13 shizzle
2018-12-17 20:57:21 +01:00
NotMyFault
8ad75efa0e
Adding French translation
2018-12-12 16:12:40 +01:00
sauilitired
820710721e
Schematic list command
2018-12-06 18:01:33 +01:00
sauilitired
a4a923c23c
Extract duplicated switch statement in EntityUtil
2018-11-15 00:08:32 +01:00
sauilitired
06f64aeff0
Extract duplicated method declaration
2018-11-15 00:06:20 +01:00
sauilitired
a8b4729845
Rename DBFunc#everyone to DBFunc#EVERYONE, and create two string constants 🐱
2018-11-14 23:51:56 +01:00
sauilitired
3c64376abe
Fix guest gamemode flag.
2018-11-14 23:40:27 +01:00
dordsor21
8cd54929e7
Merge branch 'master' into breaking
...
# Conflicts:
# Bukkit/src/main/java/com/github/intellectualsites/plotsquared/bukkit/events/PlotRateEvent.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/BukkitEventUtil.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/PlotSquared.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Add.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Auto.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Delete.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Kick.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Load.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Music.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Owner.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Rate.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Reload.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/SchematicCmd.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/commands/Trust.java
# Core/src/main/java/com/github/intellectualsites/plotsquared/plot/flag/GameModeFlag.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Clear.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/PluginCmd.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Relight.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/SetHome.java
# Core/src/main/java/com/intellectualcrafters/plot/config/C.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Configuration.java
# Core/src/main/java/com/intellectualcrafters/plot/config/Settings.java
# Core/src/test/java/com/github/intellectualsites/plotsquared/plot/util/EventUtilTest.java
# Nukkit/src/main/java/com/plotsquared/nukkit/util/NukkitEventUtil.java
# README.md
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/events/PlotRateEvent.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/SpongeSchematicHandler.java
# Sponge/src/main/java/com/github/intellectualsites/plotsquared/sponge/util/block/SpongeLocalQueue.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeEventUtil.java
2018-11-14 14:44:07 +00:00
sauilitired
8df7f63931
Refactor PS (and rename to PlotSquared)
2018-11-14 14:19:57 +01:00
sauilitired
16dbbe5244
Refactoring of PS#getPlots:
...
Initialize to HashSet rather than ArrayList, because of add in HashSet
is O(1) vs. add in ArrayList which is O(n). Also make the wrapping
set immutable.
2018-11-14 13:52:09 +01:00
NotMyFault
302051a6ca
Minor cleanup
2018-10-20 14:03:21 +02:00
Jesse Boyd
b6d4872ca4
Merge pull request #2102 from dordsor21/master
...
Add PlotChangeOwner Event
2018-10-13 15:11:45 +11:00
NotMyFault
4b7ca2ff37
Minor cleanup
2018-10-10 18:29:21 +02:00
NotMyFault
765db2df0c
Added languages 'back'
2018-10-10 16:49:31 +02:00
dordsor21
9e9b21779c
Add PlotChangeOwner Event
2018-09-19 16:57:33 +01:00
NotMyFault
979b3c0408
Added bridge template and korean translation
2018-09-03 00:04:32 +02:00
NotMyFault
f001eebad4
Update Settings.java
2018-09-02 23:51:45 +02:00
Jesse Boyd
f5a981fda7
Fix plot visit sorting
2018-08-24 06:47:16 +10:00
sauilitired
587c942d88
Suppress PlotAPI warnings
2018-08-20 11:36:59 +02:00
sauilitired
e98c648244
Move PlotAPI to Core and move bukkit specific methods to BukkitUtil.
2018-08-20 11:35:41 +02:00
sauilitired
be9fb3bd3a
Remove deprecated methods without internal use.
2018-08-20 11:05:00 +02:00
sauilitired
01a927ccad
Allow PlotRateEvent to be cancelled. Fixes #2017
2018-08-19 23:12:59 +02:00
Jesse Boyd
4b8c434669
Fix compile (var must be final)
2018-08-12 21:36:04 +10:00
sauilitired
b0348cfc34
Update packages. This will not be appreciated 🐱
2018-08-10 17:53:15 +02:00
sauilitired
1646cd0f5a
Reformat code
2018-08-10 17:01:11 +02:00
Alexander Söderberg
bbcd508bc3
Remove unnecessary lines in Configuration javadoc
2018-08-10 16:04:43 +02:00
Jesse Boyd
3d8d75170d
Check admin for setowner null
2018-07-31 14:28:22 +10:00
Jesse Boyd
2c11a292f4
Prevent multiple uses of plot auto
2018-07-29 21:43:07 +10:00
Jesse Boyd
cd9d22cb9b
Fix augmented generator not clearing column
2018-07-27 14:02:40 +10:00
Jesse Boyd
645c5fb529
Fix nukkit augmented generator
2018-07-27 13:25:46 +10:00
Jesse Boyd
ae1e58c0ac
Add -f override for plot move
2018-07-07 09:22:24 +10:00
Jesse Boyd
18c92bea38
Allow specifying area for move command
2018-07-05 19:33:17 +10:00
Jesse Boyd
9020d740d1
Revert "possible fix for mob damage"
...
This reverts commit df6914fb1e
.
2018-06-23 11:46:19 +10:00
Jesse Boyd
df6914fb1e
possible fix for mob damage
2018-06-21 07:48:45 +10:00
Jesse Boyd
da5478f141
Only check int flag ranges
2018-06-20 07:48:51 +10:00
Jesse Boyd
d454602888
Fixes #1961
2018-06-19 03:44:45 +10:00
Jesse Boyd
3039331976
Add account age expiry filter
2018-06-19 03:29:14 +10:00
Jesse Boyd
6ed6f607b5
Sort flag list alphabetically
2018-06-13 09:28:32 +10:00
Jesse Boyd
ce3e3be59e
Tweak nukkit plot chat
2018-06-09 15:37:49 +10:00
Jesse Boyd
740de4932b
Fix flag perm check
2018-06-07 12:30:39 +10:00
Jesse Boyd
442513b592
Fixes #1970
2018-06-07 08:15:28 +10:00
Jesse Boyd
40635255e3
Probably fixes #1953
2018-05-18 14:48:17 +10:00
Jesse Boyd
550df7f232
Fixes #1952
2018-05-17 17:46:54 +10:00
Jesse Boyd
4ffc4e67ab
Fixes #1822
2018-05-17 16:30:31 +10:00
Jesse Boyd
d6c472fcdf
Fixes #1484
2018-05-17 16:23:27 +10:00
Jesse Boyd
67a70d4ade
Fixes #1928
2018-05-17 15:17:45 +10:00
Jesse Boyd
9f9527d2e2
Fixes #1784
2018-05-17 14:53:34 +10:00
Jesse Boyd
ecf94b8706
minor web tweaks
2018-05-13 10:32:48 +10:00
Jesse Boyd
72f30d8aef
usernames can be 2 characters
2018-05-02 00:43:27 +10:00
Jesse Boyd
154bad6188
*
2018-04-28 21:53:39 +10:00
Jesse Boyd
613d79fb39
Fixes #1691
2018-04-28 21:51:26 +10:00
Jesse Boyd
5f9bd853ec
Fixes #1903
2018-04-28 09:41:09 +10:00
Jesse Boyd
ef83b5a1b7
Fixes #1931
2018-04-28 09:28:55 +10:00
Jesse Boyd
4f63cdf560
Fixes #1920
2018-04-13 20:37:28 +10:00
Foorack
90c3fac4fa
Fix PlotVersion when compiling with Maven
2018-04-07 20:52:19 +02:00
Jesse Boyd
368b9a0168
Fixes #1786
2018-03-15 16:34:28 +11:00
BrainStone
515405aa9e
using newer MySQL driver
...
- Newer driver doesn't need manual loading
- Fixes #1783
2018-03-10 21:34:11 +01:00
Jesse Boyd
8f5e2eb439
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2018-03-08 08:37:36 +11:00
Jesse Boyd
5b18b918a9
Ignore unsupported statement isClosed
2018-03-08 08:37:17 +11:00
dordsor whitwell
7dcb85d5d4
Fix typo in database update error message
2018-03-07 21:02:19 +00:00
Jesse Boyd
1cd30b84d5
check for closed connections
2018-02-15 23:12:42 +11:00
Jesse Boyd
eb1c3263ec
Fix deny-exit flag
2018-02-15 18:59:40 +11:00
Jesse Boyd
8815c83ba1
Various minor
...
Teleport on login fixes
World unloading fixes
2018-01-27 16:26:09 +11:00
Jesse Boyd
0e183f5627
Fixes #1839
2018-01-13 12:47:02 +11:00
Jesse Boyd
b239cb4a18
Fixes #1828
2018-01-10 17:50:38 +11:00
Jesse Boyd
4f464439e5
*
2018-01-10 17:22:46 +11:00
Jesse Boyd
4716104951
Revert broken changes to visit
2018-01-10 17:15:05 +11:00
Jesse Boyd
4ff02831f3
Fixes #1767 (performance issue)
2018-01-10 16:58:37 +11:00
Jesse Boyd
5ddefcea22
when PlayerQuitEvent is never called
2018-01-04 19:24:00 +11:00
Christian Langel
59557cf889
improvements: Message for visit Command to a players without plots ( #1796 )
...
We provide now a clear message if we are sure that the Visit command means a player but we dont found any claimed plots for this player.
This is helpful if we try teleport to a numeric named player
See this related tickets: #1691 , #1778
2017-12-09 11:08:15 +01:00
Opachl
70a82d9fc6
fix: p visit issue in latest builds
...
p visit issue in latest builds #1791
2017-12-06 21:40:26 +01:00
Christian Langel
7d39d09317
fix: remove plot-alias with "/p alias" ( #1779 )
...
* fix: remove plot-alias with "/p alias"
remove plot-alias with "/p alias" #1718
* Apply requested Review Changes
Restored the original Permisson to keep backwards compatibility
Clean unused imports.
* added some improvements after testing
added some improvements after testing
2017-12-03 17:59:36 +01:00
Christian Langel
06208696db
fix: numeric Playernames thows NumberFormatException on Teleport ( #1778 )
...
* fix: numeric Playernames thows NumberFormatException on Teleport
Refactoring of the Teleport Handling
Supports now:
* p h xPlotPlayerGuy [PAGE] = Player [numeric] [alphanumeric]
* p h MyPlantage [PAGE] = Alias [numeric] [alphanumeric]
* p h PlotworldLarge [PAGE] = World [numeric] [alphanumeric]
* p h 1:1 [PAGE] = plotId [numeric (1,1|1;2) ]
* p h 4 = 4 th Plot of the Player if available [numeric (1,1|1;2) ]
Check order: Player, Alias, World, PlotId, Page [PAGE]
[PAGE] is optional
* Apply suggested Code Style
Changes:
Collections now empty instead of null.
Property renaming
2017-12-03 17:15:09 +01:00
Opachl
9413ce0880
fix: no wether update after "/p flag remove weather"
...
no wether update after "/p flag remove weather" #1723
2017-11-15 11:14:14 +01:00
Jesse Boyd
a752780eeb
Minor fixes
...
Update message color
CME on plot action
Creative middle click banner/head
2017-11-14 17:09:51 +11:00
Jesse Boyd
6e9c103b55
Fix typo
2017-11-12 13:32:09 +11:00
Jesse Boyd
37f1da0715
Various minor
...
VehicleMoveEvent
- Move KillRoadVehicles code there
- Fix for pre-1.12
Fix auto merge being disabled
2017-11-09 10:15:16 +11:00
Jesse Boyd
22429fc3e0
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2017-10-31 23:26:18 +11:00
Jesse Boyd
7e2a911530
Closes #1750
2017-10-31 23:26:08 +11:00
Jesse Boyd
7b04ec9ff3
Merge pull request #1746 from Gabscap/fix-location_equals
...
Fix Location.equals
2017-10-29 21:08:58 +11:00
Jesse Boyd
097159d606
Fix wrong sign height
2017-10-23 18:23:37 +11:00
Gabscap
04bfe73c29
Fix Location.equals
2017-10-20 14:23:35 +02:00
Jesse Boyd
d4614007ae
Fixes #1743
2017-10-14 20:52:35 +11:00
Jesse Boyd
9480c70655
Save world before download
2017-09-30 00:28:39 +10:00
Jesse Boyd
8b6cc7a193
*
2017-09-29 23:23:40 +10:00
Jesse Boyd
0d608245f5
Some tweaks / optimizations
2017-09-25 16:57:42 +10:00
Jesse Boyd
92f94ecedc
Tweaks
...
Use sign with plot schematic
Tweak world unloading
2017-09-24 00:13:05 +10:00
Jesse Boyd
2360782234
*
2017-09-23 20:09:34 +10:00
Jesse Boyd
1d20ae2777
allow air
2017-09-23 19:28:40 +10:00
Jesse Boyd
6b55b8cd67
Allow configuring a separate nonmember home position
2017-09-23 19:10:57 +10:00
Jesse Boyd
c645c4a6cb
*
2017-09-23 18:20:27 +10:00
Jesse Boyd
8e55860f77
Center plot schematic
2017-09-23 16:25:28 +10:00
Jesse Boyd
d97ff94465
Various minor
...
Fix download world spawnpoint
Fix regenallroads on augmented world
Ensure all chunks have unloaded before unloading a world
2017-09-20 00:33:29 +10:00
Jesse Boyd
ce90b36d28
Wrap plot.schematic
2017-09-13 13:57:07 +10:00
Jesse Boyd
20d7a0eea2
Don't overwrite online player names from uuid cache
2017-09-06 19:49:57 +10:00
Jesse Boyd
17154ef1d5
idk why that wasn't working
2017-08-18 23:34:27 +10:00
Jesse Boyd
538e2a6002
Varios
...
Fixes #1697
Fixes #1689
2017-08-18 12:37:26 +10:00
Jesse Boyd
84a6a6daf4
Closes #1643
2017-08-10 17:24:59 +10:00
Jesse Boyd
a2324190bb
Fixes #1619
2017-08-10 17:18:35 +10:00
Jesse Boyd
af99c6a706
*
2017-08-10 17:15:03 +10:00
Jesse Boyd
c9cee8a4a8
Fixes #1504
2017-08-10 17:12:27 +10:00
Jesse Boyd
c808257b7c
Fixes #1668
2017-08-10 16:52:17 +10:00
Jesse Boyd
c36ef1d237
Fixes #1673
...
+ unrelated plotme conversion fix
2017-08-10 16:35:53 +10:00
Jesse Boyd
f49d43d6a3
Notify player when using an invalid purge argument
2017-08-10 16:11:50 +10:00
Jesse Boyd
ac9042bbe4
Various minor
...
New plugin updater and versioning
In game changelog
fix login teleporting
2017-08-09 15:05:13 +10:00
Jesse Boyd
a913983d99
Add plot leave
2017-07-25 06:39:59 +10:00
Jesse Boyd
3633576e03
Fix teleport for single plot worlds
2017-07-08 23:22:05 +10:00
Jesse Boyd
248751378b
Fixes #1661
2017-07-08 21:50:47 +10:00
Jesse Boyd
1918000668
Merge pull request #1645 from dordsor21/master
...
Lower TPS threshold please
2017-07-07 16:12:26 +10:00
Jesse Boyd
f6540bbfcb
bypass owner check for download
2017-06-29 15:38:37 +10:00
dordsor whitwell
507d0f19e4
Lower TPS threshold please
2017-06-24 16:11:52 +01:00
Jesse Boyd
2b1905889c
Minor sponge fix
2017-05-16 13:20:28 +10:00
Gabscap
f8ab36b67c
Fix world.min_height setting
2017-05-01 21:23:21 +02:00
Jesse Boyd
b5ef5df20d
*
2017-04-28 01:47:05 +10:00
Jesse Boyd
509b1f1c3d
Fixes #1593
2017-04-28 00:59:59 +10:00
Jesse Boyd
bfe98f3285
Some claiming fixes
2017-04-20 14:12:40 +10:00
Jesse Boyd
47915b8b86
Read sign on main thread
2017-04-20 01:09:52 +10:00
Jesse Boyd
3c110bb125
Fixes #1585
2017-04-18 22:55:04 +10:00
Jesse Boyd
a87fee1224
Merge pull request #1583 from manuelgu/patch-3
...
Added useSSL=false to JDBC connection URL
2017-04-17 22:28:20 +10:00
Jesse Boyd
193948d4fd
Fix claim
2017-04-17 11:56:10 +10:00
manuelgu
b616951e23
Added useSSL=false to JDBC connection URL
...
This is required according to MySQL 5.5.45+, 5.6.26+ and 5.7.6+.
2017-04-16 22:17:17 +02:00
Jesse Boyd
37977f1da4
Check database before claiming plot
2017-04-15 12:40:23 +10:00
Jesse Boyd
7eb7cd9b53
Ensure world loading occurs on the main thread
2017-04-11 01:49:01 +10:00
Jesse Boyd
ddfcc5b077
Player login tweaks
2017-04-10 09:06:44 +10:00
Jesse Boyd
9f6bf14649
Log when a plot is created/deleted
2017-04-09 17:10:23 +10:00
Jesse Boyd
f99994737c
Print error when failing to close database
2017-04-09 17:09:06 +10:00
Jesse Boyd
6e0ade4f63
Some sponge fixes
2017-04-07 08:25:08 +10:00
Jesse Boyd
c1a6c75ebe
*
2017-04-04 08:07:54 +10:00
Jesse Boyd
022372e9b7
Fixes #1534 + various
...
Auto world loading/unloading
Auto player teleporting on login
2017-04-04 07:59:36 +10:00
Jesse Boyd
3f54ba23c2
Fix world delete
2017-04-01 04:36:45 +11:00
Jesse Boyd
5d6f4c6668
Some plot area restructuring
2017-03-23 11:10:29 +11:00
Jesse Boyd
1129a80329
Fixes #1510
2017-03-17 17:41:58 +11:00
Jesse Boyd
a628c5927f
Fixes #1560
2017-03-17 16:40:29 +11:00
Jesse Boyd
478ad9670b
Fixes #1476
2017-03-16 14:15:00 +11:00
Jesse Boyd
8e3407505a
Recover on database error
...
Might resolve #1476
2017-03-15 02:10:57 +11:00
Jesse Boyd
e208d7f72a
Fix mass purge
2017-03-15 01:28:02 +11:00
Jesse Boyd
b0df79bb80
Break up purge task
2017-03-15 00:16:27 +11:00
Jesse Boyd
e9723f5be1
Fixes #1532
2017-03-13 18:38:58 +11:00
Jesse Boyd
a015039dad
Fixes #1535
...
Set `misc_spawn_unowned`
2017-03-13 18:36:40 +11:00
Jesse Boyd
0b6d2d3dd6
Fixes #1538
2017-03-13 18:07:48 +11:00
Jesse Boyd
ad11ad3472
Fixes #1517
2017-03-13 18:02:05 +11:00
Jesse Boyd
c8c144b6da
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2017-03-08 16:51:29 +11:00
Jesse Boyd
e94adb04ea
Add maven repo
...
closes #1394
2017-03-08 16:51:01 +11:00
Simon
b1fb01303d
Fix plot teleport.
...
Fixes https://github.com/IntellectualSites/PlotSquared/issues/1302
2017-02-20 20:29:43 +01:00
Jesse Boyd
e7990a06e2
Check player name for invalid character first
2017-01-30 19:42:16 +11:00
Jesse Boyd
88f5e5b0bc
Sort player names
2017-01-15 22:51:54 +11:00
Jesse Boyd
47db330764
Fix title global flag
2017-01-13 08:05:13 +11:00
Jesse Boyd
35ebc8c830
Permission check fix
2017-01-13 07:22:28 +11:00
Jesse Boyd
cb6d839214
Possible fix for #1476
...
Changes database load to prefer the latest entry over older ones.
Some previous changes may fix connections dropping, which resulted in
(incorrect) fixes being attempted by the plugin.
2017-01-11 07:21:36 +11:00
Jesse Boyd
6af96f43d4
Optimize schematic paste
2016-12-31 17:23:46 +11:00
Jesse Boyd
e3eccfd476
Fix debugpaste
2016-12-31 17:23:38 +11:00
Jesse Boyd
15d4b6d34b
Bump spigot version
2016-12-29 07:23:51 +11:00
Jesse Boyd
a843203ca3
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Core/src/main/java/com/intellectualcrafters/plot/object/Plot.java
2016-12-15 17:42:51 +11:00
Jesse Boyd
3240fc9559
Exit plot on unclaim
...
Fixes #1471
2016-12-15 17:37:26 +11:00
MattBDev
d554dab8c8
Fix potential NPE with claiming
2016-12-10 14:33:48 -05:00
MattBDev
9ad45750ee
Unclaiming a plot should call plotExit()
2016-12-09 20:58:05 -05:00
MattBDev
a554ae5633
Potential fix for commands
2016-12-09 16:58:32 -05:00
Jesse Boyd
7b1c4a5042
Check border when claiming a plot
...
Also fixes #1467
2016-12-10 01:09:07 +11:00
Jesse Boyd
9fc464e896
Shorter border teleportation
2016-12-10 00:44:42 +11:00
Jesse Boyd
bec11b244e
Use the correct plot id
2016-12-10 00:26:40 +11:00
Jesse Boyd
dc94418b51
Only expand border to current plot.
2016-12-09 23:52:48 +11:00
Jesse Boyd
2b561f2efa
Rename to ice-form
2016-11-30 19:06:03 +11:00
Jesse Boyd
81418b07a8
Fixes #1438 (unless other things call this event)
2016-11-30 16:15:20 +11:00
Jesse Boyd
7c6c19ba63
Fixes #740
2016-11-30 16:07:16 +11:00
Jesse Boyd
2e23ae0811
Fixes #1243
2016-11-30 16:00:47 +11:00
Jesse Boyd
28e7f5bc08
Fixes #1349
...
Non standard plot managers/areas not supported
2016-11-30 15:57:24 +11:00
Jesse Boyd
5642fd3899
Fixes #1359
...
plots.chat.color
and
PLOT_CHAT_SPY_FORMAT
2016-11-30 15:36:13 +11:00
Jesse Boyd
95f8aaa2fe
this could be here?
2016-11-30 13:10:36 +11:00
Jesse Boyd
878010255c
Java 9
2016-11-28 18:02:03 +11:00
MattBDev
8d442f58d4
Fixes #1445
2016-11-26 12:05:08 -05:00
MattBDev
dc673f9715
Fixed #1440 , Fixed #1446
2016-11-26 11:55:38 -05:00
Jesse Boyd
deb5441bcf
*Fix compile error
2016-11-24 11:05:28 +11:00
Jesse Boyd
8ebf71c87f
DB fix
2016-11-24 10:19:00 +11:00
Jesse Boyd
9fd53af483
Add world argument
2016-11-23 15:47:18 +11:00
Jesse Boyd
fb729df59e
Setting to sort plots by area
2016-11-23 15:36:25 +11:00
MattBDev
e126054053
Fixes #1429 Removes duplicate aliases.
2016-11-20 22:29:14 -05:00
Jesse Boyd
e0208aa369
Fix plot help category pagination
2016-11-18 10:49:03 +11:00
Jesse Boyd
fdc42a3d5c
Seems the new spigot 1.11 sqlite driver has issues parsing timestamps, no idea why.
2016-11-18 09:08:41 +11:00
Jesse Boyd
2ec0b55482
Fix database lock error
2016-11-13 22:17:17 +11:00
Jesse Boyd
f8b1fcffa1
Fix worldedit mask area
2016-11-12 00:14:12 +11:00
Jesse Boyd
17762f5ae7
Tweak delete message
2016-11-09 00:13:46 +11:00
Jesse Boyd
c950b0021f
Notify inbox permission
2016-11-02 04:27:52 +11:00
Jesse Boyd
68011f43cd
Fixes #1390
2016-10-21 03:51:27 +11:00
Jesse Boyd
e594227d95
Fix some height issues
2016-10-14 16:56:28 +11:00
Jesse Boyd
d6be5703ae
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2016-10-14 15:14:35 +11:00
Jesse Boyd
c97544d083
Minor fixes
2016-10-14 15:14:08 +11:00
MattBDev
a05fd2dd11
Fix #1386
...
Signed-off-by: MattBDev <mattbdev@outlook.com>
2016-10-10 00:18:35 -04:00
Jesse Boyd
5978c9c3c0
Fix center
2016-10-03 00:56:27 +11:00
Jesse Boyd
5d3e096501
*Fix the toggle
2016-10-03 00:56:26 +11:00
filoghost
cd33aaa1b6
Fix permission checks being ignored
2016-10-01 21:35:57 +02:00
Jesse Boyd
0244c0241c
Trim deletes expired plots
2016-10-01 20:17:50 +10:00
Jesse Boyd
c533f0bae9
Fix area removal
2016-09-30 17:05:18 +10:00
Jesse Boyd
499120963a
Streamline PlotMe conversion
...
Use reflection to disable PlotMe and forward DefaultGenerator to
PlotSquared
Fix border material copying from plotme config
You no longer need to delete the PlotMe jar for conversion
Fix some outdated messages
2016-09-30 16:14:35 +10:00
Jesse Boyd
f1d581a8d8
Fixes #1377
2016-09-30 15:29:50 +10:00
Jesse Boyd
6074fc8033
Nukkit generator fixes
2016-09-30 14:26:20 +10:00
Jesse Boyd
e4d7270c28
Fix some merged plot events
2016-09-30 03:30:34 +10:00
Jesse Boyd
b6df07f723
Add snow-form flag
2016-09-27 01:38:59 +10:00
Jesse Boyd
6bf2fbcfcf
Command tweaks
2016-09-26 18:33:27 +10:00
Jesse Boyd
12f8861d07
Various
...
externalize strings
plotme conversion fixes
2016-09-26 18:31:08 +10:00
Jesse Boyd
c99e23bd3c
Fixes #1367
2016-09-25 18:48:38 +10:00
Jesse Boyd
1b6d08b3fe
Fixes #1365
2016-09-25 18:43:53 +10:00
Jesse Boyd
3b4490c1c6
Fixes #1366
2016-09-25 18:42:05 +10:00
Jesse Boyd
04c011164a
Add near cmd
2016-09-25 18:06:20 +10:00
Jesse Boyd
364b4347d1
Fix area id parsing
2016-09-19 14:18:47 +10:00
Jesse Boyd
d89274ce09
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/BukkitMain.java
2016-09-17 16:03:57 +10:00
Jesse Boyd
264114332b
Let generator be up to the implementation
2016-09-17 16:02:05 +10:00
MattBDev
8e7e5dcb25
Cleanup
...
Signed-off-by: MattBDev <mattbdev@outlook.com>
2016-09-14 12:16:22 -04:00
Jesse Boyd
56227a6d7d
Fixes #1351
2016-09-14 10:21:14 +10:00
Jesse Boyd
63259ec269
Merge pull request #1352 from MisterErwin/master
...
A (possible) fix to #1351
2016-09-14 10:17:11 +10:00
Jesse Boyd
0286a7b046
Fixes #1131
2016-09-14 10:12:53 +10:00
Alexander Lüpges/MisterErwin
bf1d487508
A (possible) fix to #1351
2016-09-12 17:05:13 +02:00
Jesse Boyd
a95b68b73c
Add villager-interact flag
2016-09-09 15:17:37 +10:00
Jesse Boyd
85ff8bf639
Minor tweaks
2016-09-07 00:28:01 +10:00
Jesse Boyd
07ee19b4bb
Fixes #1337
2016-08-31 19:09:17 +10:00
Jesse Boyd
da7a12bc00
Fixes #1234
2016-08-29 16:21:14 +10:00
Jesse Boyd
3b73b2e9d8
Fix grant check
2016-08-29 15:33:26 +10:00
Jesse Boyd
dd665ed9ce
Fence rotation
2016-08-29 15:01:19 +10:00