Commit Graph
100 Commits
Author SHA1 Message Date
Jesse Boyd 4ed3fe724e Merge branch 'breaking-114' into commanding 2019-07-18 20:22:44 +10:00
Jesse Boyd 6e13b44f84 resolve issues with 2e67425d8131a2b1eb7ff752335bccf371801b8b 2019-07-18 20:12:23 +10:00
Jesse Boyd 1bc35eb59a add missing method to baseblock 2019-07-18 17:00:33 +10:00
Jesse Boyd be8213d8ee resolve conflicts 2019-07-18 16:56:57 +10:00
Jesse Boyd dd38cbe750 . 2019-07-18 04:30:02 +10:00
Jesse Boyd ff94a1e5ed 8108d0a9 2019-07-18 04:24:21 +10:00
Jesse Boyd 905fbf5a0b 8108d0a9 2019-07-18 02:31:13 +10:00
Jesse Boyd 8d60c0197b Update AsyncChunk.java 2019-07-17 22:09:48 +10:00
Jesse Boyd 7a42bd208f Update AsyncWorld.java 2019-07-17 22:04:05 +10:00
Jesse Boyd 505af853bd setLocation should be synchronized 2019-07-17 22:00:00 +10:00
Jesse Boyd eff203c3b8 Merge branch 'breaking' into breaking-114 2019-07-17 21:31:06 +10:00
Jesse Boyd 8f902c797d Don't print within high stack depth conditions
FAWE is trying to detect prevent a stackoverflow from block/item lag. Calling print adds to the stack depth.
2019-07-17 21:28:46 +10:00
Jesse Boyd 68ea3d6e99 revert some changes 2019-07-17 20:50:54 +10:00
Jesse Boyd 08dead5a86 cleanup build script 2019-07-17 19:43:14 +10:00
Jesse Boyd 2da3367f3d Switch 2019-07-17 16:21:30 +10:00
Jesse Boyd 3113d8dd69 Optional 2019-07-17 16:11:55 +10:00
Jesse Boyd cedb261313 fix some Command annotations 2019-07-17 15:43:18 +10:00
Jesse Boyd ae9efc3df1 Merge branch 'breaking-114' into filter-pipeline 2019-07-17 14:55:04 +10:00
Jesse Boyd 48356275af fix loading legacy biomes 2019-07-17 06:36:48 +10:00
Jesse Boyd 5d41bdb7c7 merge from breaking 2019-07-17 06:10:18 +10:00
Jesse Boyd 71a9256617 Merge branch 'breaking' into breaking-114 2019-07-17 06:08:18 +10:00
Jesse Boyd 75f059fdc5 check length, not null 2019-07-17 05:28:55 +10:00
Jesse Boyd b3e11d2094 patch for missing tile position data 2019-07-17 05:16:08 +10:00
Jesse Boyd cfbde956f4 some refactoring to pipeline classes (WIP) 2019-07-17 05:10:39 +10:00
Jesse Boyd 14d5275e05 wip chunk based bitset 2019-07-12 02:10:32 +10:00
Jesse Boyd d6a8e9738a delete SetQueue 2019-07-12 01:41:54 +10:00
Jesse Boyd cf09ca7f37 delete FaweQueue 2019-07-12 01:32:14 +10:00
Jesse Boyd b44dcc91b8 update vs 2019-07-11 20:27:29 +10:00
Jesse Boyd 4dea4f4c45 method changed 2019-07-11 20:12:18 +10:00
Jesse Boyd f4947885b2 fix import 2019-07-11 08:46:02 +10:00
Jesse Boyd 3e8fd842d8 use ivy repo 2019-07-11 08:42:44 +10:00
Jesse Boyd 2c76c23bf2 don't use nms world.n 2019-07-11 08:11:37 +10:00
Jesse Boyd cf0c735cf3 Merge branch 'breaking' into breaking-114 2019-07-11 08:08:55 +10:00
Jesse Boyd 280147491d protochunk 2019-07-11 07:52:55 +10:00
Jesse Boyd cafd4bfece use Locale.ROOT for uppercase as well 2019-07-10 22:26:31 +10:00
Jesse Boyd a98a91e066 Use Locale.ROOT 2019-07-10 21:03:00 +10:00
Jesse Boyd b32d46b08a Use Locale.ROOT 2019-07-10 21:01:56 +10:00
Jesse Boyd 50e649acb8 update items 2019-07-10 20:58:27 +10:00
Jesse Boyd 2e9c5e6804 update legacy.json 2019-07-10 06:52:15 +10:00
Jesse Boyd 20b7b121b1 1.14 blocks 2019-07-10 06:49:51 +10:00
Jesse Boyd 6a87d2107d fix compile 2019-07-10 04:58:53 +10:00
Jesse Boyd 19468b64d4 Use bstats for metrics
The metrics config option will be removed in the future
 - The current value will be copied over when generating bstats config
