Commit Graph
100 Commits
Author SHA1 Message Date
Jesse Boyd 930dfb7f7c Various minor
thread local cleans on close
remove unnecessary loop on set
remove unnecessary get on set
clean CFI cache on generate
2019-11-03 16:59:11 +00:00
Jesse Boyd e223d17522 Add missing properties 2019-11-02 20:58:12 +01:00
Jesse Boyd e20e48f5fb temporary disable plotsquared hook for schems 2019-11-02 20:44:49 +01:00
Jesse Boyd 32d837414b static blocktype initialization
instead of using hacky reflection
2019-11-02 20:35:51 +01:00
Jesse Boyd 70efdf8c54 Update PlatformCommandManager.java 2019-11-02 19:32:44 +01:00
Jesse Boyd b97b40e413 various
use vector.add for compatibility with vs-flattened
flush before remember
share meta objects across players
fix wg compatibility
2019-11-02 19:31:32 +01:00
Jesse Boyd f8e1654a4e Update BukkitGetBlocks_1_14.java 2019-11-02 18:37:17 +01:00
Jesse Boyd 934559fea6 Add vs perms 2019-11-02 18:37:07 +01:00
Jesse Boyd b099f177b5 use editsession to regen 2019-11-02 13:51:22 +01:00
Jesse Boyd 2aa7fc543e fix region processing 2019-11-02 13:12:21 +01:00
Jesse Boyd 6ed7923a1e Add //cancel 2019-11-02 12:51:24 +01:00
Jesse Boyd df9e9e510a Limit processing 2019-11-02 12:13:42 +01:00
Jesse Boyd 0b2bd862a0 Update MCAFile.java 2019-11-02 08:40:11 +01:00
Jesse Boyd ed7df341b4 Make mca file reusable 2019-11-02 08:07:40 +01:00
Jesse Boyd 2f3c6769c8 Legacy clipboards 2019-11-02 07:15:56 +01:00
Jesse Boyd c2cb463dae Fix schem load 2019-11-01 23:48:52 +01:00
Jesse Boyd 09bb9c18ca Update SchematicCommands.java 2019-11-01 23:22:29 +01:00
Jesse Boyd 1a48546f0c linear clipboard get block 2019-11-01 23:12:31 +01:00
Jesse Boyd 6de30f8ed4 fix chunk polling 2019-11-01 22:59:10 +01:00
Jesse Boyd 0c1fdcc498 remove broken debug 2019-11-01 22:56:07 +01:00
Jesse Boyd 822bc20c7c Update ToolUtilCommands.java 2019-11-01 22:40:12 +01:00
Jesse Boyd 23e0b0ef02 Update SpongeSchematicReader.java 2019-11-01 22:26:39 +01:00
Jesse Boyd 88b6d60f8e schem v2 biomes 2019-11-01 22:09:50 +01:00
Jesse Boyd 49c51e041c delete writable mca chunk 2019-11-01 19:19:56 +01:00
Jesse Boyd 3e00ce36d2 Add barebones Anvil API
not anvil commands, just the core of the api
could do with some optimization
2019-11-01 19:11:05 +01:00
Jesse Boyd 1ad040f7d0 fix compile 2019-11-01 18:36:40 +01:00
Jesse Boyd f0ab1d5f18 finish overhaul of NBT stream api 2019-11-01 18:29:13 +01:00
Jesse Boyd 9cf02fe654 WIP Anvil API 2019-10-31 21:04:02 +01:00
Jesse Boyd b533408022 wip clipboard migration 2019-10-31 14:12:23 +01:00
Jesse Boyd 0296d566ed wip remove faweclipboard 2019-10-31 04:04:15 +01:00
Jesse Boyd e1b9b9e3e8 Revert "Like this @mattbdev ?"
This reverts commit bddf92cd9b.
2019-10-31 00:41:36 +01:00
Jesse Boyd ef47ea74df Revert "Or this?"
This reverts commit 558144696a.
2019-10-31 00:41:15 +01:00
Jesse Boyd 558144696a Or this? 2019-10-30 20:03:38 +01:00
Jesse Boyd bddf92cd9b Like this @mattbdev ? 2019-10-30 20:01:18 +01:00
Jesse Boyd 50b7b4fb54 fix sp alias conflict 2019-10-30 18:52:55 +01:00
Jesse Boyd 0b39b4a381 wip schem vis 2019-10-30 13:14:15 +01:00
Jesse Boyd c383fab2c2 cfi packet listener 2019-10-30 12:58:21 +01:00
Jesse Boyd 72951cdf23 Various
fake chunk packet
aliases
cfi wip
2019-10-30 12:26:52 +01:00
Jesse Boyd 8356004ec9 chunk sending / cfi 2019-10-26 14:21:49 +01:00
Jesse Boyd 938dde68b2 Don't force load
didn't realize this loads the chunk, I just need to delay unloading until the operation is complete
2019-10-23 16:44:36 +01:00
Jesse Boyd a8df8a805f Update CFICommands.java 2019-10-23 15:58:18 +01:00
Jesse Boyd e32bc6db4a Use enum type for scoll actions 2019-10-23 15:44:13 +01:00
Jesse Boyd 8768085479 schem list is still broken
clickEvent and hoverEvent don't seem to work, I'm probably doing something wrong
2019-10-23 15:35:04 +01:00
Jesse Boyd d904270a3d Update CommandUtil.java 2019-10-23 05:31:26 +01:00
Jesse Boyd 2080e9786b commanding-pipeline diff 2019-10-23 05:23:52 +01:00
Jesse Boyd 68eea925e1 update adapter and platform manager 2019-08-29 13:57:03 +01:00
Jesse Boyd aa4c443358 Revert "Revert 'revert ivy change'" 2019-08-26 06:03:58 +01:00
Jesse Boyd edb626a961 merge 2019-08-26 05:49:00 +01:00
Jesse Boyd 4e49d16505 fix dependencies 2019-08-26 05:45:03 +01:00
Jesse Boyd ae89c16390 merge 2019-08-23 08:36:33 +01:00
Jesse Boyd 47e2226be5 fix shadow jar 2019-08-18 02:54:27 +01:00
Jesse Boyd 3b7b115bb6 fix build gradle 2019-08-18 02:15:03 +01:00
Jesse Boyd d434dfcfdd some minor refactoring 2019-08-18 02:09:09 +01:00
Jesse Boyd d1af07b6ae revert ivy change 2019-08-18 02:02:25 +01:00
Jesse Boyd 21caf0cf94 delete some classes 2019-08-18 01:59:07 +01:00
Jesse Boyd b3601eb858 Merge branch 'commanding' of https://github.com/IntellectualSites/FastAsyncWorldEdit-1.13 into commanding 2019-08-18 01:57:14 +01:00
Jesse Boyd 4427c0dd38 Update build.gradle 2019-08-18 01:56:06 +01:00
Jesse Boyd 7a57a5dd8c minor
idk it compiles now
2019-08-10 16:01:42 +10:00
Jesse Boyd 3b879477b6 more compiling 2019-08-07 10:25:57 +10:00
Jesse Boyd ee59dec3d8 comments / minor compiling 2019-08-07 10:13:07 +10:00
Jesse Boyd 3c626ef25a Differentiate passthrough / abstract delegate
AbstractDelegateExtent allows overriding just the basic set/get to change behavior - at performance cost

