Commit Graph

  • 56999fd1e0 Drain bubble columns as well Fixes #1326 dordsor21 2021-09-27 14:42:43 +01:00
  • 1cf5899586 Allow deletion of DOC Fixes #1325 dordsor21 2021-09-27 14:39:21 +01:00
  • b73db47e01 Add switch to schem loadall to replace existing clipboard(s) dordsor21 2021-09-27 14:15:26 +01:00
  • 58f231ad12 Slightly improve add clipboard hover message for schematic list dordsor21 2021-09-27 14:14:24 +01:00
  • 5155055446 Add deprecation message to fawe EditSessionBuilder dordsor21 2021-09-26 22:10:59 +01:00
  • e6675f1656 Default per player schematics to false dordsor21 2021-09-26 22:07:25 +01:00
  • 5940ebbccc [ci skip] chore: Never suggest to update guava NotMyFault 2021-09-26 01:36:47 +02:00
  • ca15e93102 refactor: Remove lz4-stream NotMyFault 2021-09-26 00:48:50 +02:00
  • 268244119f Update adapters? dordsor21 2021-09-24 17:05:26 +01:00
  • 6b5f21d67b Support old, corrupt, schematics dordsor21 2021-09-24 16:41:09 +01:00
  • 4e944052cd un-transitive some dependencies dordsor21 2021-09-24 15:49:30 +01:00
  • e97c945b2f Big fix to clipboards when relogging/restarting server etc. - Refactor the way FAWE clipboards work slightly with regards to offsets (FAWE-added) and origin (upstream-present) - Better error messages when exceptions are thrown attempting to load DOC - No longer attempt to resolve old clipboard versions. Attempt to give informative error instead - Don't always delete clipboards held in memory on player logout unless configured to do so - Go back to fully closing the DOC on logout. We now attempt to lock the file which will hopefully help with debugging shared clipboard folders dordsor21 2021-09-24 12:22:01 +01:00
  • bfd9e5b347 Don't stop edits for old clipboards, attempt to load them anyway (for now) dordsor21 2021-09-24 09:32:49 +01:00
  • 8593c2df9f Rearrange DOC methods dordsor21 2021-09-23 12:42:51 +01:00
  • 07c02b5825 Remove import static org.apache.logging.log4j.LogManager.getLogger dordsor21 2021-09-23 12:34:22 +01:00
  • 6c56fa29aa Fix #1317 dordsor21 2021-09-22 22:22:39 +01:00
  • a5795461f2 Improve a few dependency scopes NotMyFault 2021-09-22 23:00:12 +02:00
  • 40b024fbba Set legacy ID when adapter is loaded to enable reading/writing anvil dordsor21 2021-09-22 16:15:18 +01:00
  • 663d0139b7 default to a meaningful preload chunk count dordsor21 2021-09-22 15:58:20 +01:00
  • a3d50585c2 Don't print error message if we're expecting it on biome loading dordsor21 2021-09-22 15:58:11 +01:00
  • 3376baa3c5 Remove needless EditSession#getWorld for setting blocks/biomes in a couple of cases #32 IntellectualSites/FastAsyncWorldEdit-Adapters#7 dordsor21 2021-09-22 15:04:12 +01:00
  • d25a85e0d4 Fix expression evaluation method used for generatebiome #32 dordsor21 2021-09-22 15:03:03 +01:00
  • 4400b0f83e Fix #1114 - Ensure short is correctly cast to int, as we're using it as if it were unsigned dordsor21 2021-09-22 14:32:49 +01:00
  • a241e594c1 Slight adjustment to DOC dordsor21 2021-09-22 13:14:10 +01:00
  • 64036a38cf Update adapters to 32c896db93 dordsor21 2021-09-22 12:58:09 +01:00
  • 268d8cff49 Apply list of properties everywhere dordsor21 2021-09-21 18:53:37 +01:00
  • cf585c48ae Update adapters dordsor21 2021-09-21 18:41:01 +01:00
  • e750e014ab Properties can have the same string name Make map of all properties string against list dordsor21 2021-09-21 18:34:31 +01:00
  • b8ec4be95c Revert "Slightly preferable messages on UsageException thrown by piston" dordsor21 2021-09-21 17:30:32 +01:00
  • c805102819 Fix #1143 dordsor21 2021-09-21 17:18:49 +01:00
  • 3617a29ba8 Address javadoc violations NotMyFault 2021-09-21 17:40:53 +02:00
  • 1de3a6b54a Don't return "=" pattern early either dordsor21 2021-09-21 15:07:58 +01:00
  • 70f7f00abf Do the same for "=" mask dordsor21 2021-09-21 15:06:46 +01:00
  • c26977f578 Fix very specific issue where charmasks (< > $ etc.) are used with other masks, but only the charmask is used dordsor21 2021-09-21 15:05:43 +01:00
  • 57b47d2451 Use a MaskTraverser to set extent where it will be a WorldWrapper otherwise dordsor21 2021-09-21 14:59:49 +01:00
  • 23ca345a2e Don't setextent twice in replace dordsor21 2021-09-21 14:51:39 +01:00
  • 971977a66a Fix //sel list dordsor21 2021-09-21 14:51:05 +01:00
  • 84b896151f Lazy fix for #1271 dordsor21 2021-09-21 14:39:14 +01:00
  • d0056870be Fix fuzzy region dordsor21 2021-09-21 14:31:03 +01:00
  • 69ae4a7121 Fix ellipsoid selection dordsor21 2021-09-21 14:07:10 +01:00
  • a23abc1bb6 Update com.plotsquared to v6.1.2 (#1307) renovate[bot] 2021-09-21 00:57:59 +02:00
  • 0fcf996c78 Fix #1314 dordsor21 2021-09-20 23:54:26 +01:00
  • e9adf0f30d Slightly preferable messages on UsageException thrown by piston dordsor21 2021-09-20 23:35:04 +01:00
  • 9d26f030dc Fix some command errors being hidden by a usage message dordsor21 2021-09-20 23:18:38 +01:00
  • 040edc8fd0 Adjust exception catch slightly dordsor21 2021-09-20 23:07:58 +01:00
  • f8ed4e0c38 Separate and uppercase libs artifacts NotMyFault 2021-09-20 22:30:46 +02:00
  • bb06492091 Fix -f flag dordsor21 2021-09-20 18:10:37 +01:00
  • 017a28b3dd Implement getAllProperties to code and adapters dordsor21 2021-09-20 16:00:50 +01:00
  • 35e0a47beb Don't have adapters as "dependency" dordsor21 2021-09-20 15:09:34 +01:00
  • d5be6940c7 Add default getAllProperties method dordsor21 2021-09-20 14:46:51 +01:00
  • 17a97f2f19 Fix lack of handling of custom world heights in CharFilterBlock dordsor21 2021-09-20 14:15:08 +01:00
  • 7a9cbe5d77 Correct description of strip nbt dordsor21 2021-09-20 01:54:49 +01:00
  • 9d68cd8380 Automatic deployment (#1298) NotMyFault 2021-09-19 22:50:34 +02:00
  • aba147f787 Minor spring clean dordsor21 2021-09-19 21:40:15 +01:00
  • 8a4f28a7cc StripNBT processor rather than extent dordsor21 2021-09-19 21:39:00 +01:00
  • b11a67e435 Fix #1311 dordsor21 2021-09-19 21:20:18 +01:00
  • 4f68fb0e26 Add tracing feature to EditSessions (Upstream 1301) (#1112) Matt 2021-09-19 16:02:41 -04:00
  • f405994346 Improve fullycopy pattern parsing - Don't attempt ClipboardFormats#loadAllFromInput if the user is typing #copy or #clipboard to avoid needless "File dialogs are not supported in your environment." message dordsor21 2021-09-19 20:47:40 +01:00
  • abaa98d2a9 Fix #403 dordsor21 2021-09-19 20:47:21 +01:00
  • 5f7411114e Fixes #1310 NotMyFault 2021-09-19 21:42:53 +02:00
  • 8cc93a2255 Update dependency com.sk89q.worldguard:worldguard-bukkit to v7.0.6 (#1305) renovate[bot] 2021-09-18 21:59:29 +02:00
  • 0a48765c98 Add //blob command equivalent to //br rock dordsor21 2021-09-18 17:42:58 +01:00
  • 7d032ba69f Scattercommand should use the same editsession for all commands, make it "silent" by default and allow players to see output if wanted. dordsor21 2021-09-18 17:42:40 +01:00
  • 34301b446a Allow scatter command brush to use FAWE commands. Best for scatter sphere, etc. dordsor21 2021-09-18 17:08:03 +01:00
  • 51aa500857 move yscale earlier in br height for people that can't work it out themselves dordsor21 2021-09-18 16:20:28 +01:00
  • 7a0c0d5d41 Fix #990 dordsor21 2021-09-18 16:15:31 +01:00
  • fad1fcd8ee Fix RichParser suggestions dordsor21 2021-09-18 15:07:41 +01:00
  • 54398ebe1c Add timeout to regex masking dordsor21 2021-09-18 15:01:09 +01:00
  • dbbb450172 Flush clipboards before writing schematics. #1286 dordsor21 2021-09-18 03:19:49 +01:00
  • bd95d5a86d Adjust mask managers - Add list of "exclusive" managers to config to aid users in having some sort of prioritisation. - Fixes #960 if PlotSquared is added to exclusive managers, otherwise, there's no particularly sane way of adding prioritisation without requiring a treemap be added to YAML config, or for us to decide upon it ourselves dordsor21 2021-09-18 03:19:27 +01:00
  • fbbb4ed8fa Update adapters to f840c74a30b5c5c622080cb9678db58deb7062b9 NotMyFault 2021-09-17 19:58:54 +02:00
  • 1cc6ad1481 Fix #1049 dordsor21 2021-09-17 17:26:41 +01:00
  • 90aeb48040 Fix #1297 dordsor21 2021-09-17 17:12:14 +01:00
  • 07be1c6a44 Remove native libs - lz4-java links them dynamically NotMyFault 2021-09-17 16:22:02 +02:00
  • ffd74e59ef [ci skip] Closes #1306 Closes #1304 NotMyFault 2021-09-17 16:00:25 +02:00
  • 5093569ce0 Fix #1303 dordsor21 2021-09-17 14:54:51 +01:00
  • 74697ee312 Fix ZSTD implementation and test-loading. Don't allow disabling of the test on startup dordsor21 2021-09-17 14:38:28 +01:00
  • 9fb6ebe7ac Shift ZSTD bindings check NotMyFault 2021-09-16 21:56:28 +02:00
  • 1dd0dac462 Correct equality check for adding post processor dordsor21 2021-09-16 17:49:16 +01:00
  • 4182d7473c Slightly improve regen workflow, update adapters to a9c745a600 dordsor21 2021-09-16 17:42:31 +01:00
  • e4cbd85197 Ensure adapters are up to date dordsor21 2021-09-15 01:44:00 +01:00
  • f10dbe7387 Use an object array for synchronising on internal chunk sections rather than the sections array itself. dordsor21 2021-09-15 01:20:04 +01:00
  • e989a4ebb0 Update com.plotsquared to v6.1.1 (#1299) renovate[bot] 2021-09-14 17:04:21 +02:00
  • 45b745a580 [ci skip] Closes #1300, Closes #1301 NotMyFault 2021-09-14 17:02:54 +02:00
  • 635ec0e7a8 Fix #736 dordsor21 2021-09-14 14:44:23 +01:00
  • 8120163f5e Fix #727 dordsor21 2021-09-14 14:33:20 +01:00
  • dad991e7aa synchronise filterBlocks - we shouldn't be able to execute the call method whilst a filter is ongoing and vice versa dordsor21 2021-09-14 14:32:42 +01:00
  • 09d2996451 Don't accept values smaller than parallel threads for target size - Smaller than parallel threads implies any time any thread tries to do anything, another thread must cancel its work, and the chunk is submitted. dordsor21 2021-09-14 14:30:32 +01:00
  • daa418a287 Fix needless complication of section position methods in CharBlocks children dordsor21 2021-09-13 18:33:42 +01:00
  • ce7a97368f Improve javadocs on BlockArrayClipboard, ensure correct clipboard is used for BlockArrayClipboard's parent clipboard dordsor21 2021-09-13 15:32:33 +01:00
  • 06d716248e Flush clipboard rather than close on player disconnect Addresses #1291 dordsor21 2021-09-13 15:08:03 +01:00
  • 3088b1245c Simplify flushing of clipboards in ClipboardCommands dordsor21 2021-09-13 15:07:16 +01:00
  • f641fc1716 Javadoc dordsor21 2021-09-13 13:27:47 +01:00
  • 5207981fb2 Make clipboard flushable #1286 dordsor21 2021-09-13 13:25:11 +01:00
  • fcbbc72a19 Refactor the try-catch for copy/cut commands, switch to saveDiskClipboard instead of closing the clipboard on error Address #1291 dordsor21 2021-09-13 13:19:57 +01:00
  • adf83bdd0a Use default blockstate internal id for creating blockstates from their serialised form Fixes #1294 dordsor21 2021-09-13 13:14:49 +01:00
  • 40a4010041 Add loadIfPresent method for use where the section should definitely exist and be FULL dordsor21 2021-09-13 12:47:00 +01:00
  • af890cf21d Fix build dordsor21 2021-09-12 12:47:08 +01:00
  • b6b6ba7265 Improve CachedMask a bit - no need to unwrap/wrap blockvectors, allow extents to be parsed dordsor21 2021-09-12 12:36:32 +01:00
  • f5d6d4079a *Actually rename section index everywhere dordsor21 2021-09-12 11:40:36 +01:00