Commit Graph

474 Commits

Author SHA1 Message Date
Jesse Boyd 60152a5b1f
Various
Fix some brush stuff
Fix issue with editing on main thread
FIx error from misusing AsyncBlock
Tweak some messages
Add TaskBuilder API
2016-11-01 23:35:23 +11:00
Jesse Boyd a28e8b4069
Unregister players first 2016-10-30 05:27:32 +11:00
Jesse Boyd 1c902bfad3
Adapt ForgeWorld to LocalWorld for LocationMaskedPlayerWrapper 2016-10-29 22:01:55 +11:00
Jesse Boyd a455f22a3e
Fix cast exception with foge 2016-10-29 21:46:36 +11:00
Jesse Boyd 543af87238
Change axis order for transform rotate 2016-10-27 23:40:49 +11:00
Jesse Boyd 30ea572a8e
*use correct yaw/pitch 2016-10-27 19:59:36 +11:00
Jesse Boyd 9d7a5e4344
Mask location for brushes 2016-10-27 06:23:26 +11:00
Jesse Boyd 102468c2fd
* 2016-10-27 06:05:32 +11:00
Jesse Boyd c3af25ddf7
Allow queue to use cached block value 2016-10-27 05:51:48 +11:00
Jesse Boyd 84f1ee19fc
Fixes #322 2016-10-24 23:43:11 +11:00
Jesse Boyd 3c371d2eb1
Fix rotation
fixes rotation for signs, banners and nbt data
2016-10-24 22:22:55 +11:00
Jesse Boyd f13c01a177
Fixes #340 2016-10-24 19:38:25 +11:00
Jesse Boyd b71c3ec43e
Possibly fixes #335 2016-10-22 04:07:41 +11:00
Jesse Boyd bbb6346aff
Fixes #336 - Though you should also update to Java 8 2016-10-22 00:31:10 +11:00
Jesse Boyd 4cafeb68ca
Flush EditSession on CuboidClipboard paste
- Note that using CuboidClipboard is deprecated, and flushQueue should
heve been called anyway
2016-10-22 00:27:22 +11:00
Jesse Boyd 85133067dd
Fixes #338 2016-10-21 23:19:49 +11:00
Jesse Boyd f2204fd188
Fixes chunk sending when block placement is really slow
TODO fix this properly later
- This fix works, but isn't very clean
- Queue should have a `done` stage rather than assuming empty = done
2016-10-21 02:59:01 +11:00
Jesse Boyd 0054e432ae
Fix clipboard paste error. 2016-10-21 00:54:02 +11:00
Jesse Boyd 8e91d8a6ad
Potential fix for crash 2016-10-21 00:45:40 +11:00
Jesse Boyd d5ea46a29c
PGZIP 2016-10-20 18:03:56 +11:00
Jesse Boyd 04164b9064
* 2016-10-17 18:54:35 +11:00
Jesse Boyd 295aad0f2f
Minor inventory + queue management changes 2016-10-17 18:04:33 +11:00
Jesse Boyd 135d936825
* 2016-10-04 01:46:13 +11:00
Jesse Boyd c22063edb6
Fix identical states being recorded as a change 2016-10-04 01:37:23 +11:00
Jesse Boyd 47cbc2bc8c
Proper support for WorldEdit inventory
- Per player inventory mode (0, 1, 2)
- Use mode 2 for survival (setting air doesn't give you the blocks)
- Fixes several duplications glitches
- Adds speed and placement type option per player

-
2016-10-04 01:21:27 +11:00
Jesse Boyd 7886947061
Disable combine stages for nukkit 2016-10-03 03:16:04 +11:00
Jesse Boyd d2413daca1
Only owners can rollback 2016-10-02 17:55:24 +11:00
Jesse Boyd 2682540de5
Fixes + Trim
Usage /plot trimchunks <world> <trim-unowned>
Fixes for Anvil
e.g. /plot trimchunks plotworld true
Will output the trimmed world to another folder (you need spare disk
space)
Some minor fixes.
Added WeakFaweQueueMap which will discard changes when low memory
2016-10-02 16:20:12 +11:00
Jesse Boyd 9de370ebc8
Fixes #316 2016-10-01 16:35:12 +10:00
Jesse Boyd c39f92248f
Fix latest pom output 2016-10-01 16:01:34 +10:00
Jesse Boyd 47fef5b345
Fixed #324 2016-10-01 15:33:45 +10:00
Jesse Boyd 204660d3eb Rebuild (no changes) 2016-09-30 06:18:14 +10:00
Jesse Boyd 0251c193c1 Add transforms 2016-09-30 06:12:08 +10:00
Jesse Boyd 7deeb51ca7 Fix set mask on double action brush tool 2016-09-29 00:58:18 +10:00
Jesse Boyd 5513e4cdc4 Use expression for offset/randomoffset 2016-09-28 23:49:52 +10:00
Jesse Boyd cb4821078e *Whoops 2016-09-28 23:34:48 +10:00
Jesse Boyd b414229c91 Add offset pattern 2016-09-28 23:19:00 +10:00
Jesse Boyd 7da883b9d7 Add gmask multiple mask args + fix masked pattern 2016-09-28 23:10:34 +10:00
Jesse Boyd 76b4bb4857 I forgot to commit everything 2016-09-28 22:48:20 +10:00
Jesse Boyd bd90df7635 Finish new patterns 2016-09-28 17:52:01 +10:00
Jesse Boyd 1e79ae4a0f Various
Optimize spline
Translate spline brush
Add various new patterns (#nox #noy #noz #rel `[stone,wood,blah`
#existing
Can now use percentages with patterns, not just blocks e.g.
50%#clipboard,50%stone
Add resettable patterns
2016-09-28 17:03:08 +10:00
Jesse Boyd 5b96a52e99 Not finished yet (spline brush) 2016-09-28 03:14:05 +10:00
Jesse Boyd 42a3203777 Forgot to flush VS brushes 2016-09-27 20:05:57 +10:00
Jesse Boyd 923bc9909a * 2016-09-27 12:54:45 +10:00
Jesse Boyd 8090bf9f1d Various
Increase chunk-wait
Sync packet sending
Allow up outside region
2016-09-27 02:58:16 +10:00
Jesse Boyd 27149ed67a Fixes #315 2016-09-26 14:42:22 +10:00
Jesse Boyd 50504a0fe5 Setting for disabling the physics limiter 2016-09-26 14:05:58 +10:00
Jesse Boyd 9e6c90430d Catch all progress tracker errors 2016-09-26 13:52:25 +10:00
Jesse Boyd f8a606c783 Tweak version 2016-09-26 02:42:23 +10:00
Jesse Boyd 3306bd2cdc Performance improvements + Fix packet sending
Async flush the changeset (sync flush for undo when needed)
- Not any faster, but edits will feel significantly faster
Fix incorrect bit mask for fixlighting packet sending
2016-09-26 01:53:13 +10:00