Commit graph

682 commits

Author SHA1 Message Date
Mike Primm
7dff093317 Adjust ticklist workaround to handle nether's tendancy to have ticklist processed events beget new ticklist events, more or less constantly.... 2011-12-17 07:26:31 +08:00
Mike Primm
871c56d87b Add 'grayplayerswhenhidden' option to allow disable of graying of players in player list when not visible on current map 2011-12-16 01:26:13 +08:00
Mike Primm
e5f91126bf Add extra topographical shader, TerraNetworkOrgTopo - thanks to TerraNetworkOrg! 2011-12-16 00:09:48 +08:00
Mike Primm
b11d83ffa2 Detect scaled models that yield full blocks, and optimize to solid 2011-12-15 15:04:17 +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
d00429bc4a Make water blocks full blocks - big performance boost 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
c28fbf66f0 Add 'showlayercontrol' config setting and URL parameter, to allow hide of layer control 2011-12-15 00:02:37 +08:00
Mike Primm
c3b2e1176c Fix rare boundary condition error 2011-12-11 13:54:38 +08:00
Mike Primm
79538435ef Various performance and concurrency optimizations 2011-12-10 14:15:54 +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
c30064158e Add TopoHDShader for generating altitude based topology maps 2011-12-10 08:22:24 +08:00
Mike Primm
8296ac6083 Scrub obsolete events from update queue (reduce traffic) 2011-12-09 13:23:16 +08:00
Mike Primm
113aad4edd Fix config hashcode inconsistency on world loads (UI reload loop in JSON mode) 2011-12-09 12:22:29 +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
34feb09ba9 Retire regions components (Residence, Towny, WorldGuard, Factions) 2011-12-05 14:58:17 +08:00
Mike Primm
75681ea8b2 Move DynmapWebChatEvent to API 2011-12-05 14:17:04 +08:00
Mike Primm
9de3cf8751 Add APIs for hide/show player and for player-oriented web chat input 2011-12-05 14:17:04 +08:00
Mike Primm
24eff08094 Add 'fullrenderplayerlimit' - pause fullrender when number of active players reaches optional limit, resumes after 2011-12-03 13:17:26 +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
b42e3ca075 Support checking banned IPs from external server proxied requests 2011-12-03 05:32:43 +08:00
Mike Primm
1ca375cbfd Add 'hidey' option to 'coord' component - option to show just X,Z 2011-12-03 04:32:25 +08:00
Mike Primm
5775c3bcfe Add support for 8x8 and 32x32 marker icons (default still 16x16) 2011-12-01 15:24:19 +08:00
Mike Primm
c9dc046e3a Add more performance measurements 2011-12-01 15:24:19 +08:00
Mike Primm
9e605455b9 Make web UI reload when configuration changes, server restarts 2011-11-30 12:34:13 +08:00
Mike Primm
89e3795326 Fix problem with hashfile code handling dots/periods in world names 2011-11-30 12:12:00 +08:00
Mike Primm
3db10d8413 Try inserting build number into version 2011-11-28 07:23:07 +08:00
Mike Primm
8beab4f8ce Try another update to see if PEX is appeased 2011-11-28 01:31:39 +08:00
Mike Primm
031df16c36 Delay asking for PermissionHandler - might help PEX not freak out 2011-11-28 00:07:27 +08:00
Mike Primm
9fcaeee18c Merge remote branch 'upstream/master' 2011-11-26 16:57:38 -06:00
Mike Primm
c8873a6c35 Fix texture rotation for redstone repeater 2011-11-27 06:55:36 +08:00
Mike Primm
bc54b03358 Clean up web texture mapping 2011-11-27 06:55:36 +08:00
Mike Primm
595a47f40a Add softdepends for various security managers - make them load first 2011-11-26 16:52:27 -06:00
Mike Primm
6eee861eff Fix texture rotation for redstone repeater 2011-11-26 14:22:24 -06:00
Mike Primm
593c487e72 Clean up web texture mapping 2011-11-26 13:59:54 -06:00
Mike Primm
389ee25448 Drop default from wildcard dynmap.* permission - don't know if its a problem, but.... 2011-11-27 02:56:36 +08:00
Mike Primm
92efe254c7 Drop default from wildcard dynmap.* permission - don't know if its a problem, but.... 2011-11-26 11:58:27 -06:00
Mike Primm
672ae45910 Don't add <br/> on sign markers when not needed 2011-11-24 01:40:07 -06:00
Mike Primm
7d40717b1f Reduce unneeded multiple saves for persistent marker updates 2011-11-24 01:32:10 -06:00
Mike Primm
8d11a6ffe1 Batch up rewrites of marker JSON files - reduce rewriting during rapid updating 2011-11-24 01:09:14 -06:00
Mike Primm
ff7769fcf9 Switch configuration default for compass-mode to 'newnorth' (1.0.0 optimal) 2011-11-23 23:23:55 -06:00
Mike Primm
825bf91d0c Add reflection-based support for sky-light level support for hideifundercover 2011-11-24 13:19:38 +08:00
Mike Primm
7e774733c5 Make corrections to texture mappings on rails - cleans up transparent parts 2011-11-24 10:49:19 +08:00
Mike Primm
17b405c4b5 Depcrecate the regions plugins (add warnings, disable when replacement plugins are active). Remove example configuration.txt entries. 2011-11-24 07:49:10 +08:00
Mike Primm
56a64a572a Fix typo 2011-11-23 02:07:07 +08:00
Mike Primm
937c535e3f Add triggered render statistics, new /dynmap triggerstats command 2011-11-23 01:03:03 +08:00
Mike Primm
565e75edd2 Handle special case slab and double-slab renders, invisible stairs 2011-11-22 11:45:27 +08:00
Mike Primm
423e783b4a Add support and templates for "The End" 2011-11-21 19:25:11 -06:00
Mike Primm
92675988d1 Add support for 'webpage-title' setting, default title to server-name 2011-11-21 11:36:44 -06:00