MattBDev
237b10a2a2
Tidying up the code
2019-04-29 10:49:58 -04:00
MattBDev
0b7e63bafb
Added new 1.14 blocks
2019-04-24 22:04:30 -04:00
MattBDev
9f792fa54b
Fixes #2328
...
I hope this doesn't cause more issues than it solves
2019-04-24 21:23:57 -04:00
MattBDev
d0be0780fd
Reformatting and cleaning.
2019-04-24 16:11:24 -04:00
dordsor21
bef3dbc6f4
Reformat code
2019-04-23 23:48:22 +01:00
dordsor21
9485f82ea9
Fix signs between 1.13 and 1.14
2019-04-23 23:46:10 +01:00
dordsor21
c7ba94f959
Fix legacy material loading error and Jenkins4J dependencies
2019-04-23 23:03:52 +01:00
dordsor21
bd1217810f
Should fix the sign issue
2019-04-23 22:30:31 +01:00
MattBDev
9b3ca4468c
Temporary fix for a working 1.14 build
2019-04-23 14:41:20 -04:00
MattBDev
b2b2f3cd05
attempt to fix signs
2019-04-23 14:24:55 -04:00
MattBDev
1118901ca2
Initial 1.14 Update
2019-04-23 13:45:24 -04:00
Jesse Boyd
145af1e091
fix workaround
2019-04-23 01:53:24 +10:00
Jesse Boyd
406dd22703
Workaround for effective permission check
2019-04-23 01:06:41 +10:00
Jesse Boyd
7e63ffe745
Optimize vanilla world generation*
...
*For single plot worlds
Reuse base world data. Instead of taking several seconds, it should now take tens of milliseconds.
2019-04-17 14:30:05 +10:00
Jesse Boyd
27eda9eb7c
Don't setup single plot worlds
2019-04-17 14:00:01 +10:00
Jesse Boyd
04779d28fb
Don't fail on metrics error
2019-04-13 12:26:19 +10:00
MattBDev
1c915905c6
Fixes #2275
2019-04-11 23:27:47 -04:00
Jesse Boyd
e0bd8e3f9d
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-04-09 00:29:30 +10:00
Jesse Boyd
9225a13808
sorry for breaking roads
2019-04-09 00:29:13 +10:00
Jesse Boyd
3f712ed5f0
should check both end/nether
2019-04-08 18:03:38 +10:00
Jesse Boyd
259fe94f83
Potential fix to skip chunks being kept loaded
2019-04-08 01:43:38 +10:00
Jesse Boyd
3651b3ac8d
I don't know about coffee, but how about Java? @sauilitired
2019-04-06 23:14:39 +11:00
Jesse Boyd
b32b8a98e2
Fixes #1936
2019-04-06 17:19:48 +11:00
Jesse Boyd
69a029a555
Fix plot schematic y
2019-04-06 01:54:02 +11:00
Sauilitired
7e401a83cf
Make PlotLoc's immutable
2019-04-04 18:26:10 +02:00
Jesse Boyd
6b422582a6
Load WorldEdit onEnable
...
as otherwise it doesn't work
2019-04-04 00:19:59 +11:00
Sauilitired
c450e4aed3
Fix interval flags ( fixes #2302 )
2019-04-01 10:17:50 +02:00
Jesse Boyd
3be7511b7c
Fix genChunk setCuboid
2019-04-01 05:01:32 +11:00
Jesse Boyd
f3adeeac0e
Fix single plot area NPEs & generator stackoverflow
2019-04-01 04:44:18 +11:00
Jesse Boyd
e396da8ee5
fix converter NPE
2019-04-01 03:19:53 +11:00
Sauilitired
ae57264487
Add server-plot flag, and option to disable on-claim teleportation
2019-03-30 13:27:18 +01:00
Sauilitired
c6ae2456f2
Add support for Paper async chunk generation
2019-03-26 09:27:20 +01:00
dordsor21
c9f38430c6
Clean and fix up the fromAny method in Legacy Mappings
...
it never checked for an id data pair or singular id (5, 5:2 etc) which is sort of the whole point. Fixes #2296
2019-03-20 17:17:45 +00:00
Sauilitired
0b77b863ba
Update notifications.
2019-03-18 19:49:22 +01:00
matt
61cb288382
oops sorry.
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-15 13:39:51 -04:00
matt
7f14e88c4c
last commit before 4.0.0
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-14 21:49:33 -04:00
matt
cf1764723f
Fixes #2291
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-12 16:56:51 -04:00
matt
7b788c07b8
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-03-09 00:05:49 -05:00
dordsor21
dffbaf89a3
Fix for offhandedness
2019-03-09 00:28:21 +00:00
matt
578069b3c9
Merge branch 'breaking' of https://github.com/IntellectualSites/PlotSquared into breaking
2019-03-08 19:26:06 -05:00
matt
ed3cadd439
Formatting fixes and minor performance improvement
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-08 19:25:59 -05:00
dordsor21
aa894b8ad9
Fixes #2245
...
Also some minor fixes to PlayerInteractEvent main/off hand logic
2019-03-09 00:12:21 +00:00
dordsor21
ed10877431
Should fix IndexOutOfBoundsException when copying
...
fixes#2290
2019-03-08 23:04:38 +00:00
matt
1d327ec346
Fixes an issue with boats
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-07 18:38:21 -05:00
matt
56c24a6a56
Type weakening and Direction changes
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-03-06 12:47:38 -05:00
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
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
matt
df47697ca6
CLeaning of code
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-19 19:00:37 -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
b999cb4195
Fix players being able to place boats, armorstands etc using offhand
2019-02-14 17:38:36 +00:00
dordsor21
130e1b6300
Fix armorstands, boats etc being placeable on players plots with "use 0" flag
2019-02-13 21:47:54 +00: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
8710f2f83b
Fix NPE when right-clicking a >1.13 block
2019-02-13 13:43:22 +00:00
dordsor21
dae7bbdf9d
Fix dropped items being removed from plots
2019-02-13 13:26:19 +00:00
dordsor21
d0994f1b4b
Fixes to EntityTask
2019-02-10 23:03:14 +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
dordsor21
6711788dd0
Fix ClassCastException in runEntityTask
2019-02-06 16:38:01 +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
87547834ef
Minor changes to variable names and castings
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-05 23:12:01 -05:00
matt
ccc53278a1
Fix the world border issue
...
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-02-05 20:36:42 -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
14e1296e13
Only thing I can think of in 8ac9b86that would be causing the lack of plot owners (before reverting the commit)
2019-02-04 14:24:17 +00:00
dordsor21
6d6087b1e3
And don't add the Core/ code into Bukkit/ code
2019-02-04 14:02:21 +00:00
dordsor21
51afbdfcdc
Apply correct codestyle
2019-02-04 13:59:11 +00:00
dordsor21
9c90928d07
Remove the debug and don't created a new BloxkBucket for every air block.
2019-02-02 16:13:55 +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
a4c3fb26c7
Check for road or unowned plot
2019-01-23 14:02:18 +00:00
dordsor21
fd4a5f2aaa
Fix item despawning on plots
2019-01-23 13:34:23 +00:00
Sauilitired
8733dc6dab
Fix deny-teleport flag: Fixes #2128
2019-01-22 10:43:29 +01:00
Sauilitired
7edfc313d6
I did an oopsie
2019-01-21 12:24:34 +01:00
dordsor21
0609b3d7f6
Safer generation of the BlockBucketChunk
2019-01-19 16:28:49 +00:00
dordsor21
330ab83ece
possible NPE fix and add useful debug if it fails
2019-01-17 22:34:28 +00:00
dordsor21
db2e245b13
alphabetise PlayerEvents stuff and add Turtle Eggs
2019-01-17 16:28:42 +00:00
dordsor21
f366f5e406
Remove needless generateExtBlockSections method that just reduced performance for no reason
2019-01-17 01:06:32 +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
7e6b11a21b
Fix plot swap and have a nicer static AIR block
2019-01-15 23:58:21 +00:00
dordsor21
b2d035cf69
Fix deny-exit flag causing plot kick to break
2019-01-14 17:31:22 +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
Logan Fick
8ba661aa35
Fixed plot owner UUIDs getting unnecessarily randomized. ( #2233 )
2019-01-12 17:48:53 +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
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
matt
7302480728
Merge branch 'optional' into breaking
2019-01-09 20:01:32 -05:00
Sauilitired
053edb823d
Use Incendo pasting instead of Hastebin
2019-01-09 23:12:36 +01:00
matt
c7b9bfeb4b
Migrate from Guava Optionals to Java Optionals
2019-01-02 23:11:26 -05:00
dordsor21
f8ce00c2df
Also cancel picking water/lava up with a bucket.
2018-12-31 18:03:59 +00:00
dordsor21
6a9038c306
Fix #2205
2018-12-31 17:57:17 +00: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
3156741664
Fix plot redstone disabling (not sure why it was the way it was, but it was never going to work, so I fixed? it)
...
also minor reformat to PlayerEvents
2018-12-28 17:25:29 +00:00
Sauilitired
f25581c3f1
Treat tridents as a projectile
2018-12-28 08:14:47 +01: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
Sauilitired
249b5d4068
Revert dors commit
2018-12-27 17:29:35 +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
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
d12bdcfda4
Fix NPE on VehicleMoveEvent. Fixes #2195 .
2018-12-26 19:25:20 +01: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
Sauilitired
5bdc5a0fcc
Fix road schematics but for real this time
2018-12-26 17:24:35 +01:00
Sauilitired
2ebb7d11a8
Fix road schematics
2018-12-26 17:05:37 +01:00
Sauilitired
1d08f4d4ff
Include a rationale like Spottedleaf was kind enough to suggest
2018-12-26 15:38:31 +01: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
afb0a9f17f
Forcefully load WorldEdit on startup
2018-12-25 12:05:01 +01: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
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
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
MattBDev
c1fa6c842d
Removing old Metrics class
...
We don't need any fancy metrics at the moment. They can be added later if needed.
2018-12-21 23:38:01 -05:00
sauilitired
23b9eca4ab
Add bStats support, seeing as mcstats has been down for ages
2018-12-21 21:10:37 +01:00
sauilitired
dff64c5c68
Add support for 1.13 blocks
2018-12-21 17:49:04 +01:00
dordsor21
8bc0bcd9e6
Update BukkitUtil#isBlockSolid to 1.13
2018-12-21 01:04:37 +00: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
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
dordsor21
1021c6f2b0
Use Math.min and Math.max
2018-12-20 20:25:21 +00:00
dordsor21
780d3d7703
*Don't set the the cuboid block by block if we've already technically done that
2018-12-20 20:23:11 +00:00
dordsor21
6ac7948f72
Pretty basic fix for chunk generation
2018-12-20 20:20:31 +00:00
dordsor21
4e10682748
A few minor fixes
2018-12-20 18:46:52 +00: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
dordsor21
442473368d
This slipped through
2018-12-20 12:26:51 +00:00
dordsor21
b35221bf4f
Fix crashing on chunk load (chunks are still empty though)
2018-12-20 12:23:49 +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
5aac7d07d2
Remove abstraction of BukkitSchematicHandler
2018-12-20 00:47:04 +00:00
dordsor21
ee6d52efa3
Update all legacy IDs
2018-12-20 00:43:47 +00:00
dordsor21
adc2d980f4
Clean up listeners for legacy versions
2018-12-19 23:49:35 +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
dordsor21
e7b25d3fc8
Update BukkitLocalQueue to new LegacyMappings
2018-12-19 18:46:30 +00:00
sauilitired
444222c7f9
Improve PlotBlock name matching
2018-12-19 18:36:50 +01: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
ccad0bced9
Progress.
2018-12-18 20:54:20 +01:00
sauilitired
fb7bcef05f
1.13 shizzle
2018-12-17 20:57:21 +01:00
sauilitired
152e9e0e90
Make it build.
2018-12-06 16:59:10 +01:00
sauilitired
4395ca06b4
Add @SuppressWarnings("unused") to listeners.
2018-11-15 00:12:12 +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
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
dordsor21
ea5ffbeb77
Cancel plot chat if message event is cancelled to allow for swear block/etc
2018-10-25 10:51:18 +01:00
dordsor21
9e9b21779c
Add PlotChangeOwner Event
2018-09-19 16:57:33 +01:00
sauilitired
032484b0f5
Pull out duplicated method sub in BukkitPlayer
2018-08-20 12:15:03 +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
sauilitired
3c86531b58
* ;)
2018-08-19 22:21:42 +02:00
sauilitired
847ce7f20d
(W.I.P) TeleportEntityWrapper as alternative to replicating entity wrapper
2018-08-19 22:18:58 +02:00
sauilitired
369ccb7c8d
Prettify BukkitUtil
2018-08-10 20:54:17 +02:00
sauilitired
724fb34b1f
Prettify BukkitMain
2018-08-10 20:46:38 +02:00
sauilitired
2898e9ae2b
Fix error from refactoring
2018-08-10 20:30:05 +02: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
Speentie8081
be8172ce91
Assume spigot 1.13 if NumberFormatException is fired
2018-07-22 09:17:38 -05:00
Speentie8081
768e21d1b5
Update NBTFactory to support spigot 1.13
2018-07-22 09:09:39 -05:00
Speentie8081
bbee2debff
Remove unneeded changes and add back support for 1.9 through 1.12
2018-07-21 10:32:38 -05:00
Speentie8081
d5b01aced2
Use MaterialData instead of block id and data for chunk generation
2018-07-21 00:15:13 -05:00
Speentie8081
f533efb2c8
Add support for spigot 1.13-pre7
2018-07-20 23:51:09 -05:00
Josh
d673537026
fix dispensers
...
previously dispensers were not working at all, this change blocks lava and water and allows dispensers to function normally again on servers with plotsquared. if you were trying to block dispensers launching items into the road however that still is not blocked by this
2018-07-20 19:23:39 -04:00
Jesse Boyd
5d04c64d48
Fix typo
2018-07-07 09:11:23 +10:00
Jesse Boyd
185fe39942
Fix check for UUID support
2018-07-07 08:50:43 +10:00
Jesse Boyd
79e1ea9a8f
*
2018-06-23 14:13:06 +10:00
Jesse Boyd
1772fdab16
Fixes #1988
2018-06-23 14:12:21 +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
3039331976
Add account age expiry filter
2018-06-19 03:29:14 +10:00
Jesse Boyd
37b0cdeace
Revert "Don't cancel chat event"
...
This reverts commit dc5fc5af47
.
2018-06-10 19:35:34 +10:00
Jesse Boyd
dc5fc5af47
Don't cancel chat event
2018-06-09 05:45:25 +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
d6c472fcdf
Fixes #1484
2018-05-17 16:23:27 +10:00
Jesse Boyd
a83b51eb12
Fixes #1951
2018-05-17 15:21:53 +10:00
Jesse Boyd
f479a70594
Fixes #1729
2018-05-17 15:11:44 +10:00
Jesse Boyd
9f9527d2e2
Fixes #1784
2018-05-17 14:53:34 +10:00
Jesse Boyd
98b7a84119
Fixes #1483
2018-05-17 14:50:47 +10:00
Jesse Boyd
5cb94f3e45
Fixes #1928
2018-05-17 14:43:51 +10:00
Jesse Boyd
59e06c2319
Fixes #1929
2018-05-07 10:44:16 +10:00
Jesse Boyd
ef54775ca7
wtf, this has its own spawn reason, thanks spigot
...
Fixes #1803
2018-05-07 10:15:21 +10:00
Jesse Boyd
ef83b5a1b7
Fixes #1931
2018-04-28 09:28:55 +10:00
Jesse Boyd
9fe1e53d9d
Fix single generator biomes
2018-04-15 10:47:00 +10:00
Jesse Boyd
7f257e2bf3
*
2018-04-12 00:20:13 +10:00
Jesse Boyd
c5b332246e
Fix setblock npe 1.8
2018-04-11 23:41:09 +10:00
Jesse Boyd
3565e67137
Prevent entity portal use from plotworld
2018-03-18 09:28:23 +11:00
Jesse Boyd
b36d42811a
Fixes #1897
2018-03-12 17:26:40 +11:00
Jesse Boyd
c5d5b52df4
Tweak item drop check
2018-02-08 19:42:36 +11:00
Jesse Boyd
4b50276ba0
Fixes #1844
2018-01-31 13:05:11 +11:00
Jesse Boyd
8815c83ba1
Various minor
...
Teleport on login fixes
World unloading fixes
2018-01-27 16:26:09 +11:00
Jesse Boyd
bc8b2af164
Fixes #1774 (backwards compatibility)
2018-01-10 17:06:35 +11: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
3779b17720
fix: shulker-teleport in a other plot ( #1774 )
...
- shulker-teleport in a other plot (Fixes #1762 )
- dropper can't drop lava_bucket and water_bucket (Fixes #1775 )
2017-12-03 17:21:15 +01:00
Jesse Boyd
734c4bb5fe
Fix vehicle deletion
2017-11-14 17:24:02 +11:00
Jesse Boyd
6b7adcdf34
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2017-11-14 17:10:05 +11: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
Opachl
c281620d75
Update PlayerEvents.java
...
added missing import
2017-11-12 17:49:14 +01:00
Opachl
c3f93a1960
fix: Interaction flag with item_frame
...
Interaction flag with item_frame #1761
2017-11-12 17:36:58 +01:00
Opachl
b4e8d782a1
Revert "fix: nteraction flag with item_frame"
...
This reverts commit a2eb727e25
.
2017-11-12 17:35:59 +01:00
Opachl
a2eb727e25
fix: nteraction flag with item_frame
...
nteraction flag with item_frame #1761
2017-11-12 17:34:50 +01:00
Jesse Boyd
6e841543b8
Closes #1731
2017-11-09 10:57:17 +11:00
Jesse Boyd
534d627b05
Fixes #1732
2017-11-09 10:18:52 +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
Alexander Söderberg
530803c738
Implement VehicleMoveEvent for Bukkit. This fixes #1754 . It also makes sure that you cannot use
...
vehicles to enter plots that you're denied from.
2017-11-06 22:01:18 +01:00
Jesse Boyd
5b6d5664e4
Fix fireworks being spawnable in other plots
2017-11-03 06:58:57 +11: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
abfbeffbb0
Skip y=255, block when finding a free spot
2017-09-23 15:09:03 +10:00
Jesse Boyd
31908090b8
Buld height check
2017-09-23 14:07:52 +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
24b3b60983
Might fix #1704
2017-09-01 23:11:37 +10:00
Jesse Boyd
538e2a6002
Varios
...
Fixes #1697
Fixes #1689
2017-08-18 12:37:26 +10:00
Jesse Boyd
da51be20a3
Fix compile
2017-08-10 16:55:57 +10:00
Jesse Boyd
c3759f8963
Fixes #1672
2017-08-10 16:46:51 +10:00
Jesse Boyd
c36ef1d237
Fixes #1673
...
+ unrelated plotme conversion fix
2017-08-10 16:35:53 +10:00
Jesse Boyd
cc1324f581
Fixes #1682
2017-08-09 15:45:27 +10:00
Jesse Boyd
b924809c91
Fixes #1608
2017-08-03 23:13:04 +10:00
Jesse Boyd
355e16fe92
Ignore searching top block for teleportation
2017-06-09 17:43:46 +10:00
Jesse Boyd
ddfcc5b077
Player login tweaks
2017-04-10 09:06:44 +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
5d6f4c6668
Some plot area restructuring
2017-03-23 11:10:29 +11:00
Jesse Boyd
a015039dad
Fixes #1535
...
Set `misc_spawn_unowned`
2017-03-13 18:36:40 +11:00
Jesse Boyd
a0640a1e66
Fixes #1536
2017-03-13 18:12:38 +11:00
Jesse Boyd
4d4950090d
Fix 1.7 block placer
2017-03-10 07:07:50 +11:00
Jesse Boyd
aa7b770c03
tweak highest block check
2017-01-31 16:45:02 +11:00
Jesse Boyd
35ebc8c830
Permission check fix
2017-01-13 07:22:28 +11:00
Jesse Boyd
686a6c499f
Fixes #1502
2017-01-11 07:53:53 +11:00
Jesse Boyd
6ec96870c0
Fix SO
2016-12-23 15:33:19 +11:00
Jesse Boyd
9fc464e896
Shorter border teleportation
2016-12-10 00:44:42 +11:00
Jesse Boyd
72ab10c079
remove debug
2016-12-03 23:08:10 +11:00
Jesse Boyd
f50d32f06b
*
2016-12-02 17:17:16 +11:00
Jesse Boyd
6cc744a2e6
Fixes #1444
2016-12-02 17:16:19 +11:00
Jesse Boyd
7e34d9e20a
Fix title logic
2016-11-30 21:26:52 +11:00
Jesse Boyd
c891abce09
Allow added players to use frost walker
...
Properly fixes #1438
2016-11-30 20:46:48 +11:00
Jesse Boyd
2b561f2efa
Rename to ice-form
2016-11-30 19:06:03 +11:00
Jesse Boyd
dea0a452df
Add fading 1.11 titles
2016-11-30 16:28:50 +11:00
Jesse Boyd
81418b07a8
Fixes #1438 (unless other things call this event)
2016-11-30 16:15:20 +11:00
Jesse Boyd
a3c1ad3ec8
Fixes #1449
2016-11-30 16:10:08 +11:00
Jesse Boyd
2e23ae0811
Fixes #1243
2016-11-30 16:00:47 +11:00
Jesse Boyd
7a1417dc56
Fixes #1415
2016-11-30 15:45:28 +11:00
Jesse Boyd
e7fa9e01be
Fixes #1419
2016-11-30 15:43:23 +11:00
Jesse Boyd
93414d54c1
Fixes #1453
2016-11-30 15:41:08 +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
f3d950f6e1
Fix flame enchant damaging entities
2016-11-30 15:03:48 +11:00
MattBDev
8edc357d01
Fixed #1448
2016-11-27 01:26:06 -05:00
MattBDev
77281017d4
Fixes #1428 , Fixes #1431
2016-11-20 22:24:27 -05:00
Jesse Boyd
93c4854454
Add misc-interact flag
2016-10-18 05:03:14 +11:00
Jesse Boyd
5ed2190cb3
Fixes #1369
2016-09-30 23:32:49 +10:00
Jesse Boyd
cd2b6c8ccc
Fixes #1379
2016-09-30 17:04:06 +10:00
Jesse Boyd
6f2c7de0ff
Minor fix to conversion
2016-09-30 16:46:10 +10:00
Jesse Boyd
62373c0737
*
2016-09-30 16:15:15 +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
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
177b33154f
Multiple
...
Fixes #1362
Fixes border id for PlotMe converter
2016-09-27 00:56:39 +10:00
Jesse Boyd
12f8861d07
Various
...
externalize strings
plotme conversion fixes
2016-09-26 18:31:08 +10:00
Jesse Boyd
61022b717a
Fixes #1360
2016-09-21 13:42:59 +10:00
Jesse Boyd
9e5af7a642
Possible fix for redstone in merged plots
2016-09-20 23:49:22 +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
MattBDev
b6dac54677
Code cleaning and Gradle Update
...
Updated gradle wrapper to 3.0
Updated Gradle files for Nukkit
Added/cleaned minor Nukkit code
Removed duplicate TitleManagement code
Signed-off-by: MattBDev <mattbdev@outlook.com>
2016-09-13 18:10:01 -04: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
0557671b80
Recover from third party generator error
2016-09-04 14:22:01 +10:00
Jesse Boyd
d75ab130da
Sponge fixes
2016-09-02 15:58:24 +10:00
Jesse Boyd
6a12a6ba64
print chat to console
...
Fixes #1339
2016-09-02 15:47:19 +10:00
manuelgu
20250bc989
Might resolve #1331
...
Wasn't able to reproduce the issue
2016-08-28 20:14:58 +02:00
Jesse Boyd
90d48b2cd0
Fixes #1289
2016-08-26 13:54:22 +10:00
Jesse Boyd
61d00e51ef
Fixes #1303
2016-08-26 03:02:50 +10:00
Jesse Boyd
b5349e16f0
Fixes #1305
...
Just teleports the player further back
Combine move/tp since tp extends move
2016-08-26 02:31:50 +10:00
Jesse Boyd
a801127036
Merge pull request #1301 from MisterErwin/master
...
Calling events when players are removed from plots & correct calling of Member & Trusted events
2016-08-26 02:02:40 +10:00
Byteflux
98d0819383
Only show blocked-cmds message when event is cancelled
2016-08-16 19:09:02 -07:00
Jesse Boyd
e4408d56ec
*And this
2016-08-16 14:32:31 +10:00
Jesse Boyd
f07ac646f3
Possible fix for greeting spam
2016-08-15 09:31:03 +10:00
MattBDev
63d4476d97
Fix #1181
2016-08-09 12:40:38 -04:00
Alex
634802ef98
Got rid of that auto-optimize-imports option
2016-08-08 23:20:31 +02:00
Alex
37e4a652dd
Now calling the respective events when a user is removed from a plot.
...
And switched the event calling of adding Helpers and Trusted players. (Correct me if that was wrong)
2016-08-08 22:45:08 +02:00
MattBDev
112da17614
Squashed commit of the following:
...
commit 91c78407cd
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 11:29:59 2016 +1000
Use a queue for expiry
commit 395d6364be
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 04:43:41 2016 +1000
Cache on fail as well
commit facd43700d
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 04:00:50 2016 +1000
Cache entity count every second
commit 1ae694ff5b
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sun Aug 7 03:52:37 2016 +1000
Tweak entity counting
commit c99dd1e74a
Author: Jesse Boyd <jessepaleg@gmail.com>
Date: Sat Aug 6 00:10:11 2016 +1000
Needs sponge builds
commit f408ac82be
Author: Alexander Söderberg <Sauilitired@users.noreply.github.com>
Date: Fri Aug 5 12:13:39 2016 +0200
Update README.md
commit 9b95990ba6
Author: Alexander Söderberg <Sauilitired@users.noreply.github.com>
Date: Thu Aug 4 16:50:37 2016 +0200
Update this here as well
2016-08-08 14:02:25 -04:00
MattBDev
ea3306d070
Fix #1034
2016-07-31 20:17:35 -04:00
MattBDev
09994724db
Fix #1277
2016-07-29 21:40:02 -04:00
MattBDev
610e204d12
Fix #1281 , Fix #1282 , and Sponge gradle
2016-07-29 12:47:42 -04:00
MattBDev
1f341e6ba9
Merge remote-tracking branch 'origin/master' into 3.4.5
...
# Conflicts:
# Sponge/src/main/java/com/plotsquared/sponge/SpongeMain.java
# Sponge/src/main/java/com/plotsquared/sponge/generator/SpongeAugmentedGenerator.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeSetupUtils.java
# Sponge/src/main/java/com/plotsquared/sponge/util/SpongeUtil.java
# Sponge/src/main/java/com/plotsquared/sponge/util/block/GenChunk.java
# build.gradle
2016-07-29 12:25:11 -04:00
Jesse Boyd
ffddf5c187
Fix sponge generator cast
2016-07-29 12:12:28 +10:00
MattBDev
b5ec6232f9
Sponge Fixes and minor changes.
2016-07-25 22:25:15 -04:00
MattBDev
adc021109f
Added Polar Bear where missing
2016-07-25 22:25:15 -04:00
Jesse Boyd
0b5177f192
Minor uuid cache changes
2016-07-25 22:23:49 -04:00
Jesse Boyd
4e019ab796
UUID cache changes
2016-07-25 22:23:19 -04:00
Jesse Boyd
770b9be160
Minor uuid cache changes
2016-07-25 09:23:20 +10:00
Jesse Boyd
07977ac2ce
UUID cache changes
2016-07-25 07:44:47 +10:00
MattBDev
85d6e42462
Merge branch '3.4.5' of https://github.com/IntellectualSites/PlotSquared into 3.5.0
2016-07-24 17:27:41 -04:00
manuelgu
98e865cdf0
Make debug output useful
2016-07-23 12:50:39 +02:00
MattBDev
c1d4c481fb
Fix #1244
2016-07-17 23:20:31 -04:00
MattBDev
8538170cba
Metrics
2016-07-16 22:51:49 -04:00
Jesse Boyd
e2c57cea52
.
2016-07-12 23:56:59 +10:00
MattBDev
8b0e59209c
Remove getServerName()
2016-07-05 23:43:08 -04:00
MattBDev
cf5d2a5e86
Entity Fix and Gradle changes
2016-07-01 17:13:49 -04:00
Jesse Boyd
b9ad75ad84
Add teleport flag
2016-06-29 21:22:55 +10:00
Jesse Boyd
185352d3cf
Fixes #1229
2016-06-29 15:23:10 +10:00
Jesse Boyd
f4fe762135
*
2016-06-28 20:21:50 +10:00
Jesse Boyd
06682b18a5
Fix compile
...
Recover on unknown command error
Fixes #1224
Close #1213 (fixed elsewhere)
Fixes #1212
2016-06-28 19:55:51 +10:00
Jesse Boyd
f8e97f14d6
Fix end crystal spawn cap
2016-06-28 02:03:23 +10:00
MattBDev
a579df00db
Merge remote-tracking branch 'origin/master'
2016-06-27 10:14:28 -04:00
Jesse Boyd
817a5bc16e
Various
...
Fix compatibility with bukkit 1.5
Recover on failed fancy message initialization
Fix /2 remove *
2016-06-27 18:38:14 +10:00
Jesse Boyd
7da0b9877f
Fixes #1221 (the NPE at least)
2016-06-26 17:07:46 +10:00
Jesse Boyd
f20ef15774
Revert creature spawn message + change expire to seen
2016-06-26 04:30:12 +10:00
MattBDev
5b9dc59abf
Updates to docs, code style tweaks, and some code optimizations
2016-06-23 20:12:17 -04:00
MattBDev
30d49880b6
Fix #1208 NPE
2016-06-22 16:31:04 -04:00
Jesse Boyd
9e1f6d8748
Closes #1209
2016-06-22 13:33:32 +10:00
Jesse Boyd
e08db3d12b
Check teleportation on command location prefix
2016-06-21 03:02:41 +10:00
Jesse Boyd
3fabfa10d7
Add liquid-flow flag
2016-06-20 22:48:04 +10:00
Jesse Boyd
f5e7d08ace
Allow duplicates after 5s
2016-06-19 16:14:13 +10:00
Jesse Boyd
3ced832b80
Fix biome stripes (whoops)
2016-06-18 13:15:50 +10:00
Jesse Boyd
91c742c141
Fixes #590
2016-06-18 13:13:36 +10:00
Jesse Boyd
081081b36e
Fixes #1063
2016-06-17 15:42:23 +10:00
Jesse Boyd
480453b716
Various
...
Fixes #1177
Additional check for left click with milk on adult entity
Add setting for enabling persistent meta
Only set fly persistent meta if it differs from the current gamemode fly
mode.
2016-06-16 20:16:48 +10:00
Jesse Boyd
28ad14500a
Fixes #1172
2016-06-16 17:59:39 +10:00
Jesse Boyd
b2997b7c7b
Don't send duplicate messages
2016-06-16 10:31:33 +10:00
Sauilitired
5b103d49c0
Fixes #1171
2016-06-16 02:08:01 +02:00
MattBDev
ae5e15e434
Fix invalid record type error
2016-06-13 15:05:38 -04:00
Jesse Boyd
341967cbfc
Reclassify armor stand as vehicle
2016-06-13 15:35:33 +10:00
Jesse Boyd
b238bdbd21
Fix armor stand / hangings being considered vehicles
2016-06-13 15:32:13 +10:00
Jesse Boyd
4f0ede646e
Chat / Merge blocks placer / generator
2016-06-13 14:47:50 +10:00
MattBDev
0cfef63376
Fix backwards compatibility
2016-06-11 19:25:13 -04:00
MattBDev
93deebf4ca
1.10 fixes
2016-06-10 13:31:28 -04:00
MattBDev
482f4d6815
Modify Setting and Storage class names.
2016-06-10 13:00:34 -04:00
Jesse Boyd
f1f6b2781e
Fix INSTABREAK flag
2016-06-06 06:34:05 +10:00
Jesse Boyd
237a0d8b6b
Always cache * uuid
2016-06-05 20:11:02 +10:00
Jesse Boyd
960ad50070
Use DBFunc instead of dbManager
2016-06-05 19:54:33 +10:00
Jesse Boyd
951a6b82a2
simplify config / multiple expiry tasks / block cache fix
2016-06-05 17:28:43 +10:00
MattBDev
70aaa984e2
Documentation and Flag Changes.
2016-06-04 17:19:37 -04:00
Jesse Boyd
ca5d3a818b
PlotBlock cache / events / flags
2016-06-04 06:20:13 +10:00
Jesse Boyd
f84766074e
Fixes #1145
2016-06-04 03:36:39 +10:00
MattBDev
b4707c94c4
Fix #579
...
Also tweaks to deprecation for development purposes.
2016-06-03 10:57:25 -04:00
MattBDev
cee970e3d9
Tweaked some things
2016-06-02 13:42:32 -04:00
MattBDev
da58c7b411
Beautify code
2016-06-02 11:38:47 -04:00
MattBDev
89c4ce24ef
Merge branch 'fix/forcefieldflag' of https://github.com/manuelgu/PlotSquared into manuelgu-fix/forcefieldflag
2016-06-02 09:52:30 -04:00
MattBDev
e6433a24ab
Fix grow flags
2016-06-02 00:33:50 -04:00
MattBDev
f21d159911
Various fixes and tweaks.
2016-06-01 16:50:35 -04:00
MattBDev
042d8950ee
Fix #1139
2016-05-29 20:48:14 -04:00
manuelgu
8d6565c32c
Fix NPE
2016-05-29 19:38:31 +02:00
manuelgu
def33bc9ad
Fix IntellectualSites/PlotSquared#1140
2016-05-29 11:59:16 +02:00
MattBDev
53e4b728a6
Merge remote-tracking branch 'origin/master'
2016-05-28 22:38:10 -04:00
MattBDev
4af846967c
Fix #958
2016-05-28 22:37:56 -04:00
manuelgu
9ae4f02205
Fix forcefield flag
2016-05-28 01:16:01 +02:00
Jesse Boyd
85055320c2
Merge pull request #1134 from manuelgu/feature/componentevent
...
[WIP] Implement PlotComponentSetEvent
2016-05-28 09:13:04 +10:00
MattBDev
cc2d99849b
Optimizations and javadoc tweaks
2016-05-26 09:19:38 -04:00
manuelgu
ceb8fb9fa3
Implement PlotComponentSetEvent
2016-05-25 21:49:55 +02:00
MattBDev
465f7f4504
Tweaks and doc updates.
2016-05-24 22:08:45 -04:00
Jesse Boyd
a2a43816ad
*And this
2016-05-23 04:41:25 +10:00
Jesse Boyd
7bdcde6d24
Why was this made private?
2016-05-23 04:12:11 +10:00
Jesse Boyd
b8afbe8a00
Optimize auto trim + command cost/confirmation
2016-05-22 05:29:27 +10:00
MattBDev
13b7a798e6
ignored exception
2016-05-21 11:54:00 -04:00
MattBDev
8af30667e4
ignored exception
2016-05-21 11:18:35 -04:00
MattBDev
4bd83ab298
Logger changes
2016-05-21 11:16:21 -04:00
Jesse Boyd
7ae5042c32
Recover from bad data file
...
Closes #1122
2016-05-22 01:16:04 +10:00
Jesse Boyd
4ceb54b566
Add logger
2016-05-22 00:47:14 +10:00
MattBDev
b51d659ff9
Merge remote-tracking branch 'origin/master'
2016-05-20 20:29:32 -04:00
MattBDev
1768943360
Register flags
2016-05-20 20:29:16 -04:00
Jesse Boyd
6b1298a5e6
*Fix version check
2016-05-20 05:10:46 +10:00
Jesse Boyd
7873bcf592
Fixes #1102
2016-05-19 18:28:06 +10:00
manuelgu
18e3a7553e
Fix #1085
...
Fix #1085
2016-05-15 22:05:52 -04:00
Jesse Boyd
c70c2283a2
Recover from failed event registration
2016-05-14 23:50:43 +10:00
manuelgu
2c0743b7e9
Proper method name
2016-05-13 19:04:55 +02:00
Jesse Boyd
00340d5154
Important fix
2016-05-14 01:13:08 +10:00
MattBDev
d47eeff23b
Cleaning and Fix #1108
2016-05-12 18:00:38 -04:00
MattBDev
0958b57e46
Tidy code.
2016-05-12 17:09:35 -04:00
MattBDev
7947c3fdd7
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2016-05-12 15:43:44 -04:00
Jesse Boyd
dee8072d83
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/listeners/PlayerEvents.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/block/FastQueue_1_9.java
2016-05-13 03:04:43 +10:00
Jesse Boyd
63c7041a34
Flag tweaks
2016-05-13 02:55:57 +10:00
MattBDev
63472ebeaf
Merge branch '3.3.4'
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/util/SendChunk.java
2016-05-11 16:45:17 -04:00
MattBDev
d5cf81be5c
1.9.4 compatibility.
2016-05-11 12:11:46 -04:00
MattBDev
1db3d1aa72
Start 3.3.4 work to support 1.9.4
2016-05-11 11:16:38 -04:00
MattBDev
a4647b05e2
Fix #1011
2016-05-10 14:24:02 -04:00
MattBDev
421203a27d
Bug Fix and Cleanup
2016-04-29 18:14:12 -04:00
MattBDev
8f3d35bca3
Bug Fix and Cleanup
2016-04-28 16:38:51 -04:00
MattBDev
669359cd37
General changes
2016-04-26 10:14:22 -04:00
Jesse Boyd
d8849f718c
Fix plotworld get
2016-04-26 09:32:16 +10:00
MattBDev
74ed10c376
Completed and ready to test
2016-04-22 23:46:16 -04:00
MattBDev
aaf9511673
Start implementing new Flag system.
2016-04-22 23:46:16 -04:00
Jesse Boyd
d3dd88eb8d
Fixes #1062
2016-04-22 23:45:19 -04:00
Jesse Boyd
10bf03f81b
Disable colored chat
2016-04-22 23:45:19 -04:00
Jesse Boyd
40e063e702
Fixes #1050
2016-04-22 23:45:19 -04:00
MattBDev
c2c20ff189
Merge remote-tracking branch 'remotes/origin/master'
2016-04-11 17:04:52 -04:00
Jesse Boyd
9ba3b06854
change priority to low
2016-04-07 20:05:02 +10:00
Jesse Boyd
45b6950111
Fixes chat error / plot deny *
2016-04-07 03:33:49 +10:00
Jesse Boyd
8b10b7109c
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Bukkit/src/main/java/com/plotsquared/bukkit/util/block/FastQueue_1_8_3.java
# Bukkit/src/main/java/com/plotsquared/bukkit/util/block/FastQueue_1_9.java
2016-04-07 02:33:23 +10:00
Jesse Boyd
f7810860da
Re-add WorldEdit check
2016-04-07 02:14:50 +10:00
MattBDev
4dcac29028
Weaken Declaration
2016-04-06 00:17:30 -04:00
MattBDev
d49de5297b
Tweaks
2016-04-05 23:50:04 -04:00
MattBDev
9c81dfa5c3
Cleanup and Optimizations
...
Abstracted TitleManagers
Removed a lot of Statics.
ETC.
2016-04-05 12:53:40 -04:00
Jesse Boyd
fab60a0d53
Fix schematic on claim/auto
2016-04-05 11:07:37 +10:00
Jesse Boyd
1f32707ec2
Fix populate offset for older versions
2016-04-05 10:08:10 +10:00
MattBDev
95c9fd01dd
Merged
2016-04-04 12:49:11 -04:00
manuelgu
6ab3a029b2
Add teleport on death feature
2016-04-04 11:31:15 +02:00
manuelgu
c69c4dd2e1
It actually is tested
2016-04-04 00:11:32 +02:00
manuelgu
4da38a6f9c
Add bypass permission to breaking blocks at y0
2016-04-04 00:09:46 +02:00
Jesse Boyd
dffa00858d
More than 2 lines
2016-04-02 17:15:36 +11:00
MattBDev
4ebd778c62
Optimizations and a purge fix
2016-04-02 01:30:26 -04:00
MattBDev
8243e0118a
Optionals introduced, code cleaned, potential purge fix
2016-04-01 19:14:46 -04:00
Jesse Boyd
4a7112a0a5
Various
...
Add some 1.9 blocks to chest content with schematic paste
Restructure tileentity placement from schematic (will soon add signs
etc)
Prepare for release 3.3.3
2016-04-01 04:23:26 +11:00
Jesse Boyd
edd18a7178
Various
...
- Fix some block change issues (for some reason sending a chunk would
sometimes reset any recent changes)
- Send chunk changes for relight command
- Have kick cmd kick the player from the server if they are kicked from
the spawn plot
- Plot size checks for downloading
- Fix some potential integer overflow issues for large plots (>64K x
64K)
- Fix some edge cases for plot move/copy
2016-03-31 20:49:00 +11:00
Jesse Boyd
95d03e878c
Cancel potion throw
2016-03-30 13:41:13 +11:00
Jesse Boyd
dca2696782
Forgot wall height
2016-03-30 13:26:23 +11:00
Jesse Boyd
1e93398fd8
Cancel lingering potion splash
...
Cancelling the event still doesn't stop the animation.
2016-03-30 13:23:31 +11:00
Jesse Boyd
1f6ad47a79
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Bukkit/src/main/java/com/intellectualcrafters/plot/api/PlotAPI.java
2016-03-30 12:12:19 +11:00
Jesse Boyd
312ad4c48c
fix index
2016-03-30 12:09:55 +11:00
MattBDev
31d346a587
Minor code cleanup
...
Plus an optimization
2016-03-29 17:00:07 -04:00
MattBDev
6007f040cd
OCD
2016-03-29 15:47:59 -04:00
MattBDev
d0622eb87d
PlotAPI doc and code cleaning
2016-03-29 14:35:40 -04:00
Jesse Boyd
6ebfd426c3
Just "height" would have made more sense
2016-03-30 05:14:51 +11:00
Jesse Boyd
560ebf412b
Relight command
2016-03-30 04:34:48 +11:00
Jesse Boyd
df630f9be1
Remove outdated copyright notice at the top of each file
...
- No license is the same as all rights reserved
- There's already a license at the root of the project
- The message was not in most files. easier to remove it
- Support link isn't valid
- No longer just the bukkit API
2016-03-30 02:50:13 +11:00
Jesse Boyd
d9c6d04b46
Debug PlotMe conversion (temporary)
2016-03-29 19:13:48 +11:00
Jesse Boyd
6f9af04274
Cleanup BukkitChunkManager
2016-03-29 18:44:04 +11:00
Very Evil Olaf
30043fd1c1
Missing brackets
...
very (VERY!) minor change ^^
2016-03-29 09:10:24 +02:00
Jesse Boyd
eed8cbec5a
Fixes #1015
2016-03-29 17:39:29 +11:00
MattBDev
32ba55baf5
Code cleanup and Optimizations
2016-03-29 00:56:44 -04:00
MattBDev
49d18b9229
Code cleanup
2016-03-28 23:26:44 -04:00
MattBDev
a8fd6d00d0
Sorry for the versioning confusion
2016-03-28 23:23:56 -04:00
MattBDev
b1fa258688
Code cleanup
2016-03-28 19:30:55 -04:00
MattBDev
76e2b1f416
Code cleanup
...
maybe a bug fix or two
2016-03-28 17:31:40 -04:00
MattBDev
8d4f042abc
Cleanup of code
2016-03-28 13:28:21 -04:00
Jesse Boyd
dcd1a50a0c
default tab completion + plot chat for merged plots
2016-03-28 22:52:29 +11:00
Jesse Boyd
ff1b7c66b1
What's snow-melt doing there?
2016-03-27 19:38:15 +11:00
Jesse Boyd
1bf05df706
Try this coolty
2016-03-27 16:01:53 +11:00
Jesse Boyd
e3f5842299
Recover from invalid db entry
2016-03-27 07:31:35 +11:00
Jesse Boyd
46d3dc609e
Update sponge port
2016-03-27 06:47:34 +11:00
Jesse Boyd
1252e004a0
Cancel chat event
2016-03-25 15:56:11 +11:00
Jesse Boyd
2816ceae72
Change chat priority
2016-03-25 15:07:35 +11:00
Jesse Boyd
f74e7bb4cb
Fixes #997 for 1.8
2016-03-25 14:50:57 +11:00
Jesse Boyd
30d57d8642
Fixes #997 for 1.9 (TODO fix for 1.8 as well)
2016-03-25 14:25:06 +11:00
Jesse Boyd
8a42eecc11
Command changes
...
Legacy commands still need to be cleaned up (after which economy /
confirmation can be centralized)
All command names / usage / description is configurable
Simplifies creating commands
Deeper tab completion / command help
2016-03-24 20:57:59 +11:00
MattBDev
a62b9a334d
Cleaning
2016-03-24 00:50:25 -04:00
MattBDev
bb4700aa5a
More cleaning
2016-03-23 13:09:13 -04:00
MattBDev
9e2c6f2182
Major code reformatting
2016-03-22 21:41:39 -04:00
manuelgu
84188f6557
Cleanup
2016-03-22 18:53:17 +01:00
Matt
09ee7f3048
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Core/src/main/java/com/intellectualcrafters/plot/commands/Area.java
# Core/src/main/java/com/intellectualcrafters/plot/commands/Auto.java
# Core/src/main/java/com/intellectualcrafters/plot/database/SQLManager.java
# Core/src/main/java/com/intellectualcrafters/plot/generator/HybridUtils.java
# Core/src/main/java/com/intellectualcrafters/plot/object/Plot.java
# Core/src/main/java/com/intellectualcrafters/plot/object/PlotAnalysis.java
2016-03-20 23:03:31 -04:00
Matt
029241912b
Code Style Cleanup
2016-03-20 22:52:16 -04:00
MattBDev
cb0b59fdb4
Merge branch 'feature/rm-redundant-methods' of https://github.com/manuelgu/PlotSquared into manuelgu-feature/rm-redundant-methods
2016-03-20 19:52:11 -04:00
MattBDev
bb4ecb94a1
Cleanup
2016-03-20 19:35:40 -04:00
manuelgu
df12e53d40
Remove redundant .s() methods
2016-03-20 23:19:37 +01:00
zomb
712ce74af6
/p weanywhere change
...
Allows players with "WorldEdit Anywhere" toggled to use the wand
anywhere
2016-03-20 00:26:45 -10:00
Matt
19b6df8268
Cleanup
2016-03-19 14:07:55 -04:00
Jesse Boyd
8074d041b8
Fix "Cleaner reflection" breaking plugin.
...
Also add method to sort plots by modification date.
2016-03-19 17:32:05 +11:00
Matt
d30626d11f
Cleaner reflection
2016-03-19 00:39:42 -04:00
Jesse Boyd
f26278f72e
Fixes #950
2016-03-19 13:01:10 +11:00
Jesse Boyd
9e32ce9885
Automatically drop unique_alias for MySQL
2016-03-18 03:05:36 +11:00
Jesse Boyd
f9db269813
Various
...
Close #966
Close #953
(duplicates)
Changes to chunk copying etc to interfere less with world generation
2016-03-18 01:22:51 +11:00
Jesse Boyd
16dac99fed
Any reason for breaking it in the last commit?
2016-03-17 20:33:47 +11:00
Jesse Boyd
98c4483535
Various
...
some sponge stuff
schematic/mca/bo3 uploading rework
fix minor issue with plot visit
fix #956
2016-03-17 20:11:07 +11:00
Matt
75bf01c13f
Fixed casting issue in FastQueue_1_9
2016-03-16 19:18:09 -04:00
Matt
7bbd359be8
Fixed #957
2016-03-16 18:50:55 -04:00
Matt
58eeeb16d4
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2016-03-16 10:16:19 -04:00
Matt
65ddb12701
Beginning rewrite of Flags and various cleanups
2016-03-16 10:15:38 -04:00
zomb
a297d505f8
Pulled files from official repository
2016-03-15 22:15:47 -10:00
zomb
a26db46242
Pyromania
...
Adds block-ignition, which allows fire being set by players,
dispensers, explosions, and fireballs (if their origin is the same as
the plot that they land in)
Adds fire-spread, which allows fire to spread from lava and fire
spreading in general
Adds block-burn, which allows blocks to burn away
2016-03-15 21:59:01 -10:00
Matt
bb8883dfaf
Added snow-melt flag
2016-03-14 11:01:52 -04:00
Matt
bee6f83e79
Various changes
2016-03-14 02:18:04 -04:00
Matt
ae885eafca
Various changes and Merge Economy Fix
2016-03-13 22:44:59 -04:00
Jesse Boyd
8739f3ef78
Horses aren't hostile.
2016-03-14 12:34:58 +11:00
Matt
dfd29f6713
Various changes
...
Plot class is now more reliable as most fields are private
Cleanup some classes.
Fixes #955
makes progress on #953
2016-03-13 14:09:48 -04:00
Jesse Boyd
3fb686608b
Merge pull request #951 from Gabscap/fix-static
...
Make WorldEvents method non-static
2016-03-13 04:00:40 +11:00
Jesse Boyd
a8fd1b49ca
Various
...
sponge changes / documentation / cleanup / event tweak
2016-03-13 03:57:36 +11:00
Gabscap
4c40268e8f
Make WorldEvents method non-static
2016-03-12 16:27:03 +01:00
Jesse Boyd
66da71bc9f
Various
...
Fixes a few typos
Fixes #943
Fixes #944
Fixes metrics (broke in b69e31129d
)
Fixes plot setup issue
Fixes some lighting issues
Fixes ChunkListener + cauldron
Tweak some schematic stuff
2016-03-11 15:33:39 +11:00
Matt
c979be2994
Add missing permission to plugin.yml file
2016-03-10 17:12:56 -05:00
Jesse Boyd
fef2bc0cf2
Restore metrics
2016-03-08 16:31:40 +11:00
Matt
d2c81cbd01
Use Metrics Dependency
2016-03-07 14:56:06 -05:00
Jesse Boyd
b59665b00b
Fix #938
2016-03-07 19:37:53 +11:00
Jesse Boyd
62531a42c7
Fix for @Htgan / clear
...
Possibly fixes #932
2016-03-07 17:34:57 +11:00
Jesse Boyd
b95fdeccca
Maybe?
2016-03-06 19:08:01 +11:00
Matt
32d4a08db1
Small cleanup
2016-03-04 19:53:31 -05:00
Matt
5c60d69fd1
closes #915
2016-03-04 16:37:38 -05:00
Jesse Boyd
2b3fb7b4d0
Fix for explosion
2016-03-03 12:25:57 +11:00
Jesse Boyd
0dc672bcd5
Apparently resetTitles only resets the top part?
2016-03-03 09:12:20 +11:00
Jesse Boyd
6e2256ffcf
Update titles
2016-03-03 09:08:43 +11:00
Jesse Boyd
cfcfd87f57
messy nms for 1.9
2016-03-03 08:51:17 +11:00
Jesse Boyd
f00ac79c91
Bump version / misc
...
Fix regenallroads
Add schematic y_offset
Change visit/list for multi-owner plots
Fix updater (pre-1.7.10)
2016-03-02 17:42:04 +11:00
Jesse Boyd
109715e0d7
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2016-03-02 06:59:05 +11:00
Jesse Boyd
8bf3ceac6f
Changes
...
Plot auto clear confirmation
Add timediff to keep flag
Add expired parameter to list cmd
Fixes some compatibility issues
2016-03-02 06:56:50 +11:00
Jesse Boyd
106c3c5cb4
Temporary fix for 1.9
2016-03-01 14:17:29 +11:00
Matt
0bbfd0f49a
Begin 1.9 NMS updates
2016-02-29 20:44:58 -05:00
Matt
9596544f97
Cleanup Code
...
I also updated the build.gradle and pom to 1.9 bukkit
2016-02-29 20:13:18 -05:00
Jesse Boyd
8906577699
Merge pull request #909 from zombachu/master
...
Implements the ice-melt flag
2016-02-29 14:08:31 +11:00
zomb
224caee56e
Implements the ice-melt flag
2016-02-28 15:41:32 -10:00
Jesse Boyd
5c4178b1dd
Fixes
...
Fixes #905
Fixes auto claim limit
2016-02-29 04:09:09 +11:00
Matt
911bef974a
Stop spectating before being kicked when denied.
...
Fixes #886
2016-02-27 20:11:18 -05:00
Jesse Boyd
ce8775414a
Fix some logic
2016-02-28 07:04:57 +11:00
Jesse Boyd
01710e3ddb
Fixes
...
Notify core of all world loading regardless of generator
Optimize plot area fetching
Fix plot delete not deleting the plot until restart
Fix plot unclaim not removing the owner on any cached plots
Change gradle output directory
Fix plotme conversion sometimes not copying over the floor/main blocks
2016-02-27 21:07:42 +11:00
Jesse Boyd
7d8893b5d7
Fixes #900
2016-02-27 17:07:15 +11:00
Jesse Boyd
7a97c69d4f
Fix bed explosion in hell biome when flag not present
2016-02-27 16:44:29 +11:00
Jesse Boyd
afe6c5fd69
Merge branch 'master' of https://github.com/IntellectualSites/PlotSquared
2016-02-27 16:05:56 +11:00
Matt
ac77c755d0
Add plot middle permission to plugin.yml
2016-02-26 19:10:59 -05:00
Jesse Boyd
c7870b617c
Gradle / maven
...
Fix archive names (includes project/module name + version)
Generate MD5 hash alongside jar
Improve build time
- asynchronous building
- enable daemon
- change scope of a few statements
- skip building of 3 jars
Add filtering to the plugin.yml (maven/gradle)
Bump version to 3.3.0 in pom
2016-02-26 23:55:21 +11:00
Jesse Boyd
f921db937a
Fix plot music duplication when moving between plots in a merged plot
2016-02-26 17:43:49 +11:00
Jesse Boyd
4669f31658
Fixes
...
Fixes hybridplotworld rotation for stairs
Fixes hybridplotworld skipping non-rotatable blocks on swapped sideroad
schem
Fixes schematic generation using wrong height
Fixes debug spam printed when using download cmd
Fixes pagination having page number instead of total list items
Fixes plot area list page being off by 1
Remove compatibility for a spigot 1.8.0 bug where getting the world name
during initialization crashes the server.
Fixes type 1,2 plot worlds not being fetchable if there are more than 8
plot worlds loaded.
2016-02-26 17:29:31 +11:00
Jesse Boyd
7659884e73
Fixes
...
Fixes #868
Fixes #778
Fixes attributes passing wrong key to persistent meta
Fixes blob compatibility with JDBC driver for persistent meta
Fix stackoverflow from countEntities under certain circumstances
Minor cleanup
2016-02-26 01:17:07 +11:00
Jesse Boyd
efae2c2e63
Finished several core parts of the sponge port
...
Mass block changes / chunk packet sending
AsyncWorldEdit (buggy)
Fixed world ground cover layers being generated
Fixed tab completion
Fixed plot title color
Fixed worlds unloading when no players are present
Fixed falling blocks not falling where they should
Fixed console color
Fixed chunk regeneration on full plot worlds
Other stuff
2016-02-25 20:13:07 +11:00
Matt
6f3485c87d
Hard-code version into plugin.yml
2016-02-23 13:08:20 -05:00
Matt
b69e31129d
Updated Gradle
2016-02-22 23:11:40 -05:00