Commit graph

452 commits

Author SHA1 Message Date
Mike Primm
2765f047fd Tune shadow render, add to accept wait queue on web server 2011-05-20 23:26:46 -05:00
Mike Primm
fe25e1cd22 Fix line feeds... 2011-05-20 20:59:39 -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
mikeprimm
4662328bb9 Make sure boundary condition is respected - getHighestBlockY must return 1 or higher 2011-05-20 08:47:35 -07:00
mikeprimm
2299df445a Make sure boundary condition is right on getMaximumY - must be 1 or higher 2011-05-20 08:46:12 -07: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
Mike Primm
dcfd082039 Add support for WorldGuard on built-in server, fix getNodes() on new
ConfigurationNode class
2011-05-18 23:29:33 -05:00
FrozenCow
6b755333cb Fixed arguments for createInstance. 2011-05-19 03:18:20 +02:00
zeeZ
c6eac52338 Optional option is optional. 2011-05-19 01:53:22 +02:00
zeeZ
818182bf2a Optionally add player health bars to map markers. 2011-05-19 01:53:08 +02:00
zeeZ
08014fb9a5 Option to output player health in json for later web usage. 2011-05-19 01:52:38 +02: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
zeeZ
78c6b0d36a herochatchannels like the rest of the config syntax, additional example channels 2011-05-19 01:35:10 +02:00
Mike Primm
974501cf9d Missed one LOG_PREFIX 2011-05-19 01:35:10 +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
af613cc479 Recenter map only on projection change. 2011-05-19 01:35:09 +02:00
Christian
9dd25dbe58 Merge pull request #149 from zeeZ/4b8b3083
Default zoom to 0, option in config.
2011-05-17 04:37:49 -07:00
zeeZ
4b8b3083b1 Default zoom in config or 0. 2011-05-17 13:34:54 +02:00
Christian
5932bb604a Merge pull request #148 from zeeZ/master
Organize imports and output prefixing.
2011-05-17 02:45:29 -07:00
zeeZ
609a9f3724 Organize imports. 2011-05-17 11:30:06 +02:00
zeeZ
0c8e13f943 Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/main/java/org/dynmap/MapManager.java
	src/main/java/org/dynmap/debug/LogDebugger.java
	src/main/java/org/dynmap/web/handlers/FileHandler.java
	src/main/java/org/dynmap/web/handlers/SendMessageHandler.java
2011-05-17 11:24:13 +02:00
mikeprimm
affbc3fa87 Merge pull request #147 from mikeprimm/master
Fix problem with common buffer in re-entrant FileHandler
2011-05-16 20:05:49 -07:00
Mike Primm
85518e72c9 Fix re-entrancy problem in FileHandler (shared buffer can cause
corrupted or exchanged tiles)
2011-05-16 21:11:28 -05:00
zeeZ
66cf80cce1 Organize imports. 2011-05-17 02:43:25 +02:00
zeeZ
07612cce2a Prefix all (intentional) output properly. 2011-05-17 02:38:49 +02:00
zeeZ
c1a692fa52 Added chunkloaded trigger to config 2011-05-17 06:58:33 +08:00
zeeZ
003ff1c149 Fix error if no render triggers are defined. 2011-05-17 06:58:32 +08:00
zeeZ
bcdbf75cea Added chunkloaded trigger to config 2011-05-17 00:53:31 +02:00
zeeZ
4b0ca4580a Fix error if no render triggers are defined. 2011-05-17 00:38:26 +02:00
zeeZ
b76e6059ae Tabs and spaces. 2011-05-16 20:55:19 +08:00
zeeZ
1ba9fe9cff Op always has permission 2011-05-16 20:55:19 +08:00
zeeZ
bcba7b1a12 Tabs and spaces. 2011-05-16 14:51:18 +02:00
zeeZ
774e7a3d4d Op always has permission 2011-05-16 14:28:18 +02:00
zeeZ
6c85bf539d Merge remote-tracking branch 'upstream/master'
Conflicts:
	src/main/java/org/dynmap/flat/FlatMap.java
2011-05-16 14:20:56 +02:00
mikeprimm
d8458ddcc0 Merge pull request #146 from mikeprimm/master
Memory optimization for render
2011-05-15 22:46:22 -07:00
Mike Primm
38b13b6324 Optimize the getRequiredChunks() to load only chunks that are needed -
reduces chunks needed by 42% versus current implementation.
2011-05-15 23:50:50 -05: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
mikeprimm
92e49fdf2a Merge pull request #143 from mikeprimm/master
Remerged - nether render updates, and rest of HeroChat
2011-05-15 19:20:52 -07:00
Mike Primm
37758ecc21 One more with the tabs 2011-05-15 08:05:36 -05:00
Mike Primm
e5a09b79d2 Clean up tabs 2011-05-15 08:02:45 -05:00
Mike Primm
01b337d3ff Finish HeroChat support - handle directing web messages to selected
channel (versus spamming everyone)
2011-05-15 07:56: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
Mike Primm
ff5f791eaf HeroChat support - reflection based binding to it 2011-05-15 01:18:20 +02:00
zeeZ
c70b3df510 Added data value colored blocks to flat map 2011-05-14 21:28:21 +08:00
zeeZ
27a981ddbc Added data value colored blocks to flat map 2011-05-14 15:20:10 +02:00
zeeZ
a8c4998573 Fixed kzed map scrolling on higher zoom levels 2011-05-14 20:54:10 +08:00
zeeZ
bb8e98e941 Fixed kzed map scrolling on higher zoom levels 2011-05-14 14:32:18 +02:00
zeeZ
5d267e0521 Merge remote-tracking branch 'upstream/master' 2011-05-14 13:56:32 +02:00
zeeZ
b708db6532 (Optionally) set map center in web config, automagically pan there on map change. 2011-05-14 12:40:59 +02:00