Commit Graph

6507 Commits

Author SHA1 Message Date
fbfe3221d7 Fix fast schematic reader/writer
- Have both sponge and fast r/w available but default to "fast"
 - Correctly "offset" entities in the schematic, and add a legacy mode for loading old FAWE schematics with entities required.
 - Lazily reading means it's read in order of appearance in the inputstream so we need to read schematic version first (skip past everything) and then reset the stream. Fixes #740
 - Add an FAWEVersion to the metadata
 - Correctly actually return a BlockArrayClipboard when required. Fixes #454
2021-01-01 15:01:35 +00:00
82f640d132 fix loading Fawe.properties 2020-12-31 17:45:07 +00:00
59c227b49a actually fix AsyncBlock 2020-12-31 15:32:00 +00:00
935130aa0e Fix AsyncBlock 2020-12-31 15:22:29 +00:00
df48b7e81d stop bottling clipboard sizes for no reason 2020-12-31 15:01:54 +00:00
71059505d1 Implement missing AsyncChunk#getTileEntities 2020-12-27 22:19:04 +01:00
6e49427b26 fix WNA 2020-12-27 21:03:09 +00:00
3c5041ddb7 Fix uploading/download P2 schematics with /plot save|load 2020-12-24 15:47:02 +00:00
b60d9ef6d5 Fix #787 2020-12-23 17:26:26 +00:00
7236f1d6fa Update zStandard jni 2020-12-22 11:57:12 +01:00
bbc0ea0f35 Update dependency com.github.luben:zstd-jni to v1.4.8-1 2020-12-21 20:06:43 +00:00
9f2baf71f7 Remove unnecessary version check
Due the provided scope and api-version it won't load on older versions anyway
2020-12-21 19:43:23 +01:00
27512ceab3 Don't shade metrics twice 2020-12-21 19:40:06 +01:00
44f15da5a3 Update Paster 2020-12-21 15:57:57 +01:00
be05ae9230 Update dependency net.java.truevfs:truevfs-profile-default_2.13 to v0.12.2 (#796)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-21 11:40:00 +01:00
a32f3b0e8c Exclude dependencies from renovate 2020-12-21 11:17:46 +01:00
73406b2e15 Update dependency gradle to v6.7.1 (#794)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-21 10:57:19 +01:00
7928479046 Update dependency de.schlichtherle:truezip to v6.8.4 (#793)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-21 10:55:46 +01:00
f36afe1907 Paperlib 1.6 2020-12-21 10:52:15 +01:00
675777190f Merge remote-tracking branch 'origin/renovate/io.papermc-paperlib-1.x' into main 2020-12-21 10:51:46 +01:00
b3ecbe8c95 bStats 1.8 2020-12-21 10:50:12 +01:00
3954953d0d Merge remote-tracking branch 'origin/renovate/org.bstats-bstats-bukkit-1.x' into main 2020-12-21 10:49:32 +01:00
2f23643635 Update dependency org.slf4j:slf4j-api to v1.7.30 (#803)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-21 10:47:07 +01:00
f6cbde6386 Update dependency org.yaml:snakeyaml to v1.27 (#804)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-21 10:44:31 +01:00
d77e16c66f Update dependency org.bstats:bstats-bukkit to v1.8 2020-12-21 02:36:35 +00:00
79f825d21a Update dependency io.papermc:paperlib to v1.0.6 2020-12-21 00:37:05 +00:00
2eb4f14724 Update dependency com.plotsquared:PlotSquared-Core to v5.13.3 (#791)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-20 23:35:57 +01:00
aca45e4ab0 Update dependency com.comphenix.protocol:ProtocolLib to v4.5.1 (#789)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-12-20 23:15:24 +01:00
4a93d9afb5 Merge branch 'renovate/configure' into main 2020-12-20 22:43:02 +01:00
acec8a8749 Add renovate.json 2020-12-20 21:29:54 +00:00
5964ac8303 renovate > dependabot 2020-12-20 22:24:55 +01:00
c5a74cde72 Create dependabot.yml 2020-12-20 22:11:19 +01:00
7444c643a1 Switch to IncendoPaster "library" 2020-12-19 16:18:57 +00:00
e08fda0ac2 cache the correct number of blocks for FAWE
fixes #747
2020-12-17 22:06:32 +00:00
e8f0c0e6ea allow count to access "full" chunks if counting air 2020-12-17 22:05:32 +00:00
884ec322b8 Ensure chunk sections are reloaded for every edit/chunk read
Add an option for force-reloading the cached chunk sections when a layer is updated
2020-12-17 22:04:49 +00:00
d379b0af9b fix //image ane image brush
fixes #208 and fixes #698
2020-12-17 20:19:54 +00:00
94a14b03b6 fix brush size 0/1 2020-12-17 15:26:17 +00:00
236e3c3f6f correctly set changes to editsession for line/spline
fixes #696
2020-12-17 15:02:49 +00:00
b57c472b86 Save the get blocks to the set chunk after history is written when post-processing 2020-12-17 14:09:54 +00:00
030c253732 Merge branch 'main' of https://github.com/IntellectualSites/FastAsyncWorldEdit into main 2020-12-16 22:54:26 -05:00
f347e0f5f5 update some utility commands
fixes #557
2020-12-16 19:23:41 +00:00
d5005a04e3 Return air if attempt to retrieve block from outside range
Fixes #682
2020-12-16 19:08:00 +00:00
aeccce24a9 fix #550 2020-12-16 17:38:15 +00:00
61fd8c0de5 Update generate tree to match upstream 2020-12-16 17:20:33 +00:00
3a3bf7382d Update block NBT to include the coordinates when saving to history
fixes #708 and fixes #655
2020-12-16 16:59:16 +00:00
e4709eb6dc idk why I did &3
half fixes #769
2020-12-16 12:34:54 +00:00
fdeaa8ad41 Merge branch 'main' of https://github.com/IntellectualSites/FastAsyncWorldEdit into main 2020-12-14 18:23:14 -05:00
6676d77aaa Stop writing corrupt tile entities to schematics
also make some stuff definitely immutable.
2020-12-13 21:06:36 +00:00
04ba545aa2 NullPointer fix for /schematic list (#781)
* fixed null pointer

* fixed rest of similarly caused null pointers

* checkstyle
2020-12-13 15:20:10 +01:00