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服务器脚本编程语言的反射扩展])
可用版本为:|1.13|1.14|1.15|1.16|1.17|1.18|1.19|1.20
源站下载
登录后前往SPIGOT
收录