Mike Primm
|
9f1d059c23
|
Add support for saving/restoring of pending tile updates on server stops/start
|
2011-09-21 23:18:23 -05:00 |
|
Mike Primm
|
54fa36d267
|
Remove workaround for missing Bukkit biome data (fix integrated), add spawn point to fullrender seed list
|
2011-09-18 23:38:34 +08:00 |
|
Mike Primm
|
bc7b848fd5
|
Fix single map render message on single map render of day/night worlds
|
2011-09-06 04:41:08 +08:00 |
|
Mike Primm
|
e4f0a17161
|
Add marker update/delete events for client
|
2011-09-03 01:06:00 -05:00 |
|
Mike Primm
|
2dd769d9a3
|
Add progressloginterval setting - control how often progress messages done
|
2011-08-20 16:43:18 -05:00 |
|
Mike Primm
|
67a6479655
|
Add 'explosion' update trigger, add updated tile queue accelerator (to speed up processing if queue gets above a given threshold)
|
2011-08-20 16:28:37 -05:00 |
|
Mike Primm
|
3d4bd679cf
|
Add 'parallelrendercnt' - multi-core fullrender support (experimental)
|
2011-08-17 23:14:05 -05:00 |
|
Mike Primm
|
f57b165b4b
|
Add triggered update queue length to /dynmap stats
|
2011-08-16 13:48:00 +08:00 |
|
Mike Primm
|
aa9a1f888d
|
Fix initial zoomout processing (unnecessary updates), extra tile invalidates
|
2011-08-15 07:25:17 +08:00 |
|
Mike Primm
|
e7f134f335
|
Handle tile invalidates better for bigger-than-one-block cases (chunks)
|
2011-08-15 04:49:42 +08:00 |
|
Mike Primm
|
b5d2b4ba34
|
Improve scaling of memory use with large numbers of tiles, prep for suspend/resume support
|
2011-08-14 14:27:20 +08:00 |
|
Mike Primm
|
7bc3eb8fb5
|
Add support for single map render via /dynmap fullrender world:map, /dynmap radiusrender radius mapname
|
2011-08-13 11:48:26 +08:00 |
|
Mike Primm
|
1f336d0b6e
|
Add support for selectively hiding portions of world (hiddenlimits)
|
2011-08-10 22:15:18 -05:00 |
|
Mike Primm
|
d7e3593529
|
Fix map edge detection to only use lack-of-chunks: fix skylands
premature end-of-render issue
|
2011-07-28 10:11:34 -05:00 |
|
Mike Primm
|
d9127f0e2f
|
Tighten up shutdown of zoom file processing during reload
|
2011-07-27 08:04:53 -05:00 |
|
Mike Primm
|
9f86c5edf7
|
Add cancelrender command
|
2011-07-26 10:29:50 -05:00 |
|
Mike Primm
|
e5a7c05fc5
|
Improve handling of /reload, clean up dead code
|
2011-07-24 23:23:24 -05:00 |
|
Mike Primm
|
d33d75b0d0
|
Make HDMap fall back to default perspective, shader or lighting as needed if unable to find configured preset.
|
2011-07-24 20:34:39 -05:00 |
|
Mike Primm
|
1913272b9e
|
Add 'radiusrender' command to allow limited render by player in radius
|
2011-07-24 00:00:32 -05:00 |
|
Mike Primm
|
ba693f0639
|
Improve progress messages, make sure HDMaps that share render only render once
|
2011-07-22 01:42:10 -05:00 |
|
Mike Primm
|
c0df51d532
|
Stop using Bukkit scheduler - isn't working reliably
|
2011-07-21 15:33:38 -05:00 |
|
Mike Primm
|
c0fccfcb2f
|
Add support for custom-perspectives.txt, custom-shaders.txt, custom-lightings.txt
|
2011-07-20 21:52:43 -05:00 |
|
Mike Primm
|
90b3d682ad
|
Performance tuning, improve workaround for bukkit scheduler bugs
|
2011-07-19 00:52:05 -05:00 |
|
Mike Primm
|
cd7ffee82a
|
Make workaround for adaptive - be faster when bukkit isn't tripping up
|
2011-07-17 16:32:34 -05:00 |
|
Mike Primm
|
c9a225536e
|
Different Bukkit schedule spin workaround, that isn't so slow
Generalize texture image loading
|
2011-07-17 16:19:24 -05:00 |
|
Mike Primm
|
5208825555
|
Woraround bukkit schedule spin, add custom-models.txt, custom-texture.txt
|
2011-07-17 11:02:22 -05:00 |
|
Mike Primm
|
caacea0004
|
Finish first pass of texture mapping
|
2011-07-17 02:20:13 -05:00 |
|
Mike Primm
|
c1e11b776f
|
Add weak reference based cache for chunk snapshots
|
2011-07-14 01:08:28 -05:00 |
|
Mike Primm
|
778cd508d8
|
Split lighting and shading - add lightings.txt
|
2011-07-09 01:26:47 -05:00 |
|
Mike Primm
|
fd23b92fc3
|
Refactor HDMap configuration - add shaders, perspectives
|
2011-07-08 22:40:40 -05:00 |
|
Mike Primm
|
3f5284679c
|
Start structuring for shaders and perspectives
|
2011-07-08 01:34:22 -05:00 |
|
Mike Primm
|
2bce503cad
|
Clean up HDMap dither, fix tile update events
|
2011-07-07 00:35:59 -05:00 |
|
Mike Primm
|
016f7541dc
|
Add some cleanup to help avoid exceptions on /reload and shutdown/disable
|
2011-06-29 01:37:09 -05:00 |
|
Mike Primm
|
1fd933e07f
|
Tighten up lock release logic on I/O and other exceptions
Make version in plugin.yml string so that 0.20 isn't 0.2
|
2011-06-28 22:13:42 -05:00 |
|
Mike Primm
|
c108ca2ddd
|
Add option to have Dynmap STFU during start (verbose: false)
Add softdep, authors, stats commands to plugin.yml
|
2011-06-26 14:31:40 -05:00 |
|
Mike Primm
|
e9a42660ab
|
Change autogenerate-to-visibilitylimits to have options for map-only (temporary generated chunks) versus permanent (world growing)
Fix exception catching code in thread pool
|
2011-06-25 16:01:06 -05:00 |
|
Mike Primm
|
b5a4a844e0
|
Add autogenerate-to-visibilitylimits option to allow automatic priming/generating of chunks within defined visibility area
Avoid rendering tiles with nothing but empty chunks
Limit size of hash-file cache, and move hash files to world-specific tile directories
|
2011-06-25 01:13:40 -05:00 |
|
Mike Primm
|
4d4db1fa8d
|
Add queued update triggers for zoom-out updates - deals with file time
resolution issues on Linux (1 second is too long to be reliable)
|
2011-06-24 08:25:26 -05:00 |
|
Mike Primm
|
4d388b1115
|
Finish zoom out on normal and 'bigworld' mode, fix marker coordinates
|
2011-06-23 00:53:56 -05:00 |
|
Mike Primm
|
6fdf859c00
|
Finish rest of zoom out core logic - still need to finish web UI
|
2011-06-22 13:56:21 -05:00 |
|
Mike Primm
|
b575cd3b1b
|
Settable zoom out code - incomplete prototype
|
2011-06-22 08:27:21 -05:00 |
|
Mike Primm
|
2336b89614
|
Add biome-based coloring option for surface map
|
2011-06-20 00:09:22 -05:00 |
|
Mike Primm
|
01d18a3851
|
Add support for throttling chunk load rate, spreading over ticks
|
2011-06-18 19:43:47 -05:00 |
|
Mike Primm
|
7231a16cbb
|
Add support for limiting visible areas on each world, selective fill
of hidden areas (air, stone, ocean)
|
2011-06-16 23:37:28 -05:00 |
|
Mike Primm
|
4fd1cfd923
|
Log fullrender messages to commandsender, versus just log
|
2011-06-16 01:58:12 -05:00 |
|
Mike Primm
|
076db15b63
|
Merge remote branch 'upstream/master'
|
2011-06-15 01:40:42 -05:00 |
|
Mike Primm
|
934a952135
|
Add support for ChunkSnapshot API (CB860), maintain legacy support too
|
2011-06-15 01:27:59 -05:00 |
|
Mike Primm
|
1d069f7fa7
|
Add alternate directory structure to better support huge worlds
|
2011-06-13 21:43:02 -05:00 |
|
Mike Primm
|
b4a909aee3
|
Have per-world control of sending player position and health, prevent
player icon flicker on addplayer (even when not on world or position
is obfuscated)
|
2011-06-03 08:42:24 -05:00 |
|
Mike Primm
|
2b3fd035a5
|
Add render statistics, support for tile hashcodes to stop non-updates
|
2011-05-31 00:33:54 -05:00 |
|