如何使用 beans
KubeJS 有一个称为 beans 的功能,可让您的脚本更加易读。
任何 getXy() 方法都可以用 xy 获取,任何 setXy(value) 方法都可以用 xy = value 设置,任何 isXy() 方法都可以直接用 xy 检查。
这使我们能够缩短代码!例如,要获取所有在线玩家的列表,您可以使用 event.getServer().getPlayers()。使用 beans 可以简化为 event.server.players!
请注意,get 和 is beans 仅在方法没有参数时才有效。这意味着像 getHeldItem(InteractionHand hand) 这样的方法不能简化为 heldItem。
对于 set 方法,需要有一个参数。