• 注册
  • 服务器&插件 服务器&插件 关注:7 内容:9952

    Skript Reflect (Skript 反射-[Minecraft服务器脚本编程语言的反射扩展])

  • 查看作者
  • 打赏作者
  • 当前位置: SodaMC > 服务器&插件 > 正文
  • 潮涌核心
    反派

    Skript Reflect (Skript 反射-[Minecraft服务器脚本编程语言的反射扩展])

    这个插件是skript-mirror的一个分支,修复了一些bug并增加了一些新功能。一些重要的bug修复和功能包括:
    - 修复异步事件监听问题
    - 修复了在异步Java调用和解析自定义语法后删除本地变量的问题
    - 增加了对更新的Java版本和Java供应商的支持
    - 增加了自定义事件
    - 增加了支持异步运行代码块的节
    - 修复了类代理并使其更易于使用
    完整示例脚本:

    PacketListenerNMSK

    #1 基本的Java调用:

    import:java.lang.System
    set {_nl} to System.lineSeparator()

    #2 事件监听:

    import:org.bukkit.event.block.CauldronLevelChangeEvent
    on CauldronLevelChangeEvent:
      broadcast "The cauldron at %event.getBlock().getLocation()% had its level changed from %event.getOldLevel()% to %event.getNewLevel%"

    #3 自定义语法:

    effect send (experience|xp) change of %number% [with level %-number%] to %players%:
      trigger:
        set {_progress} to expr-1
        set {_level} to expr-2
        loop exprs-3:
          set {_p} to loop-value
          if {_level} is set:
            {_p}.sendExperienceChange({_progress}, {_level})
          else:
            {_p}.sendExperienceChange({_progress})
    send xp change of 0.75 with level 9 to player

    详细文档和入门指南可在GitBook上找到:tpgamesnl.gitbook.io。
    问题和建议应在GitHub上报告。
    您可以在 skript-mirror 频道获得帮助,并在 skUnity Spigot 的频道中询问问题。
    图标由 Freepik 设计,来自 www.flaticon.com。skUnity 标志的使用已得到 BaeFell 的批准。

    Skript Reflect (Skript 反射-[Minecraft服务器脚本编程语言的反射扩展])

    Skript Reflect (Skript 反射-[Minecraft服务器脚本编程语言的反射扩展])

    可用版本为:|1.13|1.14|1.15|1.16|1.17|1.18|1.19|1.20

    源站下载
    登录后前往SPIGOT

  • 收录

  • 请登录之后再进行评论

    登录
  • Soda任务 图片
  • 偏好设置
  • 主题
  • 帖子间隔 侧栏位置: