Commit Graph

20 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 994856b8fd
Fix queue instantiation 2017-12-27 04:00:26 +11:00
Jesse Boyd 395b46c842
Various major
New building mode (using CFI):
- CFI world is generated around the player in realtime
- Use WorldEdit/VS brushes while editing
- This is still being optimized
- Use a 1K radius height brush with near instant results
- https://github.com/boy0001/FastAsyncWorldedit/wiki/CreateFromImage

Early example: https://www.youtube.com/watch?v=jp1SjanWN70
2017-12-26 22:15:24 +11:00
Jesse Boyd 7359100159
Anvil undo/region restrictions 2017-08-20 14:54:10 +10:00
Jesse Boyd ae1e05fda4
Support entities with non nms placer 2017-08-13 16:07:34 +10:00
Jesse Boyd f0066bbd26
Don't use relighter for non nms placer 2017-08-13 13:13:03 +10:00
Jesse Boyd 92bf3f702b
Future proofing
This is working towards making sure all parts of FAWE will work on newer
versions of minecraft without the plugin needing to update. (it'll still
be slower until proper support is added)
- Adds version agnostic bukkit adapter
- Adds version agnostic bukkit anvil mode
2017-08-13 12:38:19 +10:00
Jesse Boyd 2b0f1e62b7
Fixes #686 2017-08-10 00:41:19 +10:00
Jesse Boyd b3e0125c71
Possible fix for VS entity brushes
close #564
close #565
close #566
2017-06-07 07:34:11 +10:00
Jesse Boyd 116a1869b1
Fixes #400 2017-01-29 13:31:08 +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 812c12fce4
Undo/Settings
Fix some disk and undo issues
FaweQueue uses Settings instance
2017-01-15 18:45: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 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
Jesse Boyd 3b9408d381 Various 2016-04-28 15:00:49 +10:00
Jesse Boyd 0da4f6f63a Fixes #48 2016-04-25 02:20:26 +10:00
Jesse Boyd 00c9e40b1d *Remove debug 2016-04-23 02:12:38 +10:00
Jesse Boyd 14dd048662 API and brush improvements. 2016-04-23 02:11:46 +10:00
Jesse Boyd 63ad22a021 Forgot to load the chunk, whoops. Also bumping the version 2016-04-22 02:31:20 +10:00
Jesse Boyd 7e0964c118 Use default bukkit block placer if NMS fails
The default block placer uses only the Bukkit API to perform changes.
- It's a bit laggy for larger changes
- Still a lot faster than normal WorldEdit
2016-04-22 01:41:41 +10:00