Commit Graph

2168 Commits

Author SHA1 Message Date
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
cd8a1a0816 Fixed some translation mismatches 2019-01-27 00:48:03 +01:00
25ed9d2798 Fix road schematic pasting height 2019-01-23 12:23:05 +00:00
c96a1afaed Don't fuck up road schematics, I guess 2019-01-22 21:32:24 +01:00
344a2afeff Use StringBuilder, like a sane person 2019-01-22 19:54:31 +01:00
e54f964eca Fix #2009 2019-01-22 18:51:13 +01:00
7e56e47046 Fix block list flag permissions 2019-01-21 17:49:36 +01:00
7edfc313d6 I did an oopsie 2019-01-21 12:24:34 +01:00
d37f5b9aa8 Fix schematic pasting offsets 2019-01-21 09:53:04 +01:00
1fbfc767c4 Use PaperLib and make command task return completable futures 2019-01-21 09:20:33 +01:00
bd797b59fe Allow disabling of scientific notation (disabled by default) for DoubleFlags 2019-01-20 15:56:49 +00:00
0609b3d7f6 Safer generation of the BlockBucketChunk 2019-01-19 16:28:49 +00:00
ca883c211a Add merge permission changes from master 2019-01-18 19:02:12 +00:00
ea422b5561 Fix NPE on world initialise 2019-01-17 13:19:24 +00:00
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
0817d7de5a Removed PlotMe converting features.
Signed-off-by: matt <4009945+MattBDev@users.noreply.github.com>
2019-01-15 22:19:29 -05:00
0e0a534620 Fix regenallroads extend (height) 2019-01-16 01:55:45 +00:00
61f8ceaaaa I'm an idiot and left one of my debug messages in 2019-01-16 01:28:07 +00:00
7e6b11a21b Fix plot swap and have a nicer static AIR block 2019-01-15 23:58:21 +00:00
28c219c694 /plot leave has a terrible description 2019-01-15 16:20:50 +00:00
f679d3f873 Debug not debug 2019-01-14 18:27:20 +00:00
232b7ccfc1 Don't allow debugroadregen on merged plots 2019-01-14 18:15:44 +00:00
44fc8a55ea Add "kick" meta check in PlotListener 2019-01-14 17:41:28 +00:00
b2d035cf69 Fix deny-exit flag causing plot kick to break 2019-01-14 17:31:22 +00:00
d81d3c72e4 Update scripts and code to work nicely with each other.
Fixes #2208
2019-01-12 19:56:11 +00:00
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
15ea0f3210 Fix BukkitLegacyMappings having maps the wrong way round & fix PlotBlockListFlag to use PlotBlocks.
Fixes #2229
2019-01-12 17:39:29 +00:00
0d76e46fa2 Fix requiring restart for /ps load after /ps save & make descriptions nicer 2019-01-11 12:50:38 +00:00
222585bf01 Update C.java 2019-01-10 22:21:34 +01:00
63af0de9f0 Update Settings.java 2019-01-10 22:20:30 +01:00
5df6f2a13e Update Download.java 2019-01-10 22:18:28 +01:00
c5f1c60ad7 Delete base.yml 2019-01-10 22:16:22 +01:00
3ac7785cc3 Skip empty files in DebugPaste 2019-01-10 21:34:52 +01:00
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
e47b4fef20 Remove update and changelog commands 2019-01-10 17:45:40 +01:00
7302480728 Merge branch 'optional' into breaking 2019-01-09 20:01:32 -05:00
457c520eb6 Fixing debugpaste description 2019-01-09 23:40:08 +01:00
053edb823d Use Incendo pasting instead of Hastebin 2019-01-09 23:12:36 +01:00
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
ea01a5171b Add missing admin unlink permission 2019-01-03 22:36:09 +00:00
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
e12a7bb85f Migrated remaining Optionals 2019-01-02 23:15:42 -05:00
c7b9bfeb4b Migrate from Guava Optionals to Java Optionals 2019-01-02 23:11:26 -05:00
ae9e52f093 Don't dump g_sch 2019-01-02 13:18:20 +00:00
29868bdd29 Fix road generation for roads of even width 2019-01-01 14:43:41 +00:00
38a382f8e5 Add missing argument to unlink 2019-01-01 00:55:25 +01:00
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
8c52e20736 Use BaseBlocks in regenallroads and minor cleanup of HybridUtils.
Fixes #2210
2018-12-31 16:08:09 +00:00
750be6c5fe clean merge up 2018-12-28 17:03:00 +00:00
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