您尚未登录,请登录后浏览更多内容! 登录 | 加入最MC

QQ登录

只需一步,快速开始

 找回密码
 加入最MC

QQ登录

只需一步,快速开始

查看: 6818|回复: 15
打印 上一主题 下一主题

如何在插件中设置启动优先

[复制链接]
  • TA的每日心情
    奋斗
    2021-11-19 22:23
  • 签到天数: 368 天

    [LV.9]以坛为家II

    跳转到指定楼层
    楼主
    发表于 2015-2-13 12:00:03 | 只看该作者 |0人打赏回帖奖励 |倒序浏览 |阅读模式
    如果一个插件需要依赖另一个插件的类包,
    那么就需要保证另一个插件优先启动, 否则会报错
    但MC的启动顺序是随机的, (不是每次都随机)
    Vault插件是一个典型的需求例子, 他们采用的是ServicePriority, 实现比较麻烦, 比较蛋疼
    但他只能这样, 因为不可能要求服主们去修改其他插件的Plugin.yml文件
    其实官方有提供一个方法可以设置优先插件

    在需要延后加载的插件Plugin.yml中添加节点softdepend
    格式: softdepend: [优先插件]

    格式: softdepend: [优先插件1,插件2,插件3]

    空格不能少,
    这样, 所有优先插件将在这个插件前被加载.

    例如PluginA的运行必须依赖PluginB的类
    那么在PluginA的plugin.yml中添加:
    softdepend: [PluginB]

    这个不算开发教程, 但基本只有开发才会用得上, 当然了你也可以用来调整自己的服务器的插件启动次序
    打赏

    0

    收藏

    0

    支持

    0

    反对

    0

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2018-4-14 05:18
  • 签到天数: 1283 天

    [LV.10]以坛为家III

    沙发
    发表于 2015-2-14 00:32:19 | 只看该作者
    对于命令,楼主可以试试插入代码,比如:
    1. 格式: softdepend: [优先插件]

    2. 格式: softdepend: [优先插件1,插件2,插件3]
    复制代码

    点评

    我知道那个.. 但是那里不算代码 所以还是用引用  详情 回复 发表于 2015-2-14 01:05
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    奋斗
    2021-11-19 22:23
  • 签到天数: 368 天

    [LV.9]以坛为家II

    板凳
     楼主| 发表于 2015-2-14 01:05:20 | 只看该作者
    Wolverine 发表于 2015-2-14 00:32
    对于命令,楼主可以试试插入代码,比如:

    我知道那个..  但是那里不算代码 所以还是用引用

    点评

    哦,好吧,zuimc大大要继续加油!  详情 回复 发表于 2015-2-14 01:54
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    开心
    2018-4-14 05:18
  • 签到天数: 1283 天

    [LV.10]以坛为家III

    地板
    发表于 2015-2-14 01:54:00 | 只看该作者
    zuimc 发表于 2015-2-13 10:05
    我知道那个..  但是那里不算代码 所以还是用引用

    哦,好吧,zuimc大大要继续加油!

    点评

    一起加油!!  详情 回复 发表于 2015-2-14 14:27
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    奋斗
    2021-11-19 22:23
  • 签到天数: 368 天

    [LV.9]以坛为家II

    5#
     楼主| 发表于 2015-2-14 14:27:10 | 只看该作者
    Wolverine 发表于 2015-2-14 01:54
    哦,好吧,zuimc大大要继续加油!

    一起加油!!

    点评

    看不懂肿么办  详情 回复 发表于 2015-2-14 20:07
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    擦汗
    2022-9-12 17:14
  • 签到天数: 306 天

    [LV.8]以坛为家I

    6#
    发表于 2015-2-14 20:07:08 | 只看该作者
    zuimc 发表于 2015-2-14 14:27
    一起加油!!

    看不懂肿么办           

    点评

    慢慢来  详情 回复 发表于 2015-2-14 23:48
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    奋斗
    2021-11-19 22:23
  • 签到天数: 368 天

    [LV.9]以坛为家II

    7#
     楼主| 发表于 2015-2-14 23:48:27 | 只看该作者
    grim_fly 发表于 2015-2-14 20:07
    看不懂肿么办

    慢慢来
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    慵懒
    2019-1-27 11:17
  • 签到天数: 1528 天

    [LV.Master]伴坛终老

    8#
    发表于 2015-2-15 00:47:44 | 只看该作者
    这个给新手的确很不错》。

    点评

    给新手腐竹可以  详情 回复 发表于 2015-2-15 01:48
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    慵懒
    2015-7-29 13:14
  • 签到天数: 39 天

    [LV.5]常住居民I

    9#
    发表于 2015-2-15 01:47:40 | 只看该作者
    类似多线程,
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
  • TA的每日心情
    慵懒
    2015-7-29 13:14
  • 签到天数: 39 天

    [LV.5]常住居民I

    10#
    发表于 2015-2-15 01:48:42 | 只看该作者
    lovemc 发表于 2015-2-15 00:47
    这个给新手的确很不错》。

    给新手腐竹可以
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    您需要登录后才可以回帖 登录 | 加入最MC

    本版积分规则