Commit Graph

40 Commits

Author SHA1 Message Date
Jesse Boyd 134daefa24
Various unfinished
Start work on command GUI
Code cleanup
Add new lighting mode (see config)
Rename sponge -> sponge112
Fix sponge compile issues
Fix fuzzy region min/max not being set on first use
Fix clipboard on disk not closing on java 9
Start work on CFI chunk simplifier (for loading existing worlds)
Minor tile fixes for bukkit 1.12
2018-01-16 11:30:55 +11:00
Jesse Boyd 583def4617
Fixes #709 2017-08-29 00:09:39 +10:00
Jesse Boyd 30d544b57d
Some fixes for 1.7.10 2017-07-12 13:51:28 +10:00
Jesse Boyd 03b4aaad3c
Various
FAVS
- Support for //gmask
- Support for //gsmask
- Support for //gtransform
- Suport for /v <pattern>
improved ingame changelog info
Increase tick limiter default item spawn limit
Fixes #632
Fixes #629
Fixes #627
Fixes #628
2017-07-09 22:54:04 +10:00
Jesse Boyd ded70ab9e0
Various minor
Add extra info to debugpaste
Optimize nmsrelighter
2017-07-06 15:49:56 +10:00
Jesse Boyd 043f1e6002
minor cleanup 2017-06-20 19:00:30 +10:00
Jesse Boyd aa3e8e3815
Work on #436 2017-04-23 02:09:15 +10:00
Jesse Boyd 4cab0b223d
Various
will document in next commit
2017-03-27 05:14:28 +11:00
Jesse Boyd e021358b5c
Fix gen cmd not parsing expressions, + other fixes
Fix console EditSession using wrong fastmode setting
Fix minor lighting error
2017-03-10 07:32:35 +11:00
Jesse Boyd c325f0745c
Add async relighting option 2017-03-05 02:57:59 +11:00
Jesse Boyd 01a7c9c388
Async flush AsyncWorld 2017-02-20 11:11:28 +11:00
Jesse Boyd 479d92b573
synchronize NMSRelighter map as switched to fastutil 2017-01-30 20:42:14 +11:00
Jesse Boyd ebc7ba43e6
Various
Fix biome change not sending packet
Add optimized biome get and set (AsyncWorld, EditSession etc.)
Add undo for biome changes
Fix tile entities for slow (non NMS) bukkit queue
Translate some stuff
Fix some concurrency issues with autoqueue
cuboid region geChunks() now has fixed memory cost (applies to commands
e.g. //listchunks)
Fix some undo issues
2017-01-29 09:25:53 +11:00
Jesse Boyd 4dc6cadc5d
Fixes #387 2017-01-11 18:08:12 +11:00
Jesse Boyd 850bb533cb
Fix packet sending for null chunk sections 2016-12-29 11:53:07 +11:00
Jesse Boyd aa27d01fc4
Tile entity fixes + send block update 2016-12-02 17:03:57 +11:00
Jesse Boyd 57a2bd73dd
More lighting fixes 2016-11-28 17:19:23 +11:00
Jesse Boyd 5b0ce58f6b
Fix removal of light sources 2016-11-28 14:34:12 +11:00
Jesse Boyd e16bcae071
Some minor fixes 2016-11-18 08:44:16 +11:00
Jesse Boyd 50ba6427a2
Various
Fix random 1000ms brush delay
Fix brush perform location not using snapshot location
Add fall command
Add getlight debug command
Fix relight NPE
2016-11-08 07:05:42 +11:00
Jesse Boyd 84f1ee19fc
Fixes #322 2016-10-24 23:43:11 +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 861b10403d Fix NPE in NMSRelighter 2016-09-25 05:43:42 +10:00
Jesse Boyd 4430f14677 Possible fix for packet sending 2016-09-25 00:24:51 +10:00
Jesse Boyd 07f4f61cc2 Refactor + Fixes #300 2016-09-20 18:46:49 +10:00
Jesse Boyd 2d67aa5b9d This should work
queue commands if over limit (default = 1)
fix caclulating history size (in memory)
fix relighting in parallel
2016-09-18 23:48:16 +10:00
Jesse Boyd 71071998c6 Various
nukkit fixes
add new brushes
some other minor stuff
2016-09-09 03:41:03 +10:00
Jesse Boyd 681eac9f33 More MCPE fixes 2016-09-05 23:53:50 +10:00
Jesse Boyd e610b2fabb FIxes for MCPE
fix fixlighting
fix fixlighting
fix fawe commands not being registered
fix empty configs
fix tile placement
2016-09-05 16:01:39 +10:00
Jesse Boyd 523f62787b Fixes #269 2016-08-30 18:05:28 +10:00
Jesse Boyd 2d8020e415 Various
Use ForkJoinPool instead of new threads
Fix shortcut for set and fastmode
Fix relight and semi-transparent blocks
Add thread list command/debugpaste to `/fawe` command syntax
2016-08-23 21:41:19 +10:00
Jesse Boyd 50e11ee1f8 * 2016-08-23 16:27:59 +10:00
Jesse Boyd 3e0852d589 Lighting / MCA changes / Queue
Optimize queue dispatch parallelization
Fix lighting issues
Add MCAFile/Chunk listing to API
2016-08-23 16:25:31 +10:00
Jesse Boyd 3a3fcca8b0 Various
Remove numerical versioning
Fix queue relighting concurrency
Fixed fixlighting async error
Fixes for 1.7.10 + thermos
Fixed non disk schematic loading
2016-08-14 10:26:51 +10:00
Jesse Boyd 5c0ae62b17 Various
Keep chunks loaded for at least 10s
Optimizations for 1.10
Fix cast for 1.8
Memory/Disk Optimizations for relighting large areas in unloaded chunks
Fix for clipboard entities
2016-08-10 17:18:55 +10:00
Jesse Boyd 1ed87eabbc Various
Per world session history index when using disk
Configurable clipboard/history save locations
Fixed and optimized packet sending
History caching optimizations (instant now)
2016-08-09 14:32:51 +10:00
Jesse Boyd 3d15022167 *remove debug msg 2016-07-27 08:04:56 +10:00
Jesse Boyd ff60177dcc Working async relighting 2016-07-27 08:03:51 +10:00
Jesse Boyd 23b67b3f56 [BREAKING] Is it breaking if it's already broken? 2016-07-26 10:08:32 +10:00
Jesse Boyd 06275e8d3d [Bleeding] Lighting changes + broken 2016-07-26 10:04:19 +10:00