Commit Graph
100 Commits
Author SHA1 Message Date
Jesse Boyd e53fc8a7f6 update piston depend 2019-07-23 06:57:34 +10:00
Jesse Boyd 4d8cf04be1 fix some more compilation issues 2019-07-22 19:05:14 +10:00
Jesse Boyd 55196cec6d Update GenerationCommands.java 2019-07-22 16:57:12 +10:00
Jesse Boyd 53eba86cdc Delete SelectionCommand.java 2019-07-22 16:57:06 +10:00
Jesse Boyd c8650f11f9 Update ImmutableVirtualWorld.java 2019-07-22 16:57:02 +10:00
Jesse Boyd 90044382d4 typo 2019-07-22 16:47:12 +10:00
Jesse Boyd 42a65ac924 @Range 2019-07-22 16:44:03 +10:00
Jesse Boyd 283351fea5 fix conflicts 2019-07-22 16:39:43 +10:00
Jesse Boyd 07283af614 some bindings 2019-07-22 16:02:51 +10:00
Jesse Boyd f5c202af6d BrushCommands 2019-07-21 21:39:36 +10:00
Jesse Boyd ee5e15eda3 visual chunk 2019-07-20 15:32:15 +10:00
Jesse Boyd 85ebee7da7 brush settings 2019-07-20 01:29:49 +10:00
Jesse Boyd 5242efb4cf remove mapped fawe queue 2019-07-19 06:52:01 +10:00
Jesse Boyd e86e4c9c53 wip on FaweQueue 2019-07-19 06:49:29 +10:00
Jesse Boyd 1dcb18ae20 FaweAPI 2019-07-19 06:23:00 +10:00
Jesse Boyd f500b5e056 CommandContext + Confirmation
Use InjectedValueAccess instead
Fix command confirmation
2019-07-19 06:03:27 +10:00
Jesse Boyd 81298bf555 add command queuing 2019-07-19 03:10:04 +10:00
Jesse Boyd b696f9fc79 Delete SetQueue.java 2019-07-19 03:09:01 +10:00
Jesse Boyd 0a924915c8 shift extent queue methods 2019-07-19 02:07:31 +10:00
Jesse Boyd 2c22f02c20 begin centralizing world height constants 2019-07-18 22:42:04 +10:00
Jesse Boyd 22a7ad7503 optimized biome streaming to schematics 2019-07-18 22:36:50 +10:00
Jesse Boyd be9430a92f don't register biomes here 2019-07-18 20:22:59 +10:00
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