From 207e49232214a19a35d9dd6816e54676d1ccb5bc Mon Sep 17 00:00:00 2001 From: mikeprimm Date: Wed, 28 Dec 2011 22:48:09 -0800 Subject: [PATCH] Updated Component Configuration (markdown) --- Component-Configuration.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Component-Configuration.md b/Component-Configuration.md index cbf52ac..6394f62 100644 --- a/Component-Configuration.md +++ b/Component-Configuration.md @@ -23,6 +23,8 @@ This component defines the primary interface for the web client via Dynmap's int webchat-interval: 5 hidewebchatip: false trustclientname: false + use-player-login-ip: true + require-player-login-ip: false includehiddenplayers: false hideifshadow: 15 hideifundercover: 15 @@ -41,6 +43,10 @@ The settings are defined as follows: * _trustclientname_ : if set to true, this causes the hostname/IP reported by the web client (which may be falsified) to be reported as the sender's address (versus using the address seen by the web server). +* _use-player-login-ip_ : if set to true, web chat messages will be matched with current or previous player IDs having connected from the same IP address - if a match is found, the most recent player ID is used to identify the sender of the web chat message. Default is true (0.29 or later) + +* _require-player-login-ip_ : if _use-player-login-ip_ is true, and this setting is true, web chat messages not matching a current or previous player connection address will be ignored. Default is false (0.29 or later). + * _includehiddenplayers_ : if set to true, players that are hidden (via the /dynmap hide command) will be reported to the UI as online, but with their position, health, and messages still hidden. They will appear in the player list. * _hideifshadow_ : if set to a value below 15, each player's position and health are hidden if the light level of the current location of the player is at or below the given value (0=total darkness, 4=under sky at night, 15=full daylight). @@ -58,6 +64,9 @@ The alternative to using the internal web server is for all communications betwe allowwebchat: false webchat-interval: 5 hidewebchatip: false + trustclientname: false + use-player-login-ip: true + require-player-login-ip: false includehiddenplayers: false hideifshadow: 15 hideifundercover: 15