Passthrough passes all operation, so each must be individually overrided.
2019-08-07 06:38:25 +10:00
Jesse Boyd 322a3e66be piston doesn't like conditions 2019-08-07 06:24:05 +10:00
Jesse Boyd 92fb90de09 Fix some arguments 2019-08-07 06:18:44 +10:00
Jesse Boyd 4c2b753687 merge 2019-08-07 01:32:05 +10:00
Jesse Boyd a476ab1ea0 merge 2019-08-07 01:29:49 +10:00
Jesse Boyd a3c58a187e merge 2019-08-07 01:29:09 +10:00
Jesse Boyd 74fe88ae01 merge 2019-08-07 01:28:12 +10:00
Jesse Boyd b6bc09226c conflicts 2019-08-07 01:25:53 +10:00
Jesse Boyd accc62c10b 7963b2c9 2019-07-30 07:48:19 +10:00
Jesse Boyd cdb9abc117 9a4473b73f 2019-07-30 07:44:19 +10:00
Jesse Boyd 7967ef4db4 ff586011 2019-07-30 07:39:18 +10:00
Jesse Boyd 02d5f3e8d5 Update PlatformManager.java 2019-07-29 05:27:50 +10:00
Jesse Boyd 1c256c1f5a add Range annotation 2019-07-29 05:26:44 +10:00
Jesse Boyd da858f2131 Check isEmpty for sign color 2019-07-29 05:07:46 +10:00
Jesse Boyd 3303434d52 listchunks doesn't need to be a list
Nor does it need to be a string. As long as we can iterate, it should be fine.

This somewhat mitigates OOM from listchunks.
2019-07-29 05:03:17 +10:00
Jesse Boyd c05d425f64 couple more compilation issues 2019-07-23 06:58:18 +10:00
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