Commit Graph

  • d632c642ff Don't add entities to chunk on regen (#927) Hannes Greule 2021-02-22 11:11:13 +01:00
  • 51163ffc40 Fix gitattributes NotMyFault 2021-02-22 11:08:45 +01:00
  • f5956b66a8 Present adventure on compile time NotMyFault 2021-02-22 11:04:12 +01:00
  • 4a6af7182a Improve per-player schematic declaration NotMyFault 2021-02-22 10:47:34 +01:00
  • e550189cb8 Add more debug output to find a error (#924) Aurora 2021-02-19 20:19:19 +01:00
  • e8169afd64 Boost TileEntity clear performance, with extra boost on Paper NotMyFault 2021-02-19 19:58:36 +01:00
  • 14c0d4a5e8 Update build.yml Matt 2021-02-18 14:19:37 -05:00
  • 80b6a100e8 Switch to vanity url NotMyFault 2021-02-16 23:49:04 +01:00
  • e3ab9035a8 Fixes #911 NotMyFault 2021-02-15 19:40:38 +01:00
  • af987016fc Fixes #910 NotMyFault 2021-02-15 12:24:33 +01:00
  • 0a721b18ce Implement methods NotMyFault 2021-02-14 19:56:05 +01:00
  • 366ff738e2 Update bStats NotMyFault 2021-02-14 19:40:15 +01:00
  • 20304bf7ad Cherry-pick build-script changes from upstream MattBDev 2021-02-11 11:59:03 -05:00
  • 8981a5c484 Merge remote-tracking branch 'origin/main' MattBDev 2021-02-11 11:45:11 -05:00
  • 83e5e8ea27 Improve note if Fawe is used on an older mc release NotMyFault 2021-02-10 17:49:34 +01:00
  • eead11f32a Fixes #265 NotMyFault 2021-02-08 13:20:56 +01:00
  • 5f83643d88 Couple of command fixes fixes #899 dordsor21 2021-02-05 23:20:15 +00:00
  • 2ab207cfe9 Fix occasional NPE when removing section lighting dordsor21 2021-02-05 16:05:53 +00:00
  • 3df080abe4 Add note if clipboard >= Integer.MAX_VALUE NotMyFault 2021-02-05 13:21:15 +01:00
  • 8b1f043dc5 Update so many dependencies, merge Forge/Fabric for final jar (#1651) Octavia Togami 2021-01-25 05:14:09 -05:00
  • f3d4621589 Minor build script changes MattBDev 2021-02-04 17:06:49 -05:00
  • ac16c9a2ba Minor upstream merge NotMyFault 2021-02-03 23:08:39 +01:00
  • c1f6e43763 Merge branch 'main' of https://github.com/IntellectualSites/FastAsyncWorldEdit into main NotMyFault 2021-02-01 22:40:42 +01:00
  • 3e37a66a12 Leave a better note about EOL versions NotMyFault 2021-02-01 22:40:27 +01:00
  • a49ebb4578 Update renovate.json NotMyFault 2021-02-01 20:11:23 +01:00
  • f88432a709 Fix incorrect Collections#unmodifiableSet usage dordsor21 2021-02-01 15:07:54 +00:00
  • 09ba78d1e9 Relocate serverlib properly NotMyFault 2021-02-01 15:23:47 +01:00
  • a13e43fecd Update issue template NotMyFault 2021-01-31 09:31:06 +01:00
  • bfc37f1628 Update ServerLib NotMyFault 2021-01-30 13:14:48 +01:00
  • 818a75b809 Update dependency com.github.luben:zstd-jni to v1.4.8-2 NotMyFault 2021-01-28 15:48:01 +01:00
  • 287aa9dd8b Remove bad default copy method in AbstractMask dordsor21 2021-01-28 14:23:00 +00:00
  • 485781f711 Merge branch 'main' of github.com:IntellectualSites/FastAsyncWorldEdit dordsor21 2021-01-28 13:13:10 +00:00
  • 781f39f71a Properly define /ore arguments Fix #885 dordsor21 2021-01-28 12:54:55 +00:00
  • dd65cffe86 Relocate properly NotMyFault 2021-01-24 12:01:03 +01:00
  • 0bba9c5ac7 Update bStats NotMyFault 2021-01-24 10:44:22 +01:00
  • 16f72d1cfd Update dependency gradle to v6.8.1 (#879) renovate[bot] 2021-01-22 23:36:08 +01:00
  • 86ecd9f553 Move to ServerLib NotMyFault 2021-01-22 23:23:08 +01:00
  • 9cfcaa7605 Improve texture util if version is missing N0tMyFaultOG 2021-01-21 20:20:09 +01:00
  • 1a5c7bfb28 Merge branch 'renovate/com.google.code.gson-gson-2.x' of https://github.com/IntellectualSites/FastAsyncWorldEdit into renovate/com.google.code.gson-gson-2.x N0tMyFaultOG 2021-01-21 17:04:11 +01:00
  • 44a95b47a4 Update dependency com.google.code.gson:gson to v2.8.6 Renovate Bot 2021-01-21 16:03:36 +00:00
  • 487d817542 Merge branch 'main' into renovate/com.google.code.gson-gson-2.x N0tMyFaultOG 2021-01-21 16:59:18 +01:00
  • e9da3daf9e Update dependency it.unimi.dsi:fastutil to v8.4.4 Renovate Bot 2021-01-21 12:53:43 +00:00
  • 692a844759 Update dependency com.google.code.gson:gson to v2.8.6 Renovate Bot 2021-01-21 12:53:35 +00:00
  • ef596664bc Properly name repositories N0tMyFaultOG 2021-01-21 13:34:33 +01:00
  • a300abae41 Properly define WorldGuard version N0tMyFaultOG 2021-01-21 13:21:54 +01:00
  • c35ebd7b53 Only scan used repositories N0tMyFaultOG 2021-01-21 13:07:17 +01:00
  • 67f9e54285 Enhance reload message N0tMyFaultOG 2021-01-21 10:19:07 +01:00
  • 1c4339ce1c Replace dead links N0tMyFaultOG 2021-01-20 13:56:19 +01:00
  • acc8a79e8e Leave a note about unsupported versions N0tMyFaultOG 2021-01-19 20:23:37 +01:00
  • 4b38526efb Update left over 1.16.4 notes N0tMyFaultOG 2021-01-19 19:50:43 +01:00
  • 06dc92b7ce Merge branch 'main' of https://github.com/IntellectualSites/FastAsyncWorldEdit MattBDev 2021-01-18 15:59:51 -05:00
  • 2ce493ae68 Miscellaneous improvements to build scripts. MattBDev 2021-01-18 15:58:50 -05:00
  • 0f6b56572a Update to NMS given by 1.16.5. Since there's no new NMS revision (we're still on R3...?!) but there were changes, it would be more difficult to maintain both 1.16.4 and 1.16.5. Therefore, let's just stop supporting 1.16.4 as 1.16.5 is a minor update regardless. Fixes #859 dordsor21 2021-01-18 16:13:42 +00:00
  • 3ba982927a Merge branch 'main' of github.com:IntellectualSites/FastAsyncWorldEdit dordsor21 2021-01-18 15:37:43 +00:00
  • c218743fa8 Fix some coordinate errors - Fixes WorldGuard weirdness - Fixes #860 dordsor21 2021-01-18 15:37:14 +00:00
  • 6895fe3b2c Update adapters to 1.16.5 N0tMyFaultOG 2021-01-16 09:55:04 +01:00
  • 798b4cdd4e Fix #806 dordsor21 2021-01-15 20:16:46 +00:00
  • b450a0af80 Fix confirm for some commands that give AutoValue_CommandParametersImpl from the getgo dordsor21 2021-01-14 20:08:43 +00:00
  • bad3d31d90 Fix removing section lighting - Paper and spigot differ in methods - Also don't clone it as we're trying to fill the actual data... dordsor21 2021-01-14 17:03:32 +00:00
  • b18c646bce AbstractExtentMasks should have the correct extent. - Fixes #843 dordsor21 2021-01-14 16:54:38 +00:00
  • fa69c79160 lock when editing the chunks cache in SingletThreadQueueExtent - Long2ObjectLinkedOpenHashMap is not thread-safe and should not be used from multiple threads at once - Fixes #851 dordsor21 2021-01-14 15:42:38 +00:00
  • 3034419918 Send before history is safe dordsor21 2021-01-14 14:48:13 +00:00
  • 3136fb460b Revert "actually delegate in AbstractDelegateExtent" dordsor21 2021-01-14 14:39:50 +00:00
  • 761d05ac19 actually delegate in AbstractDelegateExtent fixes #843 dordsor21 2021-01-14 14:38:37 +00:00
  • af34bd4e57 the material seems to hold state data for some reason. - This requires a more complicated fix. Reverting this change for now dordsor21 2021-01-14 13:42:37 +00:00
  • 54712e268a Synchronize access to Bukkit#createBlockData to prevent occasional ConcurrentModification exceptions - This isn't actually used anymore given the previous commit, however it's still best to keep it safe. dordsor21 2021-01-14 12:47:02 +00:00
  • 5e1289494e Delegate to blocktype for obtaining a BlockState's material dordsor21 2021-01-14 12:45:11 +00:00
  • ac73478827 Fix bad/needless code - Fixes #852 dordsor21 2021-01-14 12:39:57 +00:00
  • fd1ed63703 Don't confirm twice every time - I channelled my inner Jesse on this one. dordsor21 2021-01-13 23:50:29 +00:00
  • 05d7558873 Don't print stack trace of FaweExceptions from submitted chunks Addresses #353 dordsor21 2021-01-13 20:30:22 +00:00
  • be9866ddb3 Fix a lot of FAWE-freezing properly - Add a "loadPrivately" method to be used when GetChunks are called to avoid synchronocity issues with super classes being used on different threads - Synchronise the call method so we're not attempting to call whilst also loading/updating dordsor21 2021-01-13 19:02:51 +00:00
  • e94e3b7b05 Only forcefully submit a chunk if we hold the monitor. - Properly ensures we don't try to submit chunks that already have a monitor (prevent the FAWE-freezing) - We can't detect if "no" threads hold the chunk's monitor, but equally that would also be kinda very bad practice. dordsor21 2021-01-13 18:17:18 +00:00
  • eaa9872294 Revert this for now as it had unintended consquences dordsor21 2021-01-13 17:36:50 +00:00
  • 97209d5680 better locking of lighting and use correct method for relight without removing first Fixes #847 dordsor21 2021-01-13 17:24:14 +00:00
  • b066ca8349 only relight blocks that have light dordsor21 2021-01-13 17:10:08 +00:00
  • b1e8c6c3ba Synchronizing on accessing a lock is pointless. dordsor21 2021-01-13 17:09:44 +00:00
  • f69b1bfb21 properly load nms chunk for lighting operations dordsor21 2021-01-13 17:09:18 +00:00
  • b4d7562b87 Looks like automagical relighting (#838) dordsor21 2021-01-11 19:29:16 +00:00
  • 74a2f02003 put MCEdit before sponge and query by file extension. dordsor21 2021-01-11 16:02:50 +00:00
  • ddb41a9669 With "queueing" enabled, FAWE may start attempting to place chunks before the operation is finished. This is unnacceptable for recursive operations, thus the queue should be disable in these cases Fixes #842 dordsor21 2021-01-11 15:06:55 +00:00
  • fa8660c7a9 More verbosely check for "scaled" in AffineTransform and override all required methods in BlockTransformExtent - fixes #462 dordsor21 2021-01-11 14:21:56 +00:00
  • 5903178c53 Fix rotate/flip applying in the wrong order - pretty cheat fix, but it reverts to legacy FAWE behaviour dordsor21 2021-01-11 13:18:24 +00:00
  • ae6a1f1be4 Correct rounding bevhaviour for Vector3 -> BlockVector3 - fixes #512 dordsor21 2021-01-10 20:49:38 +00:00
  • 0b727d9760 Fix for OPs when "not in a region" dordsor21 2021-01-10 18:51:07 +00:00
  • 831c6f6854 fix NPE with null sourcemask on move dordsor21 2021-01-10 17:36:41 +00:00
  • 846443291f allowed regions can be null dordsor21 2021-01-10 17:14:40 +00:00
  • febf5b0175 Slight change to wna caching - We don't want to flush if we're setting from the main thread, as that's going to be another plugin doing it - It's better to have a concurrent error thrown than use a concurrent set, so concurrency issues can actually be fixed rather than handled unsafely - Only send chunk packets up to once a tick (it really doesn't use any memory to cache IntPairs). dordsor21 2021-01-10 17:11:55 +00:00
  • 278e9d5991 Set source masks that include the editsession's allowed regions to ForwardExtentCopies Fixes #710 dordsor21 2021-01-10 14:59:21 +00:00
  • edc7e9028b disableQueue stops buffering, switch to enableQueue to buffer when "//move"ing fixes #738 dordsor21 2021-01-10 13:22:47 +00:00
  • bd079421a3 fix wna/loading on non-paper servers dordsor21 2021-01-10 12:37:41 +00:00
  • aab9958932 Fixes #221 If WE wants to add it as well, it's up to them. I asked but wiz was hostile about it. dordsor21 2021-01-09 21:52:50 +00:00
  • 6bc3dd2293 Fix wna when used internally dordsor21 2021-01-09 21:27:55 +00:00
  • 6f0180447f Don't ParallelQueueExtent if the editsession is created on the main thread. dordsor21 2021-01-09 17:48:57 +00:00
  • 31542ed4fa Add 3D biomes to clipboards properly - Also fix disk clipboard's size check, allowing for larger clipboards but with disabled biomes dordsor21 2021-01-09 16:40:41 +00:00
  • 716c22c589 Update dependency gradle to v6.8 (#835) renovate[bot] 2021-01-08 20:18:27 +01:00
  • 3accbb84dd Don't talk about CP dordsor21 2021-01-08 14:38:41 +00:00
  • febcf5f76f display potentially unsafe extent message in console if no Actor dordsor21 2021-01-08 14:28:09 +00:00
  • 6b3fe20c61 revert to upstream slf4j so it's present in IDE dordsor21 2021-01-08 14:24:58 +00:00
  • 9058ecdf34 Slight performance improvement during dependency resolution MattBDev 2021-01-07 21:31:24 -05:00
  • cbf22b8306 Merge branch 'main' of https://github.com/IntellectualSites/FastAsyncWorldEdit MattBDev 2021-01-06 17:06:02 -05:00