光照¶
关于方块光照的工具,该工具只适用于1.12及以上游戏版本
具体表现为以下扩展函数:
/**
* 创建光源
*
* @param lightLevel 光照等级
* @param lightType 光源类型
* @param update 是否更新区块光照
* @param viewers 可见玩家
*/
fun Block.createLight(
lightLevel: Int,
lightType: LightType = LightType.ALL,
update: Boolean = true,
viewers: Collection<Player> = Bukkit.getOnlinePlayers()
): Boolean
/**
* 删除光源
*
* @param lightType 光源类型
* @param update 是否更新区块光照
* @param viewers 可见玩家
*/
fun Block.deleteLight(
lightType: LightType = LightType.ALL,
update: Boolean = true,
viewers: Collection<Player> = Bukkit.getOnlinePlayers(),
): Boolean