Commit Graph

  • 10ec476239 Set debug to false by default NotMyFault 2020-05-18 21:50:03 +02:00
  • 5fabd15caf Fix superpickaxe // NotMyFault 2020-05-18 19:39:53 +02:00
  • fd3604beba replace synchronisation with Striped access semaphore locks dordsor21 2020-05-18 16:52:33 +01:00
  • 31cc5e0b60 Synchronise on the nmsWorld so we're not attempting to load two chunks at the same time. Possibly fixes #471 dordsor21 2020-05-18 16:04:10 +01:00
  • 5be11c541b Put the synchronisation higher up the food chain dordsor21 2020-05-14 22:32:32 +01:00
  • 3a7c23be45 Fix #443 Temp as it's performance-degrading, but works well enough for now dordsor21 2020-05-14 22:10:09 +01:00
  • 35169230ad Sort of fix biome getting It seems to want to put random blocks where the biome isn't dordsor21 2020-05-14 16:27:24 +01:00
  • bdc129cf7b Update to latest p2 v5 (implement FAWE biome setting) dordsor21 2020-05-14 16:20:17 +01:00
  • 5225099ec0 Fix biome setting in 1.15 dordsor21 2020-05-14 16:17:29 +01:00
  • 34d40cb856 Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into 1.15 IronApollo 2020-05-13 17:45:17 -04:00
  • 376bbe1bdb Edit change count to default to 0 instead of -1 IronApollo 2020-05-13 17:45:11 -04:00
  • 2ccda85772 Fix #468 That's not how it works dordsor21 2020-05-13 22:36:08 +01:00
  • 1183c7c957 Fixes #466 MattBDev 2020-05-13 10:23:38 -04:00
  • 32c30f45fe don't read __reserved__ dordsor21 2020-05-12 11:00:54 +01:00
  • 999b063762 Don't write reserved to schematics dordsor21 2020-05-12 10:58:43 +01:00
  • 44c5ab164c Remove whitespace NotMyFault 2020-05-12 11:11:24 +02:00
  • 0fffdb98dc Add crowdin link N0tMyFaultOG 2020-05-11 23:53:27 +02:00
  • 0848e68b9f Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit into 1.15 MattBDev 2020-05-11 17:46:55 -04:00
  • 7c35477b8c Remove Empcraft messages MattBDev 2020-05-11 17:46:41 -04:00
  • 74f9b37a39 Fix missing space NotMyFault 2020-05-11 18:47:14 +02:00
  • be58cd42ac Add option to disable ticking existing blocks when not fastmode dordsor21 2020-05-11 16:09:31 +01:00
  • 0b30ca9dcc Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit into 1.15 dordsor21 2020-05-11 15:36:56 +01:00
  • 36faf107e6 Allow fastmode to be used in a lot more places - Option to stop fastmode from bothering to fix existing ticking blocks dordsor21 2020-05-11 15:36:52 +01:00
  • 31da111e1e Fix anvil translation string NotMyFault 2020-05-11 15:07:47 +02:00
  • 8c38ac0fbc Fix #460 dordsor21 2020-05-11 13:38:06 +01:00
  • ec6ca633a8 Update Gradle for Java 14 support MattBDev 2020-05-10 20:58:52 -04:00
  • a813cbfcdf Update world interface MattBDev 2020-05-10 20:57:24 -04:00
  • 4f2b0e6f4e Fix missing space NotMyFault 2020-05-09 21:08:14 +02:00
  • 73f8f1a0a7 Fix wrong translation key NotMyFault 2020-05-09 20:58:47 +02:00
  • 0dee452e1a Don't attempt to set field on null ChunkSection dordsor21 2020-05-09 17:42:40 +01:00
  • cb20cef0e6 Fix loading schematic from URLs dordsor21 2020-05-09 16:45:42 +01:00
  • 56175ffe0f Revert this so it compiles on the ci for now. dordsor21 2020-05-09 16:30:28 +01:00
  • b1f1c0f4f0 Possible fix for #331 - Should ensure the server doesn't tick the chunksection while we're editing it - Basically using the old issue with FAWE breaking block ticking by setting this to zero :) dordsor21 2020-05-09 16:23:38 +01:00
  • 8f60544aad Override some methods in AsyncWorld dordsor21 2020-05-09 15:11:40 +01:00
  • 42d7419b4b Fixes #402 - Similar to previous commit. If the chunksection was empty, then __reserved__ was parsed to the clipboard, and then not correctly identified as air - Now assume all __reserved__ is air when writing to clipboards dordsor21 2020-05-09 13:56:41 +01:00
  • ffa25b1d9a Fixes #452 - ChunkSections containing only air are technically null according to NMS Chunks - Therefore if we're replacing air, we should ignore the result of get.hasSection(layer) by using "full = true" as it returns false if the chunksection is only air - We also then need to ensure that the masks correctly identify that the block is "air" dordsor21 2020-05-09 13:39:41 +01:00
  • 56c720914e Settings.IMP is terrible. Don't initialise it thousands of times. dordsor21 2020-05-08 18:17:47 +01:00
  • c757b01803 By default only allow existing blocks to tick. - Revert back to default FAWE behaviour where placed blocks do not tick by default (until a restart, or another edit is done in the same chunksection without changing the block) dordsor21 2020-05-08 16:16:08 +01:00
  • 56972ee40b Trim performance (#451) dordsor21 2020-05-07 23:00:13 +01:00
  • a2b0a5e622 Fix offset mask (< and >) dordsor21 2020-05-07 19:38:42 +01:00
  • 8b1a0bbc34 Fix #417 IronApollo 2020-05-07 12:29:18 -04:00
  • afba834b83 Don't commit murder to console or log files dordsor21 2020-05-06 20:55:30 +01:00
  • 0c539b4e84 Fix replace patterns Fixes #445 #440 #372 dordsor21 2020-05-06 15:50:57 +01:00
  • 3abf964620 Better logic for selecting schematic format. - You had to specifically use //schem load <schematic>.schematic mcedit to load legacy schematics, now if you're loading .schematic it assumes you're wanting mcedit format - If you end up attempting to load an mcedit schematic with the sponge reader it now throws an exception. dordsor21 2020-05-05 16:16:27 +01:00
  • 6dec0ab2ba Override #equals method in AbstractRegion.java IronApollo 2020-05-03 19:51:48 -04:00
  • 65afa79c17 Remove WorldguardFlag.java IronApollo 2020-05-03 19:45:04 -04:00
  • 0ca81e9d67 Fix FAWE killing chunk ticks. Also allow ticking for set blocks. (#439) dordsor21 2020-05-03 17:50:09 +01:00
  • a6f2cd0fb5 add // to mask and range dordsor21 2020-05-02 18:34:49 +01:00
  • 5fb18259d5 Merge remote-tracking branch 'origin/1.15' into 1.15 MattBDev 2020-04-30 16:27:08 -04:00
  • ef3642d521 Small spring cleaning I changed really small bits and pieces of code. If you have questions just comment and I'll answer them. MattBDev 2020-04-30 16:26:52 -04:00
  • 9869cf09c6 Apply fda7d00747 to other versions so numpties that use old versions for no reason stop complaining too dordsor21 2020-04-30 15:14:59 +01:00
  • 508d595b8d Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit into 1.15 dordsor21 2020-04-29 21:30:28 +01:00
  • 847d22f7d6 This seems to fix #429 - the undo remove or add block removal adding thing. dordsor21 2020-04-29 21:30:15 +01:00
  • aae760c625 Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into 1.15 IronApollo 2020-04-29 14:17:48 -04:00
  • 8247f78e9d Override hashCode method in AbstractRegion IronApollo 2020-04-29 14:17:05 -04:00
  • ba6c391461 Merge pull request #432 from pgrimaud/1.15 Matt 2020-04-29 13:40:46 -04:00
  • f9a40599fb Fix typos Pierre Grimaud 2020-04-29 19:36:34 +02:00
  • fda7d00747 A more verbose fix to #329 and similar issues. - Re-read chunksections the first time they're "loaded" for an operation - Reset the chunksection if there are block changes when setting blocks via reflection - These are maybe gonna affect performance a bit? Idk. Seems to be alright for me - These are maybe gonna make more issues? Yeah maybe, but I couldn't find any dordsor21 2020-04-29 18:17:21 +01:00
  • 600a1a5daa Implement previously unsupported methods in DelegateLock MattBDev 2020-04-29 11:29:02 -04:00
  • 6faa93f3d4 Merge remote-tracking branch 'origin/1.15' into 1.15 MattBDev 2020-04-29 10:58:57 -04:00
  • d9829614f2 Fixes #408 MattBDev 2020-04-28 22:26:16 -04:00
  • 3265a9e794 Remove unused regenerate method MattBDev 2020-04-28 11:16:51 -04:00
  • 058990f6fe schem.intellectualsites.com (points to athion.net but cnamed) dordsor21 2020-04-28 11:25:24 +01:00
  • 4307e3a671 Transpile using Babel Octavia Togami 2020-04-24 21:46:03 -04:00
  • 4f8ac056ab Correct typo in region selector docs Octavia Togami 2020-04-24 14:54:49 -07:00
  • aeb2820d89 Add debug message to addProcessor MattBDev 2020-04-27 19:17:23 -04:00
  • c6eefa250e Merge remote-tracking branch 'origin/1.15' into 1.15 MattBDev 2020-04-27 19:04:52 -04:00
  • b13dea19c5 Add debug messages MattBDev 2020-04-27 17:53:56 -04:00
  • b1ea736eb2 Add debug messages MattBDev 2020-04-27 17:53:56 -04:00
  • 491be025cc Minor changes to urls and todo's MattBDev 2020-04-27 17:35:04 -04:00
  • 004a60d145 allow parallel threads to be changed. - Interesting behaviour with forwardextendcopy stuff (move, stack etc) though. dordsor21 2020-04-25 11:57:59 +01:00
  • 864d160102 Update Piston to fix bugs Octavia Togami 2020-04-11 22:38:46 -04:00
  • 3426e0103b Make the null-result case visible to the user Octavia Togami 2020-04-18 13:04:03 -07:00
  • ee3a30d582 Don't suggest default namespaces. wizjany 2020-04-10 12:20:43 -04:00
  • 396b03edf7 Add compatibility handlers for beds and banners for MCEdit Schematics (#561) chickeneer 2020-04-23 20:08:59 -05:00
  • 77a2f1bc41 Remove unneeded repository PlotSquared 4 and PlotSquared 5 are both on the same maven repo MattBDev 2020-04-24 15:54:40 -04:00
  • 820ae19dc2 Read processors in reverse order. - EditSessionBuilder always assigns the history processors before the limit extents, meaning the limit did not get properly flushed to history, but because spigot is notified of the changes after the processes have taken place, the correct edit was displayed to the player and placed into the world. - This might break other stuff... dordsor21 2020-04-23 23:46:43 +01:00
  • 273e8cfb8e Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit into 1.15 dordsor21 2020-04-23 17:07:38 +01:00
  • 69bd0274dd Fix undo for stack, move - Most/anything using ForwardCopyExtent basically dordsor21 2020-04-23 17:07:34 +01:00
  • 29b82d4e51 Remove a load of soft errors in EditSession. dordsor21 2020-04-23 17:07:01 +01:00
  • c714e26f68 Reformat paste in ClipboardCommands because it was ugly dordsor21 2020-04-23 17:01:17 +01:00
  • 915fa5f00c Merge pull request #416 from Sauilitired/tile-entity Josh Knight 2020-04-22 14:57:49 -04:00
  • 8bde932354 Add p2 v4 compat. Anyone that hasn't built FAWE before won't be able to build it again as the v4 repo doesn't exist - it relies on local gradle cache. dordsor21 2020-04-22 08:10:17 +01:00
  • c478dbd249 Backport changes Alexander Söderberg 2020-04-21 23:58:14 +02:00
  • 9636f35e45 Fix typo NotMyFault 2020-04-21 16:43:25 +02:00
  • 8a19c4c38c Don't mark the chunk as dirty. Alexander Söderberg 2020-04-21 15:40:53 +02:00
  • 2c85ff1673 Properly remove tile entities in BukkitGetBlocks_1_15_2 Alexander Söderberg 2020-04-21 15:23:23 +02:00
  • 952aaf8b43 Fix p2 compatibility and replace empcraft.com/maven2 dordsor21 2020-04-21 11:39:42 +01:00
  • 330fc39dde Further non-standard selection fixes as per #393 - Fix incorrect usage of initChunk (it's run in the right place now) - Fix poorly implemented //sel sphere "improvements" dordsor21 2020-04-19 19:46:41 +01:00
  • b52fc46f19 Regarding #393 - Fix CharFilterBlock not being properly created (the chunk X and Z were never set) - Replace BlockVector3#divide with bitshift because you can't divide down and then bitshift back up with the correct results for negative values dordsor21 2020-04-19 13:56:02 +01:00
  • 7b9a64e9a6 add a bunch of // aliases for commands dordsor21 2020-04-19 11:43:30 +01:00
  • 415e91b519 Re-apply 374ad99 Octavia Togami 2020-04-05 12:17:26 -04:00
  • 8b97a11fa4 Merge branch '1.15' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into 1.15 IronApollo 2020-04-16 20:27:47 -04:00
  • e1ba16b699 Fix #403 IronApollo 2020-04-16 20:27:38 -04:00
  • ff47e6f717 Cherry-pick to fix EntryMaker issue Octavia Togami 2019-12-16 03:00:12 -08:00
  • 97d73889cc Remove _ from tree type as easy fix for actually typing the correct tree type dordsor21 2020-04-16 17:22:22 +01:00
  • 8369277e05 Merge pull request #406 from mrlasagne/patch-1 Matt 2020-04-15 10:28:20 -04:00
  • cba7c21ce5 Fix special masks issue mrlasagne 2020-04-13 22:34:15 +02:00
  • 735a37ffd0 Use custom radix sort for ordering blocks (#1277) Octavia Togami 2020-03-31 21:13:32 -04:00
  • 374ad992a2 Properly close all files when dealing with archives (#1274) Octavia Togami 2020-04-05 12:17:26 -04:00