Mike Primm
|
de3e45d1b4
|
More porting prep, tune up invalidates and touches
|
2012-01-09 01:02:53 +08:00 |
|
Mike Primm
|
d149a8e048
|
Start isolating Bukkit dependencies, prep code for ports
|
2012-01-08 01:47:11 -06:00 |
|
Mike Primm
|
c478370ed5
|
Add better-grass setting, to allow option to render using BetterGrass style rendering of grass and snow block sides
|
2012-01-07 15:13:53 +08:00 |
|
Mike Primm
|
31c277d993
|
Reconnect active command output to player after restart, logoff/logon
|
2011-12-30 16:03:18 +08:00 |
|
Mike Primm
|
61becfcdee
|
Add /dynmap updaterender command - renders starting at selected location until map edge hit OR until rendered tiles match existing tiles (i.e. no changes)
|
2011-12-30 15:39:29 +08:00 |
|
Mike Primm
|
62b4a5256e
|
Fix accumulation of weak reference keys (mem leak) in snapshot cache
|
2011-12-28 14:38:26 +08:00 |
|
Mike Primm
|
ba2ceef2ee
|
Add support for cleanup of stale tiles (off edge of map)
|
2011-12-15 13:26:09 +08:00 |
|
Mike Primm
|
9df6ae7a19
|
Add 'usenormalthreadpriority' setting (makes renders on Windows use normal priority)
|
2011-12-15 00:35:00 +08:00 |
|
Mike Primm
|
40d29b2211
|
Add tiles-rendered-at-once setting, control update tile concurrency
|
2011-12-10 11:34:02 +08:00 |
|
Mike Primm
|
f5563e6be8
|
Start optimize of update event handling
|
2011-12-08 16:14:51 +08:00 |
|
Mike Primm
|
3ab8314447
|
Add tick list monitoring - deal with 1.0.0 getting behind when rendering
|
2011-12-07 15:33:42 +08:00 |
|
Mike Primm
|
f0aff822bf
|
Add '/dynmap pause' command to pause/unpause full/radius and update rendering
|
2011-12-03 06:20:57 +08:00 |
|
Mike Primm
|
c9dc046e3a
|
Add more performance measurements
|
2011-12-01 15:24:19 +08:00 |
|
Mike Primm
|
937c535e3f
|
Add triggered render statistics, new /dynmap triggerstats command
|
2011-11-23 01:03:03 +08:00 |
|
Mike Primm
|
e579c29882
|
Add /dynmap purgequeue to purge tile update queue
|
2011-10-30 23:05:33 +08:00 |
|
Mike Primm
|
4d3522f60f
|
Add support for 'compass-mode' - handle 1.9 change of proper north
|
2011-10-13 23:54:52 -05:00 |
|
Mike Primm
|
4fd529cad7
|
Allow (N+1)/2 update tiles for N cores to be active
|
2011-10-07 18:29:38 -05:00 |
|
Mike Primm
|
b3e764d36e
|
Tighten up update queue concurrency limits - don't stomp fullrender/radiusrender
|
2011-10-07 18:19:38 -05:00 |
|
Mike Primm
|
bb84293eed
|
Work on managing update tile queue better
|
2011-10-07 15:18:34 -05:00 |
|
Mike Primm
|
9e3b2297b8
|
Add 'waterbiomeshaded' option to control water biome shading
|
2011-10-04 22:05:47 -05:00 |
|
Mike Primm
|
7345442479
|
Add 'fence-to-block-join' flag to enable 1.9+ fence rendering behavior
|
2011-10-01 07:54:52 +08:00 |
|
Mike Primm
|
22a903eac4
|
Add 'hideores' option to make ore blocks look like plain stone
|
2011-09-29 10:48:40 +08:00 |
|
Mike Primm
|
764e3d8dbf
|
Remove API reference for too-new API - too soon to be using it
|
2011-09-26 23:50:30 -05:00 |
|
Mike Primm
|
5e13b53cd5
|
Fix encoding for saved tile flags
|
2011-09-26 23:32:23 -05:00 |
|
Mike Primm
|
74cefd899b
|
Add save/resume support for fullrender/radiusrender jobs
|
2011-09-26 22:21:59 -05:00 |
|
Mike Primm
|
612f381777
|
Fix vines to use foliagecolor shading, fix global default handling for swampshaded
|
2011-09-25 23:23:17 -05:00 |
|
Mike Primm
|
fbd8cac954
|
Add 1.9 swamp biome shading, workaround chunk snapshot biome bug
|
2011-09-25 22:35:53 -05:00 |
|
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 |
|