第三节 什么是插件?

    插件只能运行在支持 BukkitAPI 或SpongeAPI 的服务端下,一般无法独立运行。因为插件需要调用的服务端的函数和数据。

    但也有例外,例如 MyPet 插件单独打开后是可视化宠物编辑器。

    选取优秀插件,形成完美配合,可以让服务器在众多对手中脱颖而出。

    插件没有原理上的隔阂,只有功能上的区别,可以根据用途大致分为以下几种类型:

    插件的安装与卸载

    安装

    1. 我们已经在第一单元第二节了解到,Bukkit插件安装在位于根目录的 plugins 文件夹中。
    2. ① 插件的后缀名为 .jar,如果后缀正确,请直接将插件放到 plugins 目录里,然后启动游戏。
      ② 如遇到后缀不正确的插件,请先确认是否为压缩文件,然后用压缩软件将其解压到 plugins 文件夹里面。

    卸载

    1. 保存地图后,关闭服务器
    2. plugins 文件夹内的插件删除
    3. 如果想连同插件数据一起删除,请删除 文件夹。

    配置文件

    Bukkit插件的配置文件被保存在 /plugins/插件名 文件夹中。

    安装

    1. 默认情况下,Sponge插件安装在位于根目录的 mods 文件夹中。但Sponge提供了其他更多的可选插件位置,详情可以阅读Sponge官方中文文档
    2. 请直接将插件放到 mods 目录里,然后启动游戏。
    3. 运行服务器

    卸载

    1. mods 文件夹内的插件删除

    配置文件

    默认情况下,Sponge插件的配置文件被保存在根目录的 config 文件夹中,但实际情况有时并非如此。必要时请查阅对应插件的文档来获得帮助。