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
0ebc73d17f
Fixes #710
2017-08-28 23:48:18 +10:00
Jesse Boyd
f0066bbd26
Don't use relighter for non nms placer
2017-08-13 13:13:03 +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
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
812c12fce4
Undo/Settings
...
Fix some disk and undo issues
FaweQueue uses Settings instance
2017-01-15 18:45:12 +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
9c1bb58a09
Restructure
...
Now uses a single jar for bukkit
I'm going to seperate the injector so FAWE can be used (API wise)
without WorldEdit.
2016-11-24 17:36:44 +11:00
Jesse Boyd
e16bcae071
Some minor fixes
2016-11-18 08:44:16 +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
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
8090bf9f1d
Various
...
Increase chunk-wait
Sync packet sending
Allow up outside region
2016-09-27 02:58:16 +10:00
Jesse Boyd
b2ef1cbc50
Fixes #302
2016-09-21 15:01:37 +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
35b37ac8e9
Allow multiple actions at a time
...
Closes #287
2016-09-16 17:47:53 +10:00
Jesse Boyd
58a1fb183e
Minor tweaks|
2016-09-16 01:30:45 +10:00
Jesse Boyd
36fdbe55fe
Various fixe + Restructuring + Possible breakage
2016-09-13 15:43:23 +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
9e297dc34a
MCPE port is now async
2016-09-05 12:35:05 +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
5f87599292
Various
...
Optimize disk IO
Add `/fawe debugpaste`
Fix some lighting issues
Fix database insertion
Fix some rollback issues
Add database import /frb #import 0 0
Fix some typos
2016-08-22 14:43:59 +10:00
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
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
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
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
0849948f77
Minor change to relight chunk load
2016-07-16 04:38:45 +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
9ed6880d1d
Various
2016-07-10 23:37:18 +10:00
Jesse Boyd
a521cb9ac3
Prevent chunk unload during async relight + delay tasks
2016-06-28 22:09:47 +10:00
Jesse Boyd
2c0a47c60f
Fix chunk listener items and tweak p2 mask.
2016-06-24 15:38:30 +10:00
Jesse Boyd
e4b1cc376b
Document some stuff
2016-06-21 20:35:09 +10:00
Jesse Boyd
c950b7554d
async bukkit wrappers / vs hook / api changes
2016-05-23 03:37:55 +10:00
Jesse Boyd
54864b73d2
Various
...
centralize error handling
fix tile entities (undo/redo)
2016-05-19 17:41:55 +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
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