Commit graph

126 commits

Author SHA1 Message Date
Mike Primm
085ca16dbb Fix message - blockform -> blockformed 2011-07-28 10:01:54 -05:00
Mike Primm
8e003c4cc6 Retired 'snowformed' event, added 'blockformed', 'blockfaded', 'blockspread' 2011-07-28 08:08:08 -05:00
Mike Primm
9f86c5edf7 Add cancelrender command 2011-07-26 10:29:50 -05:00
Mike Primm
6db51ef27d Add max-sessions setting to configuration.txt - limits concurrent threads and sessions on internal web server 2011-07-25 20:34:37 -05:00
Mike Primm
e5a7c05fc5 Improve handling of /reload, clean up dead code 2011-07-24 23:23:24 -05:00
Mike Primm
b3a15022e8 Add shader option to disable biome shading, disable biome shading on non-normal worlds 2011-07-24 17:14:45 -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
004b70581f Package more of default data/config in JAR, lay down when needed, to avoid stomping customized configuration when unneeded 2011-07-23 15:29:47 -05:00
Mike Primm
4ab3f17463 Restructure templates into template directory, multiple files 2011-07-22 21:18:02 -05:00
Mike Primm
5275094565 Add support for enforcing banned-ips.txt on internal web server 2011-07-22 16:56:08 -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
4713cf7574 start move to break up configuration.txt, stop stomping user configurations on upgrade 2011-07-20 23:55:05 -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
d70d9a75c6 First pass functional texture pack shader :) 2011-07-16 16:51:46 -05:00
Mike Primm
c1e11b776f Add weak reference based cache for chunk snapshots 2011-07-14 01:08:28 -05:00
Mike Primm
ea44be18d1 Add models.txt, and code to load models from it, and lots of models 2011-07-12 02:08:48 -05:00
Mike Primm
778cd508d8 Split lighting and shading - add lightings.txt 2011-07-09 01:26:47 -05:00
Mike Primm
3f5284679c Start structuring for shaders and perspectives 2011-07-08 01:34:22 -05:00
Mike Primm
92e7139553 Add better URI path normalization, option to allow symlinks in web
path
2011-06-29 13:40:02 -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
cbb9a80012 Add support for now-functional chunk generate detection
(chunkgenerated render trigger)
2011-06-24 19:10:10 -05:00
Mike Primm
b3b83eeec5 Fix reading of 'webpath' by Regions component - was reading its own
config instead of top-level one
2011-06-20 17:33:01 -05:00
Mike Primm
4fd1cfd923 Log fullrender messages to commandsender, versus just log 2011-06-16 01:58:12 -05:00
Mike Primm
9c3de05fad Add blockburn, snowform, leavesdecay render events 2011-06-13 23:19:02 -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
eed29f4763 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
0b7bd6221a Shift all rendering over to async thread pool, minimize server thread
load
2011-05-28 00:08:29 -05:00
FrozenCow
8e946bcba2 Reverted map-structure for worlds, so that worlds have an order again.
This reverts commit 0f4a8c2023, eb76fbe007 and 1b827459d0.
2011-05-26 18:06:17 +02:00
FrozenCow
0f4a8c2023 Fix when leaving out the world: section. 2011-05-26 03:03:45 +02:00
FrozenCow
1b827459d0 Made configuration structure of worlds like templates (looks nicer :D). 2011-05-26 02:33:26 +02:00
FrozenCow
b4bde5148b Changed the way templates and world-configuration are handled. 2011-05-24 02:13:43 +02:00
mikeprimm
0bf9e16066 Screwed up merge 2011-05-23 08:16:35 -07:00
mikeprimm
4fb058a9a3 Add hiddenworlds attribute to suppress templates on selected worlds 2011-05-23 08:06:08 -07:00
Mike Primm
fd6d1d4270 Fix handling of existing maps tag under world definitions 2011-05-22 19:21:27 -05:00
Mike Primm
d379bfd3b0 Add support world-type-specific templates, to allow automatic
initializing of worlds (make configuration.txt work unmodified for
most folks, while still supporting per-world customizations)
2011-05-22 17:28:12 -05:00
FrozenCow
7606e0be44 Added ability to reload (also using 'dynmap reload'). 2011-05-22 19:42:47 +02:00
FrozenCow
a7b553bb4f Transfered chat/webchat functionality to their components. 2011-05-22 16:28:10 +02:00
FrozenCow
ab9bf5bc5c Transfered client-updates to two components (jsonfile and internal). 2011-05-22 16:28:01 +02:00
FrozenCow
9bf095fc0f Made use of org.json.simple for updates. 2011-05-22 16:27:57 +02:00
FrozenCow
c85a50bdb0 Moved HeroChat code to HeroWebChatModule. 2011-05-22 16:27:53 +02:00
FrozenCow
10a34e2d3a Moved regions-code to regions-component. 2011-05-22 16:27:49 +02:00
FrozenCow
678b6b916b Added events for components and implemented 'buildclientconfiguration'-event in ClientConfigurationComponent. 2011-05-22 16:27:43 +02:00
FrozenCow
fb67b0c44f Added simple start for server-side components. 2011-05-22 16:27:37 +02:00
Mike Primm
d061b98b37 Fixes for alias/nicknames in web UI (esp handling player icons),
HeroChat fixes
2011-05-21 23:58:48 -05:00
FrozenCow
dcfac37752 Fixed ConfigurationNode. 2011-05-19 11:15:15 +02: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
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