事件¶
该模块有 2 个事件,它们是:
PlayerSelectLocaleEvent
SystemSelectLocaleEvent
它们都是不可取消的
/**
* 玩家选择语言地区事件
*
* @param player 玩家
* @param locale 语言地区(例如:zh_CN)
*/
class PlayerSelectLocaleEvent(val player: ProxyPlayer, var locale: String) : ProxyEvent() {
override val allowCancelled: Boolean
get() = false
}
/**
* 系统选择语言地区事件
*
* @param locale 语言地区(例如:zh_CN)
*/
class SystemSelectLocaleEvent(var locale: String) : ProxyEvent() {
override val allowCancelled: Boolean
get() = false
}