顶层拓展

字段

bukkit

该字段提供 org.bukkit.Bukkit 类的静态对象

server

该字段提供 org.bukkit.Bukkit#getServer 对象,即服务器实例对象

sound

该字段提供 org.bukkit.Sound类的静态对象

方法

import(path: String)

通过传入一个 Java 的全限定类名, 可以引入一个类

roll(prob: Int)

通过传入一个 1~100 的整数,将会按照 prob% 的概率返回 true。

println(msg: String)

通过传入一个 msg,在后台服务器输出。

when(condition1, result1, condition2, result2, ..., elseResult)

用于进行获取多分支返回值。

示例:

data:
  quality: 'when(
    player.level >= 100, "传说",
    player.level >= 50,  "史诗",
    player.level >= 20,  "精良",
    "普通"
  )'

注意:关于 when 函数的使用,请前往多分支数据策略物品章节查看。

Last updated