Jesse Boyd
91b2347b96
Allow for plugins/mods to register a clipboard format
...
*Use reflection to add new enum instances
2016-08-21 15:47:44 +10:00
Jesse Boyd
b32b633248
Fixes for anvil queue
2016-08-21 01:07:20 +10:00
Jesse Boyd
3618007052
Add new option:
...
Option : Default
EXPERIMENTAL_UNSTABLE_DO_NOT_ENABLE_ULTRA_SUPER_FAST_WORLD_CORRUPTING_AWESOME_DIRECT_ANVIL_QUEUE_MODE:
false
2016-08-20 22:01:43 +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
4267bf1c27
Fix biome masking
2016-08-17 15:01:32 +10:00
Jesse Boyd
a2589d4493
More work on optimized MCA reader
...
+ Fix for 1.7.10 gson import error
2016-08-17 12:10:03 +10:00
Jesse Boyd
aeb13960a4
*Will work on this later
2016-08-16 20:55:26 +10:00
Jesse Boyd
6fb83ec7db
Remove Favs startup message
2016-08-16 19:36:25 +10:00
Jesse Boyd
08f35d420a
Fix strange schem load issue + start work on MCRExtent
2016-08-16 18:49:56 +10:00
Jesse Boyd
424bcc5d05
Fix 1.8 tile sending
2016-08-16 16:41:29 +10:00
Jesse Boyd
ca12752b78
Fix FAVS command registration
2016-08-15 17:05:56 +10:00
Jesse Boyd
fb33ecf71e
*Fix for other clipboard implementations
2016-08-15 11:39:44 +10:00
Jesse Boyd
fb9bdeca7d
Fix writing tiles to schematics
2016-08-15 10:09:05 +10:00
Jesse Boyd
8ab28115a4
Fixes #236
2016-08-15 09:20:56 +10:00
Jesse Boyd
f3f78b9c27
Merge pull request #237 from manuelgu/fix/vaultrepo
...
Fix vault repos
2016-08-15 09:15:31 +10:00
manuelgu
ab3b10d206
New vault repo for gradle
2016-08-15 00:08:21 +02:00
manuelgu
61f4a6a3c0
New vault repo for maven
2016-08-15 00:07:28 +02:00
Jesse Boyd
efcb7b90e8
Fix tiles for BukkitQueue_All
2016-08-14 21:38:53 +10:00
Jesse Boyd
eb62377c0f
Optimizations for BukkitQueue_All
...
This queue is used to place blocks when no (fast) NMS one is found.
- Exploits a bug in vanilla relight algorithm for faster placement
2016-08-14 20:55:17 +10:00
Jesse Boyd
80045cfa6c
Properly wait for queue to flush
...
- Ensuring the queue is flushed may wait slightly longer than necessary
2016-08-14 14:26:46 +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
4ccfab5908
Use original prefix for system messages
2016-08-12 15:14:47 +10:00
Jesse Boyd
9519fde6bd
Fixes #209
2016-08-12 11:28:51 +10:00
Jesse Boyd
600219eb08
Fixes #214
2016-08-12 10:57:09 +10:00
Jesse Boyd
d0b5dab2a0
Various
...
Rename Favs jar and print error on failed load
LocalSession history on disk size limit per player (in MB)
Possible fix for ForgeEssentials incompatibility
2016-08-11 21:34:56 +10:00
Jesse Boyd
3ec42144e7
Fixes #229
2016-08-10 17:36:28 +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
97ca92eedf
Fixes #221
2016-08-07 17:48:21 +10:00
Jesse Boyd
c4026d37dc
Fixes #223
2016-08-07 17:26:46 +10:00
Jesse Boyd
7cf334d881
Fixes #224
2016-08-07 17:19:08 +10:00
Jesse Boyd
9808118764
Fixes #222
2016-08-07 17:16:34 +10:00
Jesse Boyd
16ac206e70
Add property lzNoGitHash to build script
2016-08-07 09:55:59 +10:00
Jesse Boyd
ee5f6c8a58
*favs
2016-08-07 07:56:02 +10:00
Jesse Boyd
514b28caa4
Rollback changes
2016-08-07 07:19:02 +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
bdd74f3b95
Remove bukkit module depend from favs
2016-08-05 17:41:10 +10:00
Jesse Boyd
c11087334f
Fix inspect alias
2016-08-05 17:37:17 +10:00
Jesse Boyd
e57f2cb193
Fix for craftbukkit 1.10
2016-08-05 15:52:56 +10:00
Jesse Boyd
8e5e2ccafa
Don't wrap null player
2016-08-05 10:39:20 +10:00
Jesse Boyd
bde226e7cd
Fix NPE
2016-08-05 10:31:16 +10:00
Jesse Boyd
5eff53f1f8
Remove duplicate method
2016-08-04 20:01:47 +10:00
Jesse Boyd
5725e3bdd3
* Wrong limit used
2016-08-04 19:48:11 +10:00
Jesse Boyd
895de11a09
Fix entity mask + More work on rollback
2016-08-04 19:46:38 +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
39acae08aa
Minor API changes
2016-08-02 17:00:01 +10:00
Jesse Boyd
7c06899111
Fix fixliquid.
2016-08-01 16:41:21 +10:00
Jesse Boyd
ffc23f4020
Minor PS fix + undo fastmode error
2016-07-31 09:58:28 +10:00