Commit Graph

  • 7876ab825e Make blocking executor a fair policy Safer if we're submitting lots of chunks for recursive operations. These chunks should be handled in the order they're submitted so we don't handle a chunk that's been submitted twice (possible) in the wrong order dordsor21 2021-09-12 11:36:36 +01:00
  • 66b79b4ea2 Remove unneeded IQueueWrapper, clean up some queue classes slightly dordsor21 2021-09-12 11:35:28 +01:00
  • d60d178513 Rename section index to position as it's a more suitable name dordsor21 2021-09-12 11:33:44 +01:00
  • d9a8c047a2 don't create chunk set if it doesn't already exist when checking for biomes It shouldn't ever create the set at this point though dordsor21 2021-09-12 11:33:12 +01:00
  • fc47fd586c Update adapters dordsor21 2021-09-12 11:24:40 +01:00
  • da2a846d3d Don't return null when adding processors to NullExtent dordsor21 2021-09-12 11:05:38 +01:00
  • cdbbedb662 Update Upstream NotMyFault 2021-09-13 10:42:36 +02:00
  • 5d31b7034d Deprecate sponge schematic reader/writer and tell users why (#1287) dordsor21 2021-09-12 15:57:52 +01:00
  • 8e214b1232 Javadocs to LocalBlockVectorSet dordsor21 2021-09-11 16:59:00 +01:00
  • 8c8419a1c5 LocalBlockVectorSet shouldn't actually be used from multiple threads. SparseBitSet is not thread safe dordsor21 2021-09-11 16:41:42 +01:00
  • 6e586da83e Some code cleanup - Simplify MaskFilter slightly - Improve thread safety of LocalBlockVectorSet - Simplify if statement in SingleThreadQueueExtent - Better error in MathMan#tripleSearchCoords for handling of the error in some cases dordsor21 2021-09-11 16:38:01 +01:00
  • e85586db80 Only set ParserContext extent to world if null when setting world dordsor21 2021-09-11 16:25:45 +01:00
  • a923c112ee Actually do what I said for min/max Y in HeightmapProcessor dordsor21 2021-09-11 14:25:47 +01:00
  • 2c0c57ec4f Update adapters dordsor21 2021-09-11 13:49:06 +01:00
  • 82220ef87e Move HeightMapType and HeightmapProcessor into own package dordsor21 2021-09-11 13:37:31 +01:00
  • 333b9c184e Go into more detail about tree types not being there because version dordsor21 2021-09-11 12:54:09 +01:00
  • f84c98e721 Use given min/max y values in HeightmapProcessor dordsor21 2021-09-11 12:41:06 +01:00
  • 6cbd9631a0 Improve notes on getting the stored section range/refactor method name dordsor21 2021-09-11 12:40:39 +01:00
  • 37998ec598 Refactor heightmap classes to math where it makes more sense (not required by heightmap processor, nor are they processors, used for heightmap brushes etc.) dordsor21 2021-09-11 12:23:03 +01:00
  • 5fb4434afe Fix indexing and custom world heights in HeightmapProcessor SirYwell 2021-09-11 09:24:35 +02:00
  • f29d68b16e Update Upstream NotMyFault 2021-09-11 10:15:44 +02:00
  • db24b429c1 only close clipboard on error during copy apply to //cut as well dordsor21 2021-09-11 00:27:26 +01:00
  • 470ba64fe4 Fix #1260 dordsor21 2021-09-10 17:46:21 +01:00
  • 829ddc393f Fix #1268 dordsor21 2021-09-10 17:14:55 +01:00
  • c16212e456 Update adapters dordsor21 2021-09-10 16:54:30 +01:00
  • 88ae6d9e1d Optimise HeightmapProcessor (around 16x faster) dordsor21 2021-09-10 16:53:25 +01:00
  • f0a6fa13da Fix serverlib shading dordsor21 2021-09-10 16:25:31 +01:00
  • 0e72fa5058 Specify requirement for delay-chunk-unloads-by to be set for preloading dordsor21 2021-09-10 15:52:46 +01:00
  • 91919d31b0 Update PlotSquared NotMyFault 2021-09-10 16:10:05 +02:00
  • 3f182c63bc Fix #1285 dordsor21 2021-09-10 14:53:07 +01:00
  • effb94623a Fix exceptions being squashed RegionVisitor preloading dordsor21 2021-09-10 14:41:15 +01:00
  • ef62f1e0d9 Fix adapters cos it's just plain wrong..? dordsor21 2021-09-10 14:13:59 +01:00
  • 195a13a23c some codestyle application dordsor21 2021-09-08 16:39:43 +01:00
  • dc11b74020 Closes #1283 Closes #1284 NotMyFault 2021-09-07 10:41:42 +02:00
  • 8c328abdd2 Update Upstream NotMyFault 2021-09-07 10:19:04 +02:00
  • 91ad0a20ef Identify CLI as Fawe version NotMyFault 2021-09-07 01:06:22 +02:00
  • 17a1c7e0bf Fix CLI NotMyFault 2021-09-06 20:17:43 +02:00
  • 7c3c165fd6 Merge branch 'main' of https://github.com/IntellectualSites/FastAsyncWorldEdit into main NotMyFault 2021-09-06 15:31:27 +02:00
  • 8aadeb9291 Identify as Fawe when throwing unknown exceptions NotMyFault 2021-09-06 15:28:54 +02:00
  • e3ab25b3c9 Update dependency org.checkerframework:checker-qual to v3.18.0 (#1280) renovate[bot] 2021-09-06 14:59:17 +02:00
  • e08a14b3a7 Renovate NotMyFault 2021-09-06 13:38:22 +02:00
  • 3b4bd5384c Closes #1275 NotMyFault 2021-09-06 13:13:01 +02:00
  • c342de28f2 Update dependency com.github.TownyAdvanced:Towny to v0.97.1.7 (#1274) renovate[bot] 2021-09-06 13:11:50 +02:00
  • 489b0d050c Update dependency com.github.MilkBowl:VaultAPI to v1.7.1 (#1273) renovate[bot] 2021-09-06 13:11:19 +02:00
  • d236470df8 Update Upstream NotMyFault 2021-09-04 10:31:31 +02:00
  • cdc3abbc43 bump p2 version dordsor21 2021-09-03 14:48:58 +01:00
  • 4bf2781cd0 Update adapters to ae35e53276 dordsor21 2021-09-02 18:07:08 +01:00
  • 79f4be3941 Adjust some synchronisation dordsor21 2021-09-02 18:06:36 +01:00
  • 09c4655be7 Setup allowed-plugins with an example plugin NotMyFault 2021-09-02 18:53:14 +02:00
  • f8aaf0cae3 Don't set extent to self when cancelling in AbstractDelegateExtent #749 dordsor21 2021-09-02 17:13:38 +01:00
  • 93dff36ee2 Fix #1265 dordsor21 2021-09-02 14:08:49 +01:00
  • 15d888a40c Updated adapters to 5016d6d295 #1266 dordsor21 2021-09-02 13:47:27 +01:00
  • b9e4b31c68 Clean up ChunkHolder slightly, only trim chunk get if not already present dordsor21 2021-09-02 12:31:27 +01:00
  • fb7e95c440 Improve exceptions (#1256) dordsor21 2021-09-01 15:36:03 +01:00
  • 0c9270dbc1 8f8288a96b NotMyFault 2021-08-29 20:25:09 +02:00
  • 0e62760abf Update adapters to 9c5798ea7d dordsor21 2021-08-29 10:28:23 +01:00
  • ebc38a62ad Should fix #1237 and should fix #1236 dordsor21 2021-08-26 16:44:49 +01:00
  • cacfcb8c5c LimitExtent isn't a processor dordsor21 2021-08-26 16:44:08 +01:00
  • 81534b3476 Ignore datapacks on 1.15 NotMyFault 2021-08-26 10:47:00 +02:00
  • ee14f7ebb1 Closes #1254 NotMyFault 2021-08-25 17:34:42 +02:00
  • da8289f8ba Fix #826 dordsor21 2021-08-25 16:19:51 +01:00
  • 4050cf238f Fix #1217 dordsor21 2021-08-25 15:48:39 +01:00
  • 29bebcd034 Fully fix #949 dordsor21 2021-08-25 15:32:25 +01:00
  • 4e463af1df Remove log output from DefaultBlockParser dordsor21 2021-08-25 14:12:40 +01:00
  • a66080d803 Fix build, add note dordsor21 2021-08-25 14:06:12 +01:00
  • 46fb0c9418 Add binary tag methods to IDelegateBukkitImplyAdapter dordsor21 2021-08-25 12:53:37 +01:00
  • ea6b29f145 Fix up annotations in block classes and slight cleanup dordsor21 2021-08-25 12:25:33 +01:00
  • 80d99073ec Remove PluginPreloader dordsor21 2021-08-25 11:19:31 +01:00
  • df18fcef92 Fix #1250 dordsor21 2021-08-25 11:16:06 +01:00
  • 46c96b45fc Fix build dordsor21 2021-08-25 11:16:01 +01:00
  • 012e55e780 Fix links dordsor21 2021-08-25 11:08:14 +01:00
  • 7d9abc9273 Skip corrupt tile entities in legacy schematics dordsor21 2021-08-23 21:46:50 +01:00
  • 6301a7adb9 Deprecate and add the warnings for BlockType#getState as it is broken dordsor21 2021-08-23 21:28:06 +01:00
  • c0893a404d Set default number of iterations for snow smooth brush to 1. dordsor21 2021-08-23 21:27:35 +01:00
  • 0aadef97d0 Quick fix for SnowHeightMap dordsor21 2021-08-23 21:26:59 +01:00
  • ddc59809d8 Update adapters to ff01bfd70d dordsor21 2021-08-23 20:59:29 +01:00
  • 869a8058cc Skip checking for custom biomes on 1.15.2 NotMyFault 2021-08-23 21:15:41 +02:00
  • 1a0f7df3f4 Fix #1243 dordsor21 2021-08-23 13:08:10 +01:00
  • 2e0de7b197 Fix nullability issue with SnowHeightMap mask, apply some cleanup and reduce needless object creation dordsor21 2021-08-23 11:57:00 +01:00
  • cf671ad7ff Update Upstream NotMyFault 2021-08-22 11:56:39 +02:00
  • df8b2802b2 Support custom world min heights when processing heightmaps SirYwell 2021-08-21 10:52:45 +02:00
  • cd576a2a87 Fix #1241 dordsor21 2021-08-20 16:33:58 +01:00
  • 8e899b8524 Skip registering "custom" biome. Update adapters to 332c1f6bb17d2ded53fe5b09f3f2a4578f3f9bfc dordsor21 2021-08-20 16:30:51 +01:00
  • 3dd943f961 Avoid paper-only method dordsor21 2021-08-20 15:53:12 +01:00
  • cf68caff99 Correct default biome loading method dordsor21 2021-08-19 14:12:55 +01:00
  • f412796f28 Load default biomes into registry at earliest convenience, then load custom biomes later. dordsor21 2021-08-19 13:48:24 +01:00
  • 563ad7761a Fix LocalBlockVectorSet - Fixes #1238 dordsor21 2021-08-19 13:10:09 +01:00
  • 188e4b6215 Fix unknown direction exception missing key NotMyFault 2021-08-18 14:57:14 +02:00
  • f258a3d52c Add javadoc linking for bukkit module NotMyFault 2021-08-18 12:08:52 +02:00
  • cc97510523 [ci skip] Update Javadocs' links NotMyFault 2021-08-18 11:42:57 +02:00
  • 613b973309 Add javadoc linking NotMyFault 2021-08-18 11:26:14 +02:00
  • 6a932f2eda Preloading is paper only. dordsor21 2021-08-17 22:34:51 +01:00
  • 73a237d75e Update adapters NotMyFault 2021-08-17 23:22:03 +02:00
  • 1d9b1a3d5e Remove hardcoding of world limits (#1199) dordsor21 2021-08-17 22:13:51 +01:00
  • 5b2bd45d86 091200e1f80576175cfdf147928583b28275f437 NotMyFault 2021-08-17 22:10:37 +02:00
  • f7161ea890 Update adapters dordsor21 2021-08-17 18:45:08 +01:00
  • 664cd4e33d Preloader is null for spigot users dordsor21 2021-08-17 18:06:57 +01:00
  • 51eee01eef Update adapters dordsor21 2021-08-17 17:52:28 +01:00
  • 347bd04065 Fix initialisation dordsor21 2021-08-17 17:09:52 +01:00
  • 4cae37fbbf Add back extra angle mask prefixes dordsor21 2021-08-17 17:07:37 +01:00