Mike Primm
|
5d6f3da157
|
Checkpoint on split between bukkit-specific and common code core
|
2012-01-15 16:58:19 -06:00 |
|
Mike Primm
|
d149a8e048
|
Start isolating Bukkit dependencies, prep code for ports
|
2012-01-08 01:47:11 -06: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
|
ba2ceef2ee
|
Add support for cleanup of stale tiles (off edge of map)
|
2011-12-15 13:26:09 +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
|
a3015f78d2
|
Add multiple quality levels for JPG encoding - adjust default to 0.85
|
2011-08-16 12:32:01 +08:00 |
|
Mike Primm
|
2a8cab8a46
|
Make mapzoomin for Kzed consistent with previous versions (2 below
native)
|
2011-08-03 15:09:28 -05:00 |
|
Mike Primm
|
6a6e0b43aa
|
Fix marker position logic and zoom range calculation on Kzed and Flat
|
2011-08-02 21:51:00 -05:00 |
|
Mike Primm
|
e5a7c05fc5
|
Improve handling of /reload, clean up dead code
|
2011-07-24 23:23:24 -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
|
16e5b4f9b7
|
Add mapzoomin attribute, to adjust zoom in levels beyond native tile resolution
|
2011-07-21 23:25:59 -05:00 |
|
Mike Primm
|
d6324e0717
|
Add support for compass rose in all 8 cardinal directions
|
2011-07-21 02:50:29 -05:00 |
|
Mike Primm
|
90b3d682ad
|
Performance tuning, improve workaround for bukkit scheduler bugs
|
2011-07-19 00:52:05 -05:00 |
|
Mike Primm
|
a0f21d5d9b
|
Handle bigmap versus bigworld, allows HDMap to be big-map-style independent of bigworld setting. Add bigmap setting on KzedMap and FlatMap too.
|
2011-07-09 15:51:32 -05:00 |
|
Mike Primm
|
fd23b92fc3
|
Refactor HDMap configuration - add shaders, perspectives
|
2011-07-08 22:40:40 -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
|
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
|
b575cd3b1b
|
Settable zoom out code - incomplete prototype
|
2011-06-22 08:27:21 -05:00 |
|
Mike Primm
|
ce54260e34
|
Add delay-retry loop for handling temporarily locked image file writes
|
2011-06-20 16:58:07 -05:00 |
|
Mike Primm
|
c898a6de39
|
Update biomecolored to support biome-type-based,
biome-temperature-based and biome-rainfail-based shading
|
2011-06-20 16:00:28 -05:00 |
|
Mike Primm
|
2336b89614
|
Add biome-based coloring option for surface map
|
2011-06-20 00:09:22 -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
|
163881697a
|
Add background color support per map, add skylands template default
|
2011-06-03 03:24:21 -05:00 |
|
Mike Primm
|
91f4201354
|
Merge remote branch 'origin/master'
|
2011-06-01 19:09:46 -05:00 |
|
Mike Primm
|
8517b5b3f0
|
Fix tile coord calculation for tile hash on kzed render - too sparse
because not divided by tile dimensions (inconsistent with flat :<)
|
2011-06-01 19:08:53 -05:00 |
|
Mike Primm
|
9132f82074
|
Add transparency option on Flat and Surface map, fix file locks
|
2011-05-31 23:44:17 -05:00 |
|
Mike Primm
|
716ba040df
|
Add file access synchronization to prevent conflicting tile updates
|
2011-05-31 21:20:23 -05:00 |
|
Mike Primm
|
2b3fd035a5
|
Add render statistics, support for tile hashcodes to stop non-updates
|
2011-05-31 00:33:54 -05:00 |
|
Mike Primm
|
9e84b2cdbe
|
Add support in web UI for automatic day/night cycle when night-and-day
set for a given map.
|
2011-05-29 17:24:46 -05:00 |
|
Mike Primm
|
cf10e506fe
|
Create BufferedImage using our own buffer - allows faster pixel
writing
|
2011-05-29 01:52:57 -05:00 |
|
Mike Primm
|
0b7bd6221a
|
Shift all rendering over to async thread pool, minimize server thread
load
|
2011-05-28 00:08:29 -05:00 |
|
Mike Primm
|
a8b91c7af4
|
Add night view via ambientlight setting on Flat and Surface maps, add
night-and-day setting to generate both night (default) and day
(prefix+'_day') versions of tiles, and add transparency to generated
PNG files
|
2011-05-27 00:56:56 -05:00 |
|
FrozenCow
|
c2e3cbc793
|
Added map-icon to configuration.
|
2011-05-22 17:45:30 +02:00 |
|
FrozenCow
|
678b6b916b
|
Added events for components and implemented 'buildclientconfiguration'-event in ClientConfigurationComponent.
|
2011-05-22 16:27:43 +02:00 |
|
Mike Primm
|
5a7ecea7d2
|
Add BufferedImage cache
|
2011-05-21 00:30:42 -05:00 |
|
Mike Primm
|
2765f047fd
|
Tune shadow render, add to accept wait queue on web server
|
2011-05-20 23:26:46 -05:00 |
|
Mike Primm
|
8c7af9ae0e
|
Add shadowstrength attribute for surface renderer - enables shadows
based on top-down chunk sky light data
|
2011-05-20 20:52:34 -05:00 |
|
Mike Primm
|
4cfc249625
|
Prototype of chunk snapshot support - pre-Bukkit API (reflection
based, with fallback to existing APIs)
|
2011-05-20 01:38:49 -05:00 |
|
FrozenCow
|
8e0f1c6b96
|
Cleaned up logging.
|
2011-05-19 01:36:14 +02:00 |
|
FrozenCow
|
4a35eea9d9
|
Cleaned up configuration handling and added new logging class.
|
2011-05-19 01:36:05 +02:00 |
|
Mike Primm
|
29e970c58a
|
Add basic progress messages on fullrender (end of each map, every 100
renders), and add dispose on Graphics2D to accelerate non-heap memory
recovery
|
2011-05-19 01:35:10 +02:00 |
|
zeeZ
|
66cf80cce1
|
Organize imports.
|
2011-05-17 02:43:25 +02:00 |
|
zeeZ
|
bcba7b1a12
|
Tabs and spaces.
|
2011-05-16 14:51:18 +02:00 |
|
Mike Primm
|
d888550a73
|
Reduce heap memory allocation on render path (less heap junk) by
replacing java.awt.Color with work-alike, lightweight updatable
alternative.
|
2011-05-15 22:25:45 -05:00 |
|
Mike Primm
|
e5a09b79d2
|
Clean up tabs
|
2011-05-15 08:02:45 -05:00 |
|
Mike Primm
|
e372c64a37
|
Re-merge the nether render support, and update race condition fixes
|
2011-05-14 23:25:59 -05:00 |
|
FrozenCow
|
0b5f07054d
|
Replaced tabs with spaces to conform the Bukkit standards.
|
2011-05-13 10:41:02 +02:00 |
|