“测试:123”的版本间的差异
来自Purtmars Wikipedia —— 普特莫斯维基
(未显示同一用户的3个中间版本) | |||
第3行: | 第3行: | ||
通过该方法可以更加便捷的控制配置文件进行重载而不需要通过命令的形式。 | 通过该方法可以更加便捷的控制配置文件进行重载而不需要通过命令的形式。 | ||
− | <html><pre | + | <html><pre class="b-code-kotlin">@TListener |
class Game : Listener { | class Game : Listener { | ||
第11行: | 第11行: | ||
} | } | ||
} | } | ||
− | + | </pre></html> | |
<syntaxhighlight lang="kotlin" line="line"> | <syntaxhighlight lang="kotlin" line="line"> |
2021年6月10日 (四) 09:24的最新版本
基于 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 的配置文件允许创建文件变动监听。 通过该方法可以更加便捷的控制配置文件进行重载而不需要通过命令的形式。