提供: Minecraft Modding Wiki
細 (→Basic Topics) |
細 |
||
17行目: | 17行目: | ||
=== Default Values === | === Default Values === | ||
=== Getting Values === | === Getting Values === | ||
+ | ==== Keys ==== | ||
+ | === Setting Values === | ||
+ | ==== HashMaps ==== | ||
+ | === Saving the File === | ||
+ | === Reloading from Disk === | ||
== Advanced Topics == | == Advanced Topics == | ||
+ | === Options === | ||
+ | ==== CopyDefaults ==== | ||
+ | ==== PathSeperator ==== | ||
+ | ==== Header ==== | ||
+ | ==== copyHeader ==== | ||
+ | === Methods for Getting, Reloading, and Saving Custom Configurations == | ||
+ | === Serializing and Deserializing Objects === | ||
+ | ==== Aliases ==== | ||
+ | |||
== Example Use == | == Example Use == |
2012年6月16日 (土) 20:06時点における版
Configuration APIは、人が読み書き可能な形式のコンフィグファイルの、解析と出力を素早く行う機能のセットです。
~APIという名前によらず、簡単にプラグインのデータを、コンフィグファイルへ保管する事が出来ます。 YAML 形式のファイルのみに対応しています。 APIは、いかに独自の拡張に対応しやすくするかを考えて設計されています。
Configuration APIは、org.bukkit.configurationとorg.bukkit.configuration.file パッケージの配下にあります。 バージョン1.1-R5以前に作られたプラグインは、org.bukkit.util.configurationパッケージ配下にあった古い別の実装方法を採用しているかもしれません。 この新旧の実装方法には互換性がありませんので、古いパッケージを使った機能は除去して下さい。
このページの解説は、オブジェクト指向とJava、Bukkitプラグインの基本的な設計に関する知識が、 いくらかある読者に読まれる事を想定しています。 このページは、BukkitのJavadoc内のFileConfiguration Classに取って代わる内容ではありません。