2019-07-09 17:46:27 +10:00
Jesse Boyd f99d6e7478 wip on 1.14 2019-07-09 17:18:51 +10:00
Jesse Boyd 0d7b4629ba re-add 1.13 depend 2019-06-29 16:08:03 +10:00
Jesse Boyd de52b65738 Add paper methods to AsyncWorld 2019-06-29 16:04:37 +10:00
Jesse Boyd 6a7935829b Merge from upstream 2019-06-29 16:01:32 +10:00
Jesse Boyd a4344fb2df add 1.14 depend (non functional) 2019-06-29 14:06:19 +10:00
Jesse Boyd 13b602cb83 isAffectedBlock 2019-06-29 06:31:07 +10:00
Jesse Boyd 664a7017b6 Add NotNull annotation to adapter 2019-06-29 06:28:14 +10:00
Jesse Boyd c5b90ba954 use cached maxY 2019-06-29 04:53:44 +10:00
Jesse Boyd 3850944a81 Optimize waterlog remover 2019-06-29 04:49:48 +10:00
Jesse Boyd 8b9a2ff18c get tool from player 2019-06-29 04:27:46 +10:00
Jesse Boyd d6280ec945 Avoid redundant check for performance critical code 2019-06-29 04:23:51 +10:00
Jesse Boyd 58c6b6278f a69b239848 2019-06-29 04:20:48 +10:00
Jesse Boyd f1e98da01f d0a31691e1 2019-06-29 03:29:53 +10:00
Jesse Boyd 7a34a05b64 Merge branch 'breaking' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into breaking 2019-06-29 03:11:00 +10:00
Jesse Boyd a2efdbc488 a1c15e1c39 2019-06-29 03:10:47 +10:00
Jesse Boyd 8c44c532c4 753b34ef99 2019-06-29 02:35:41 +10:00
Jesse Boyd 5a67363a78 0313320816 2019-06-29 02:24:57 +10:00
Jesse Boyd ec8422bc13 1f14d4652e 2019-06-29 02:09:56 +10:00
Jesse Boyd 7a9adacc32 Don't read the entire file to check the format 2019-06-29 01:42:22 +10:00
Jesse Boyd 55dad5a972 7f3c4c4828 2019-06-29 01:39:58 +10:00
Jesse Boyd d9906c9026 229182aa63 2019-06-29 01:19:58 +10:00
Jesse Boyd 2b0a310e0e filter sphere 2019-06-29 00:16:12 +10:00
Jesse Boyd c773a1e278 Remove FaweLocation
it was a leftover from when WE didn't have Location
2019-06-29 00:13:30 +10:00
Jesse Boyd 7b9a03a9ec Merge branch 'breaking' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into breaking 2019-06-29 00:02:03 +10:00
Jesse Boyd 846a1b0769 6c94cca15e 2019-06-29 00:01:51 +10:00
Jesse Boyd 3b2031c22c c77ee07fcd 2019-06-28 22:43:52 +10:00
Jesse Boyd fecb380d44 aea5b68ced 2019-06-28 22:43:32 +10:00
Jesse Boyd de4dcc0dd5 idk, messing around with region filtering 2019-06-26 20:22:21 +10:00
Jesse Boyd 6bc5b4a823 . 2019-05-29 06:31:22 +10:00
Jesse Boyd e72a5cf12d Merge branch 'master' into breaking 2019-05-13 00:41:28 +10:00
Jesse Boyd 118a51f477 Merge branch 'breaking' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into breaking 2019-05-13 00:38:59 +10:00
Jesse Boyd dd0bec8913 Fix //none removing arbitrary nbt 2019-05-13 00:37:18 +10:00
Jesse Boyd da034f9ac4 Use mask for hollow
Closes #1298
2019-05-13 00:28:48 +10:00
Jesse Boyd 43a6541763 shift some code to EditSessionBuilder 2019-05-13 00:21:01 +10:00
Jesse Boyd c797dcb194 WIP filter patterns 2019-05-12 23:32:04 +10:00
Jesse Boyd 113aeb1689 Use fuzzy blocks in default block parser 2019-05-07 16:40:37 +10:00
Jesse Boyd 55b02e1b1f Implement FuzzyBlockState 2019-05-06 15:58:55 +10:00
Jesse Boyd 459629a2f2 scanchunk 2019-05-06 15:57:12 +10:00
Jesse Boyd d603f45063 remove debug 2019-05-05 22:19:13 +10:00
Jesse Boyd 2be8d87d5a Fix mask parsing not using factory 2019-05-05 03:59:25 +10:00
Jesse Boyd 7c174beaee Region filter 2019-05-05 03:58:26 +10:00
Jesse Boyd 27ed596027 filter regions? 2019-05-04 02:33:45 +10:00
Jesse Boyd 4116adcfef Some refactoring 2019-05-03 03:38:08 +10:00
Jesse Boyd f5944fbcaf filter set 2019-05-03 00:45:03 +10:00
Jesse Boyd 8dcc005ec1 tile/biome/entity set 2019-05-02 18:27:33 +10:00
Jesse Boyd 68e7573c21 Merge branch 'breaking' 2019-05-02 05:25:52 +10:00
Jesse Boyd ad52e01e9f update players 2019-05-02 05:19:25 +10:00
Jesse Boyd 4619fd2b49 Reuse get array after apply 2019-05-02 05:02:11 +10:00
Jesse Boyd 18e6c09fdd use paper writeLock 2019-05-02 04:30:32 +10:00
Jesse Boyd adb2c37a02 set blocks 2019-05-02 04:19:15 +10:00
Jesse Boyd f96760b36c block set test 2019-05-02 02:01:41 +10:00
Jesse Boyd eec08c81ad async chunk loading 2019-05-02 01:45:18 +10:00
Jesse Boyd 33e119ccb6 implement block get 2019-05-01 02:19:10 +10:00
Jesse Boyd 6692a2eb92 document some methods 2019-04-29 03:36:23 +10:00
Jesse Boyd 57b5be84f4 more structure 2019-04-29 01:44:59 +10:00
Jesse Boyd 6adf0e6435 some structure 2019-04-27 11:15:08 +10:00
Jesse Boyd 35fd159e79 WIP rewrite of NMS pipeline 2019-04-25 20:32:27 +10:00
Jesse Boyd 8808ec89a0 Revert "wip 1.14"
This reverts commit 3bf2ccdebc.
2019-04-25 01:32:27 +10:00