Fixed issue with queue sometimes skipping blocks on first initialization.
Fixed thru error
Fixed double log for certain ids
Fixed worldedit bypass eventually running into the limit (max integer)
Optimizations to changeset (using a linked byte array rather than arraycopy)
Optimizations to clipboard on disk (added a local cache for index which saves on computations)
Optimizations to paste (shortcut if no transform)
Added optional parallel queue execution
- Generally the bottleneck is the disk (loading chunks) / pre-processing (enqueuing) / compression (history) so there may not be much improvement.
- The number of parallel threads can be set in the config