Package eu.mrapik.minecraftservermcp.config
package eu.mrapik.minecraftservermcp.config
-
ClassDescriptionRestricts console commands using
ToolAccessConfig.commandWhitelist()andToolAccessConfig.commandBlacklist().Evaluates whether a path relative to the server root is allowed byToolAccessConfigfile/folder lists.Normalizes user-provided path fragments so comparisons use forward slashes regardless of OS separator.Immutable snapshot of the MCP plugin'sconfig.yml: HTTP listen options, global limits, and the mapping from secret tokens toaccess profiles.Optional TLS (HTTPS) listener for the embedded MCP server.One named entry underaccessinconfig.yml: a shared secret token and a map ofToolAccessConfigkeyed by MCP tool id.Policy for a single MCP tool id underaccess.<profile>.tools.<toolId>.