提供: 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.configurationorg.bukkit.configuration.file パッケージの配下にあります。 バージョン1.1-R5以前に作られたプラグインは、org.bukkit.util.configurationパッケージ配下にあった古い別の実装方法を採用しているかもしれません。 この新旧の実装方法には互換性がありませんので、古いパッケージを使った機能は除去して下さい。

このページの解説は、オブジェクト指向とJava、Bukkitプラグインの基本的な設計に関する知識が、 いくらかある読者に読まれる事を想定しています。 このページは、BukkitのJavadoc内のFileConfiguration Classに取って代わる内容ではありません。

Basic Topics

The Configuration Object

Default Values

Getting Values

Keys

Setting Values

HashMaps

Saving the File

Reloading from Disk

Advanced Topics

Options

CopyDefaults

PathSeperator

Header

copyHeader

= Methods for Getting, Reloading, and Saving Custom Configurations

Serializing and Deserializing Objects

Aliases

Example Use