クラス MojangsonSerializer
java.lang.Object
io.github.takenoko4096.mojangson.MojangsonSerializer
mojangson構造を文字列にシリアライズするクラス。
このクラスにMojangsonCompoundを渡すことによって生成された文字列は、net.minecraft.nbt.TagParser.parseCompoundFully(String)を使用してnet.minecraft.nbt.CompoundTagに変換できます。
-
メソッドの概要
修飾子とタイプメソッド説明serialize(MojangsonStructure structure) mojangson構造を文字列としてシリアライズします。static Stringstructure(MojangsonStructure structure) mojangson構造を文字列としてシリアライズします。static Stringstructure(MojangsonStructure structure, boolean asJson) mojangson構造を文字列としてシリアライズします。
-
メソッドの詳細
-
serialize
mojangson構造を文字列としてシリアライズします。- パラメータ:
structure- mojangson構造体。- 戻り値:
- 改行・空白文字によるインデントを含む文字列。
- 例外:
MojangsonSerializationException- シリアライズに失敗した場合。
-
structure
public static String structure(MojangsonStructure structure, boolean asJson) throws MojangsonSerializationException mojangson構造を文字列としてシリアライズします。 インデントの空白の文字数には4を使用します。- パラメータ:
structure- mojangson構造体。asJson- trueの場合、json形式でシリアライズされます。- 戻り値:
- 改行・空白文字によるインデントを含む文字列。
- 例外:
MojangsonSerializationException
-
structure
mojangson構造を文字列としてシリアライズします。 インデントの空白の文字数には4を使用し、mojangson形式でシリアライズされます。- パラメータ:
structure- mojangson構造体。- 戻り値:
- 改行・空白文字によるインデントを含む文字列。
- 例外:
MojangsonSerializationException
-