Mike Primm
f3ac3d9be4
Another bigworld+isomaps+zoom-out fix - directory name inconsistency
2011-06-24 14:18:21 -05:00
Mike Primm
214fec208d
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
f722c6fdc8
Finish zoom out on normal and 'bigworld' mode, fix marker coordinates
2011-06-23 00:53:56 -05:00
Mike Primm
e7e4406e77
Finish rest of zoom out core logic - still need to finish web UI
2011-06-22 13:56:21 -05:00
Mike Primm
bec1108fa1
Settable zoom out code - incomplete prototype
2011-06-22 08:27:21 -05:00
Mike Primm
e584e3202b
Add delay-retry loop for handling temporarily locked image file writes
2011-06-20 16:58:07 -05:00
Mike Primm
edf7d4f5c8
Add biome-based coloring option for surface map
2011-06-20 00:09:22 -05:00
Mike Primm
2bc9b410a6
Add support for throttling chunk load rate, spreading over ticks
2011-06-18 19:43:47 -05:00
Mike Primm
8b35f4d3b7
Alter 'textured' setting for flat map to have none/smooth/dither opts
2011-06-18 16:05:47 -05:00
Mike Primm
e18ab1a880
Add 'textured' option for Flat - matches color scheme tone better
2011-06-17 00:08:13 -05:00
Mike Primm
0b7bd72231
Merge remote branch 'upstream/master'
2011-06-15 01:40:42 -05:00
Mike Primm
b1d1075dfe
Add support for ChunkSnapshot API (CB860), maintain legacy support too
2011-06-15 01:27:59 -05:00
Mike Primm
2f22560f3d
Clean up warnings
2011-06-13 22:05:14 -05:00
Mike Primm
0cf7b4be9b
Add alternate directory structure to better support huge worlds
2011-06-13 21:43:02 -05:00
Mike Primm
6a50b2ebcd
Add background color support per map, add skylands template default
2011-06-03 03:24:21 -05:00
Mike Primm
68a78023c8
Add new block IDs, remove obsolete ones from colorschemes
2011-06-01 01:50:57 -05:00
Mike Primm
4af247593d
Improve transparency processing on flat map
2011-06-01 00:12:27 -05:00
Mike Primm
c4646dc299
Add transparency option on Flat and Surface map, fix file locks
2011-05-31 23:44:17 -05:00
Mike Primm
c48d06eec1
Add file access synchronization to prevent conflicting tile updates
2011-05-31 21:20:23 -05:00
Mike Primm
d393ccf6e9
Add render statistics, support for tile hashcodes to stop non-updates
2011-05-31 00:33:54 -05:00
Mike Primm
840854aef0
Fix snow rendering on flat map
2011-05-30 10:16:56 -05:00
Mike Primm
c00bd077cb
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
a25fcc0001
Create BufferedImage using our own buffer - allows faster pixel
...
writing
2011-05-29 01:52:57 -05:00
Mike Primm
fc88dfad41
Fix boundary condition on height field - raw can be zero, function
...
return value must not be. Also, fix debugger loading function.
2011-05-28 03:22:50 -05:00
Mike Primm
b0b1ab5926
Add night-and-day support for FlatMap
2011-05-28 01:16:54 -05:00
Mike Primm
9b12ebc025
Shift all rendering over to async thread pool, minimize server thread
...
load
2011-05-28 00:08:29 -05:00
Mike Primm
d2c947653d
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
d5c19703f6
Added map-icon to configuration.
2011-05-22 17:45:30 +02:00
FrozenCow
e57301b14e
Added events for components and implemented 'buildclientconfiguration'-event in ClientConfigurationComponent.
2011-05-22 16:27:43 +02:00
Mike Primm
325f069b46
Add BufferedImage cache
2011-05-21 00:30:42 -05:00
Mike Primm
3365a96565
Prototype of chunk snapshot support - pre-Bukkit API (reflection
...
based, with fallback to existing APIs)
2011-05-20 01:38:49 -05:00
FrozenCow
7937a64f06
Cleaned up logging.
2011-05-19 01:36:14 +02:00
FrozenCow
e28ee185b6
Cleaned up configuration handling and added new logging class.
2011-05-19 01:36:05 +02:00
zeeZ
17ba0d4d00
Organize imports.
2011-05-17 02:43:25 +02:00
zeeZ
05f3ced64f
Tabs and spaces.
2011-05-16 14:51:18 +02:00
Mike Primm
271990b87c
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
355d54842f
One more with the tabs
2011-05-15 08:05:36 -05:00
Mike Primm
0ffc825b05
Re-merge the nether render support, and update race condition fixes
2011-05-14 23:25:59 -05:00
zeeZ
fe93f64273
Added data value colored blocks to flat map
2011-05-14 21:28:21 +08:00
FrozenCow
84d01c530a
Replaced tabs with spaces to conform the Bukkit standards.
2011-05-13 10:41:02 +02:00
Mike Primm
17644a5778
Add tile data coloring (aka colored wool support), combine rendering
...
of default tiles and their zoomed counterparts (saves reloading the
default tile, and keeps the scale levels of the map consistent during
a fullrender and otherwise)
2011-05-13 10:31:38 +02:00
Mike Primm
0a8f2a182a
Shift all imageIO and file I/O to async thread
...
Minus the version change in plugin.yml.
2011-05-13 10:29:38 +02:00
zeeZ
553a956949
Flipped flat map so North is up
2011-04-08 21:40:16 +02:00
FrozenCow
d5ab98deaf
New coloring system for flatmap.
2011-03-15 00:01:08 +01:00
FrozenCow
0657d9c559
Code cleanup.
2011-03-10 15:59:19 +01:00
FrozenCow
ead24cc304
Added heightmap like combination for flatmap.
2011-03-08 16:42:21 +01:00
FrozenCow
f3c90f0aae
Added prefix to flatmap.
2011-03-06 14:45:26 +01:00
FrozenCow
090f417f32
Added ability to specify colorschemes per map/renderer.
2011-03-05 18:38:17 +01:00
FrozenCow
8d70839d3b
Some changes after running Findbugs.
2011-03-05 16:09:26 +01:00
FrozenCow
f4f4a33b8b
Implemented FlatMap fullrender + required clientlib.
2011-03-01 01:59:33 +01:00