Jesse Boyd
4ddffb197b
Various
...
More work on anvil API
Fix IO exception with history on disk
Optimize chunk index caching
2016-08-20 13:33:56 +10:00
Jesse Boyd
424bcc5d05
Fix 1.8 tile sending
2016-08-16 16:41:29 +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
35883cfb16
Fixes #228
2016-08-10 17:32:05 +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
c4026d37dc
Fixes #223
2016-08-07 17:26:46 +10:00
Jesse Boyd
c98d07039d
Buffered random access clipboard compression + schematic -> clipboard streaming
...
Also adds CPUOptimizedClipboard which has no extra compression
Note: Performance degrades if access is actually random (the buffering
optimizes sequential r/w)
Removing stream in favor of clipboard compression / disk
- In order to stream a schematic, it would need to be fully read 3 times
as tags are not ordered (dimensions -> block ids -> data + tiles +
entities)
- Much faster just using disk / memory as an intermediate step
2016-08-06 16:42:40 +10:00
Jesse Boyd
5eff53f1f8
Remove duplicate method
2016-08-04 20:01:47 +10:00
Jesse Boyd
e5ebccd053
All commands translatable + Start on inspect brush
...
+ Disable AWE if present as otherwise both don't load
2016-08-03 19:23:31 +10:00
Jesse Boyd
1ca5798e9d
Begin rollback optimizations + other
...
Store rollback summary in database (option)
API improvements
Load before AWE
2016-08-03 14:43:27 +10:00
Jesse Boyd
ff60177dcc
Working async relighting
2016-07-27 08:03:51 +10:00
Jesse Boyd
06275e8d3d
[Bleeding] Lighting changes + broken
2016-07-26 10:04:19 +10:00
Jesse Boyd
4bde477206
Various
...
Fix forge multiworld
Add NMS setLight (sky/block)
Fix clipboard on disk start index
Fix cmd block data
2016-07-25 08:25:07 +10:00
Jesse Boyd
c52c1bee27
Relight improvements + ports
...
6 lighting modes (0-5), see config
forge194
forge110
bukkit1710
(untested)
2016-07-15 09:53:30 +10:00
Jesse Boyd
87f79f9fa6
Various fixes
...
Fix undo
Fix blockshub hook
API improvements
Added worldedit from console
Fixed async world loading for paperspigot
Some minor optimizations
Added some extra translations
2016-07-12 17:54:00 +10:00
Jesse Boyd
272a359c28
Possible fix for tiles
2016-06-29 02:39:07 +10:00
Jesse Boyd
615c51d948
Add voxel shortperm
2016-06-21 21:38:58 +10:00
Jesse Boyd
8555276a78
Various
...
Fixed slow bukkit api placer (if no NMS placer exists) (it will try to
stay above 18.5 TPS)
Added more messages to translations
Added copy brush
Added resizable clipboard builder (API)
Added image download
2016-06-21 15:53:52 +10:00
Jesse Boyd
50e4231125
Fix java 1.7 compatibility
2016-06-10 14:08:37 +10:00
Jesse Boyd
92ccbfcdcd
Fixes #147
2016-06-10 05:10:56 +10:00
Jesse Boyd
b30007a4e4
Fix for forge
2016-06-06 18:46:02 +10:00
Jesse Boyd
ed08bf8a9c
Fixes fixlighting
...
Relates to #140
2016-06-06 17:04:16 +10:00
Jesse Boyd
b168d1b336
Various
...
Fix entity y value not within chunk
Fix combined stages CPUOptimizedHistory not restoring air in existing
sections on undo
Change EditSession to wait for completion on flush (you should be
flushing it async)
Added setting for edit session history with no session
2016-05-26 05:29:55 +10:00
Jesse Boyd
89222036ea
Various
...
Optimize undo / use AsyncWorld with RangeBlockHelper / Fix performer
queue / Rename command
2016-05-24 06:47:12 +10:00
Jesse Boyd
4ac02d6297
Fixes #121
2016-05-23 23:00:33 +10:00
Jesse Boyd
e8d76e3f3a
VS history on disk/undo/rename perform to //p
2016-05-23 06:38:59 +10:00
Jesse Boyd
a423684be9
Fix bukkit 1_8
2016-05-23 05:39:29 +10:00
Jesse Boyd
c950b7554d
async bukkit wrappers / vs hook / api changes
2016-05-23 03:37:55 +10:00
Jesse Boyd
408f690d80
Fix sponge packet sending
2016-05-21 02:05:16 +10:00
Jesse Boyd
9f86b8fe33
Fixes #107 (for bukkit at least)
2016-05-20 18:55:26 +10:00
Jesse Boyd
54864b73d2
Various
...
centralize error handling
fix tile entities (undo/redo)
2016-05-19 17:41:55 +10:00
Jesse Boyd
0bc703e1b9
Forge/Sponge 3.5.0
2016-05-14 23:38:07 +10:00
Jesse Boyd
00c685cd93
Various
...
add git revision to jar
fix fixlighting
fix fallback bukkit queue
(currently not stable for forge/sponge)
2016-05-13 18:19:18 +10:00
Jesse Boyd
b5a8eb2176
Various
...
update to 1.9.4
progress notifications
lighting fixes
optimizations
Only stable for bukkit 1.8/1.9
2016-05-13 18:19:18 +10:00
Jesse Boyd
1d5765e8cc
Various
...
fix pom
combine stages
work on efficient handling tiles / entities in changeset
other minor restructuring
(Currently only stable for bukkit 1.8 with
Settings.COMBINE_HISTORY_STAGE=true)
2016-05-06 08:59:21 +10:00
Jesse Boyd
71da20c6c4
Fix 1.8 packet sending
2016-05-02 16:44:30 +10:00
Jesse Boyd
bf0903246b
Use clipboard instead
2016-05-02 13:06:23 +10:00
Jesse Boyd
ea6840535a
fix translation problem
2016-05-01 21:11:16 +10:00
Jesse Boyd
024d46be78
Various
...
Fixes #68
Fixes #69
Fixes #80
Fixes #70
Fixes #72
added heightmap brush
2016-05-01 11:10:39 +10:00
Jesse Boyd
19c0e03989
Various
...
Fixes #71
Fixes #65
Fixes #81
Fixes #73
Fixes center for opposite sign x/z
2016-04-30 12:49:23 +10:00
Jesse Boyd
06a548e09e
Various
...
Fixes #62
Fixes #63
Fixes #64 (maybe)
Fixes #66
Fixes #61
Fixes #67
Minor cleanup
2016-04-30 07:24:59 +10:00