“测试:123”的版本间的差异
来自Purtmars Wikipedia —— 普特莫斯维基
第12行: | 第12行: | ||
} | } | ||
</code></pre></html> | </code></pre></html> | ||
+ | |||
+ | <syntaxhighlight lang="kotlin" line="line"> | ||
+ | @TListener | ||
+ | class Game : Listener { | ||
+ | |||
+ | @EventHandler | ||
+ | fun e(e: PlayerJoinEvent) { | ||
+ | e.player.sendLocale("test", e.player.name) | ||
+ | } | ||
+ | } | ||
+ | </syntaxhighlight> | ||
基准 | 基准 |
2021年6月10日 (四) 09:21的版本
基于 TConfig 的配置文件不允许在插件运行过程中二次修改或写入,尽管 TConfig 开放了修改及写入方法。因为二次写入会打乱注释及配置文件结构,这对用户是极不友好的。若要使用文件储存则参考本地数据储存章节。 在 Windows 以及特定的 Linux 环境下,基于 TConfig 的配置文件允许创建文件变动监听。 通过该方法可以更加便捷的控制配置文件进行重载而不需要通过命令的形式。
@TListener
class Game : Listener {
@EventHandler
fun e(e: PlayerJoinEvent) {
e.player.sendLocale("test", e.player.name)
}
}
1 @TListener
2 class Game : Listener {
3
4 @EventHandler
5 fun e(e: PlayerJoinEvent) {
6 e.player.sendLocale("test", e.player.name)
7 }
8 }
基准 基于 TConfig 的配置文件不允许在插件运行过程 中二次修改或写入,尽管 TConfig 开放了修改及写入方法。因为二次写 入会打乱注释及配置文件结构,这对用户是极不友好的。若要使用文件储存则参考本地数据储存章节。
基于 TConfig 的配置文件不允许在插件运行过程中二次修改或写入,尽管 TConfig 开放了修改及写入方法。因为二次写入会打乱注释及配置文件结构,这对用户是极不友好的。若要使用文件储存则参考本地数据储存章节。 在 Windows 以及特定的 Linux 环境下,基于 TConfig 的配置文件允许创建文件变动监听。 通过该方法可以更加便捷的控制配置文件进行重载而不需要通过命令的形式。