TShock中文插件库TShock中文插件库
插件文档
TShock教程
插件开发
TShock Wiki 镜像
其他文档
  • 简体中文
  • en-US
GitHub
插件文档
TShock教程
插件开发
TShock Wiki 镜像
其他文档
  • 简体中文
  • en-US
GitHub
  • TShock Wiki 镜像
  • REST端点
  • Docker 设置
  • i18n
  • 主配置(config.json)
  • 主页
  • 命令行参数
  • 图块生成器
  • 插件
  • 服务器端角色 (SSC)
  • 服务端角色配置(sscconfig.json)
  • 权限说明
  • 欢迎消息 (MOTD)
  • 语言
  • 软件包

软件包

TShock 支持从 NuGet 存储库下载和安装插件。
这使得它能够自动下载插件以及插件所需的所有额外组件。
对于开发者来说,这使得分发插件变得更加容易。

此功能可通过通常用于运行服务器的 TShock.Server 可执行文件访问。

在 Linux 下:

./TShock.Server plugins

在 Windows 下(cmd.exe):

TShock.Server plugins

命令的文档包含在帮助功能中。
英文帮助输出的副本可在 packages-help.txt 中找到。
此文件主要用于记录 packages.json 的使用方法。

文件格式目前很简单,只包含一个对象,该对象包含一个 packages 键,其值是包 ID 到版本的映射。

下面显示了一个 packages.json 示例:

{
    "packages": {
        "Commandy.20.10.22.Test": "0.0.1"
    }
}

插件的名称作为键,版本作为值。

上一篇
语言