Skip to content

Package net.minecraft.client.quickplay

Part 1/1


QuickPlay

  • Full name: net.minecraft.client.quickplay.QuickPlay
  • Package: net.minecraft.client.quickplay
  • Source: clientOnlynet/minecraft/client/quickplay/QuickPlay.java
  • Type: class
  • Modifiers: public

net.minecraft.client.quickplay.QuickPlay#connect(Minecraft,GameConfig.QuickPlayData,RealmsClient)

  • Origin: clientOnly
  • Source: net/minecraft/client/quickplay/QuickPlay.java:37
  • Modifiers: public static
  • Return: void

คืออะไร

ดำเนินการ connect ตาม implementation ของ QuickPlay

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: singleplayer(), multiplayer(), realms(), isBlank(), joinSingleplayerWorld(), joinMultiplayerWorld(), joinRealmsWorld().

Parameters

  • Minecraft minecraft
  • GameConfig.QuickPlayData quickPlayData
  • RealmsClient realmsClient

ตัวอย่างใช้งาน

Minecraft minecraft = ...;
GameConfig.QuickPlayData quickPlayData = ...;
RealmsClient realmsClient = ...;
QuickPlay.connect(minecraft, quickPlayData, realmsClient);

QuickPlayLog

  • Full name: net.minecraft.client.quickplay.QuickPlayLog
  • Package: net.minecraft.client.quickplay
  • Source: clientOnlynet/minecraft/client/quickplay/QuickPlayLog.java
  • Type: class
  • Modifiers: public

net.minecraft.client.quickplay.QuickPlayLog#log(Minecraft)

  • Origin: clientOnly
  • Source: net/minecraft/client/quickplay/QuickPlayLog.java:54
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ log ตาม implementation ของ QuickPlayLog

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: ioPool(), execute(), deleteIfExists(), error(), QuickPlayEntry(), now(), getPlayerMode(), list(). สร้างออบเจ็กต์: QuickPlayLog.QuickPlayEntry.

Parameters

  • Minecraft minecraft

ตัวอย่างใช้งาน

QuickPlayLog instance = ...;
Minecraft minecraft = ...;
instance.log(minecraft);

net.minecraft.client.quickplay.QuickPlayLog#of(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/quickplay/QuickPlayLog.java:46
  • Modifiers: public static
  • Return: QuickPlayLog

คืออะไร

ดำเนินการ of ตาม implementation ของ QuickPlayLog

ทำงานยังไง

สร้างออบเจ็กต์: QuickPlayLog. คืนค่า: string == null ? INACTIVE : new QuickPlayLog(string).

Parameters

  • String string

ตัวอย่างใช้งาน

QuickPlayLog result = QuickPlayLog.of("value");

net.minecraft.client.quickplay.QuickPlayLog#setWorldData(QuickPlayLog.Type,String,String)

  • Origin: clientOnly
  • Source: net/minecraft/client/quickplay/QuickPlayLog.java:50
  • Modifiers: public
  • Return: void

คืออะไร

กำหนดค่า World Data

ทำงานยังไง

แก้ state: worldData. เรียกต่อ: QuickPlayWorld(). สร้างออบเจ็กต์: QuickPlayLog.QuickPlayWorld.

Parameters

  • QuickPlayLog.Type type
  • String string
  • String string2

ตัวอย่างใช้งาน

QuickPlayLog instance = ...;
QuickPlayLog.Type type = ...;
instance.setWorldData(type, "value", "value");

QuickPlayLog$Type

  • Full name: net.minecraft.client.quickplay.QuickPlayLog$Type
  • Package: net.minecraft.client.quickplay
  • Source: clientOnlynet/minecraft/client/quickplay/QuickPlayLog.java
  • Type: enum
  • Modifiers: public
  • Implements: StringRepresentable

net.minecraft.client.quickplay.QuickPlayLog$Type#getSerializedName()

  • Origin: clientOnly
  • Source: net/minecraft/client/quickplay/QuickPlayLog.java:121
  • Modifiers: public
  • Return: String

คืออะไร

อ่านค่า Serialized Name

ทำงานยังไง

คืนค่า: this.name.

Parameters

  • ไม่มี

ตัวอย่างใช้งาน

QuickPlayLog.Type instance = ...;
String result = instance.getSerializedName();