2.3 - 高效率:制作配置模板

插件的配置在我看来分为两种:

  • 第一种:纯插件配置,例如插件用什么语言、插件是否检测更新、插件某个功能是否开启、插件某个设定的调整,基本上一次修改,一劳永逸。特别是 EssentialX、CMI 这种综合性的插件,更需要调整,后文将会特别提及。

  • 第二种:插件提供的功能的配置,例如自定义合成插件的配方配置、抽奖箱插件的抽奖箱奖励配置、商店插件的商店配置等等,需要后期不定时维护,并且每个配置都需要在插件文档中找到并背的滚瓜烂熟。

第二种可以考虑使用本节的经验——制作配置模板。

经验:制作配置模板

配置模板主打一个通用,我们可以一边阅读插件文档一边上手制作自己第一个对这个插件的配置,这个配置不需要带入实际使用。

例如,一个菜单插件,我们可以阅读其插件文档,制作出如下几个需求的按钮:

  • 普通菜单按钮,右键点击执行命令或者打开下一级菜单。

  • 商店菜单按钮,玩家必须满足一定条件才能使用这个按钮,使用完以后执行指令。

  • 多按钮按条件显示,一个位置有多个按钮占用,同时只会有一个按钮满足条件显示,一般用于显示玩家VIP等级等等。

在制作完上述模板以后,你会发现再写其他的菜单配置,速度快的飞起,只需要复制模板的内容,复制粘贴和删改内容即可。

MCBBS 也要服务端整合包版块,如果实在不懂,也可以参考一下一些优秀服务端是怎么做出一些插件配置的,将它们插件配置复制过来作为自己的配置模板。

最后更新于