最終更新:2024年11月15日 (金) 19時34分32秒、 - view
目次
- ワールドの情報を格納する。他からの参照用のメソッドも用意されている。
Import
Package : net.minecraft
フィールド
修飾子 |
型 |
名前 |
初期値 |
|
private static final |
Logger |
LOGGER |
LogUtils.getLogger() |
|
public static final |
WorldVersion |
BUILT_IN |
new DetectedVersion() |
|
private final |
String |
id |
|
ワールドID |
private final |
String |
name |
|
ワールド名? |
private final |
boolean |
stable |
|
安定版かどうか |
private final |
DataVersion |
worldVersion |
|
|
private final |
int |
protocolVersion |
|
|
private final |
int |
resourcePackVersion |
|
リソースパックのバージョン |
private final |
int |
dataPackVersion |
|
データパックのバージョン |
private final |
Date |
buildTime |
|
ワールドの作成日時 |
private final |
String |
releaseTarget |
|
|
メソッド
DetectedVersion() - コンストラクタ
変数 |
設定値 |
id |
ランダムなUUID(ハイフンなし) |
name |
"1.18.2" |
stable |
true |
worldVersion |
new DataVersion(2975, "main") |
protocolVersion |
SharedConstants.getProtocolVersion() |
resourcePackVersion |
8 |
dataPackVersion |
9 |
buildTime |
現在の日時 |
releaseTarget |
"1.18.2" |
DetectedVersion - コンストラクタ(オーバーロード)
(JsonObject p_132489_)
- オーバーロード。Jsonオブジェクトから初期化する。
- 要追記
tryDetectVersion()
- version.json(場所不明)からワールド情報を取得し、DetectedVersionとして返す。
- version.jsonが存在しない場合LOGGERに警告を発し、デフォルト値(コンストラクタを参照)を返す。
- version.jsonが正しく読み取れない場合、空のworldVersionを返す。
- version.jsonが破損している場合、例外IllegalStateExceptionをスローする。
修飾子 |
public static |
戻り値 |
worldVersion |
getId()
getName()
- インスタンスの変数name(=ワールド名)を返す。
getReleaseTarget()
- インスタンスの変数releaseTargetを返す。
getDataVersion()
- インスタンスの変数worldVersionを返す。
修飾子 |
public |
戻り値 |
DataVersion |
getProtocolVersion()
- インスタンスの変数protocolVersionを返す。
getPackVersion
(PackType p_179764_)
- 渡された値がPackType.DATAの場合はデータパックのバージョン、PackType.RESOURCEの場合はリソースパックのバージョンを返す。
getBuildTime()
isStable()
被Import
派生クラス
最終更新:2024年11月15日 19:34