Skip to content

Package com.mojang.realmsclient.util.task

Part 1/1


CloseServerTask

  • Full name: com.mojang.realmsclient.util.task.CloseServerTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/CloseServerTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.CloseServerTask#CloseServerTask(RealmsServer,RealmsConfigureWorldScreen)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/CloseServerTask.java:20
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ CloseServerTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: serverData, configureScreen.

Parameters

  • RealmsServer realmsServer
  • RealmsConfigureWorldScreen realmsConfigureWorldScreen

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

RealmsServer realmsServer = ...;
RealmsConfigureWorldScreen realmsConfigureWorldScreen = ...;
CloseServerTask instance = new CloseServerTask(realmsServer, realmsConfigureWorldScreen);

com.mojang.realmsclient.util.task.CloseServerTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/CloseServerTask.java:59
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

CloseServerTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.CloseServerTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/CloseServerTask.java:25
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), close(), stateChanged(), setScreen(), pause(), error().

Parameters

  • ไม่มี

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

CloseServerTask instance = ...;
instance.run();

ConnectTask

  • Full name: com.mojang.realmsclient.util.task.ConnectTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/ConnectTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.ConnectTask#abortTask()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ConnectTask.java:35
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ abortTask ตาม implementation ของ ConnectTask

ทำงานยังไง

เรียกต่อ: abort(), getInstance(), getDownloadedPackSource(), cleanupAfterDisconnect().

Parameters

  • ไม่มี

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

ConnectTask instance = ...;
instance.abortTask();

com.mojang.realmsclient.util.task.ConnectTask#ConnectTask(Screen,RealmsServer,RealmsServerAddress)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ConnectTask.java:20
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ ConnectTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: server, address, realmsConnect. สร้างออบเจ็กต์: RealmsConnect.

Parameters

  • Screen screen
  • RealmsServer realmsServer
  • RealmsServerAddress realmsServerAddress

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

Screen screen = ...;
RealmsServer realmsServer = ...;
RealmsServerAddress realmsServerAddress = ...;
ConnectTask instance = new ConnectTask(screen, realmsServer, realmsServerAddress);

com.mojang.realmsclient.util.task.ConnectTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ConnectTask.java:47
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

ConnectTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.ConnectTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ConnectTask.java:26
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: connect(), parseString(), abortTask().

Parameters

  • ไม่มี

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

ConnectTask instance = ...;
instance.run();

com.mojang.realmsclient.util.task.ConnectTask#tick()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ConnectTask.java:42
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

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

ConnectTask instance = ...;
instance.tick();

DownloadTask

  • Full name: com.mojang.realmsclient.util.task.DownloadTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/DownloadTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.DownloadTask#DownloadTask(long,int,String,Screen)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/DownloadTask.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ DownloadTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: realmId, slot, lastScreen, downloadName.

Parameters

  • long l
  • int i
  • String string
  • Screen screen

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

Screen screen = ...;
DownloadTask instance = new DownloadTask(0L, 0, "value", screen);

com.mojang.realmsclient.util.task.DownloadTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/DownloadTask.java:78
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

DownloadTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.DownloadTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/DownloadTask.java:32
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), requestDownloadInfo(), pause(), setScreen(), error(). สร้างออบเจ็กต์: RealmsDownloadLatestWorldScreen, RealmsGenericErrorScreen.

Parameters

  • ไม่มี

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

DownloadTask instance = ...;
instance.run();

GetServerDetailsTask

  • Full name: com.mojang.realmsclient.util.task.GetServerDetailsTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/GetServerDetailsTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.GetServerDetailsTask#connectScreen(RealmsServerAddress)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/GetServerDetailsTask.java:123
  • Modifiers: public
  • Return: RealmsLongRunningMcoTaskScreen

คืออะไร

ดำเนินการ connectScreen ตาม implementation ของ GetServerDetailsTask

ทำงานยังไง

สร้างออบเจ็กต์: RealmsLongRunningMcoTickTaskScreen, ConnectTask. คืนค่า: new RealmsLongRunningMcoTickTaskScreen(this.lastScreen, new ConnectTask(this.lastScreen, this.server, realmsServerAddress)).

Parameters

  • RealmsServerAddress realmsServerAddress

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

GetServerDetailsTask instance = ...;
RealmsServerAddress realmsServerAddress = ...;
RealmsLongRunningMcoTaskScreen result = instance.connectScreen(realmsServerAddress);

com.mojang.realmsclient.util.task.GetServerDetailsTask#GetServerDetailsTask(Screen,RealmsServer)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/GetServerDetailsTask.java:41
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ GetServerDetailsTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: lastScreen, server.

Parameters

  • Screen screen
  • RealmsServer realmsServer

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

Screen screen = ...;
RealmsServer realmsServer = ...;
GetServerDetailsTask instance = new GetServerDetailsTask(screen, realmsServer);

com.mojang.realmsclient.util.task.GetServerDetailsTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/GetServerDetailsTask.java:100
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

GetServerDetailsTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.GetServerDetailsTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/GetServerDetailsTask.java:46
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch ; มีการจัดการ exception. เรียกต่อ: fetchServerAddress(), info(), errorCode(), setScreen(), getInstance(), isLocalPlayer(), isMinigameActive(), translatable(). สร้างออบเจ็กต์: RealmsTermsScreen, RealmsBrokenWorldScreen, RealmsGenericErrorScreen.

Parameters

  • ไม่มี

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

GetServerDetailsTask instance = ...;
instance.run();

LongRunningTask

  • Full name: com.mojang.realmsclient.util.task.LongRunningTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/LongRunningTask.java
  • Type: class
  • Modifiers: public abstract
  • Implements: Runnable

com.mojang.realmsclient.util.task.LongRunningTask#aborted()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:55
  • Modifiers: public
  • Return: boolean

คืออะไร

ดำเนินการ aborted ตาม implementation ของ LongRunningTask

ทำงานยังไง

คืนค่า: this.aborted.

Parameters

  • ไม่มี

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

LongRunningTask instance = ...;
boolean result = instance.aborted();

com.mojang.realmsclient.util.task.LongRunningTask#abortTask()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:65
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ abortTask ตาม implementation ของ LongRunningTask

ทำงานยังไง

แก้ state: aborted.

Parameters

  • ไม่มี

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

LongRunningTask instance = ...;
instance.abortTask();

com.mojang.realmsclient.util.task.LongRunningTask#error(Component)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:35
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ error ตาม implementation ของ LongRunningTask

ทำงานยังไง

เรียกต่อ: abortTask(), getInstance(), execute(), setScreen(). สร้างออบเจ็กต์: RealmsGenericErrorScreen, RealmsMainScreen, TitleScreen.

Parameters

  • Component component

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

Component component = ...;
@Override
protected void error(Component component) {
    super.error(component);
}

com.mojang.realmsclient.util.task.LongRunningTask#error(Exception)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:41
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ error ตาม implementation ของ LongRunningTask

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: errorMessage(), literal(), getMessage().

Parameters

  • Exception exception

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

Exception exception = ...;
@Override
protected void error(Exception exception) {
    super.error(exception);
}

com.mojang.realmsclient.util.task.LongRunningTask#error(RealmsServiceException)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:49
  • Modifiers: protected
  • Return: void

คืออะไร

ดำเนินการ error ตาม implementation ของ LongRunningTask

ทำงานยังไง

เรียกต่อ: errorMessage().

Parameters

  • RealmsServiceException realmsServiceException

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

RealmsServiceException realmsServiceException = ...;
@Override
protected void error(RealmsServiceException realmsServiceException) {
    super.error(realmsServiceException);
}

com.mojang.realmsclient.util.task.LongRunningTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:53
  • Modifiers: public abstract
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง

Parameters

  • ไม่มี

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

LongRunningTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.LongRunningTask#init()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:62
  • Modifiers: public
  • Return: void

คืออะไร

ดำเนินการ init ตาม implementation ของ LongRunningTask

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

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

LongRunningTask instance = ...;
instance.init();

com.mojang.realmsclient.util.task.LongRunningTask#pause(long)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:21
  • Modifiers: protected static
  • Return: void

คืออะไร

ดำเนินการ pause ตาม implementation ของ LongRunningTask

ทำงานยังไง

มีการจัดการ exception. เรียกต่อ: sleep(), currentThread(), interrupt(), error().

Parameters

  • long l

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

@Override
protected void pause(long l) {
    super.pause(l);
}

com.mojang.realmsclient.util.task.LongRunningTask#setScreen(Screen)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:30
  • Modifiers: public static
  • Return: void

คืออะไร

กำหนดค่า Screen

ทำงานยังไง

เรียกต่อ: getInstance(), execute().

Parameters

  • Screen screen

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

Screen screen = ...;
LongRunningTask.setScreen(screen);

com.mojang.realmsclient.util.task.LongRunningTask#tick()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/LongRunningTask.java:59
  • Modifiers: public
  • Return: void

คืออะไร

ประมวลผล tick tick

ทำงานยังไง

ทำงานตาม body โดยตรง (ประมาณ 1 statement).

Parameters

  • ไม่มี

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

LongRunningTask instance = ...;
instance.tick();

OpenServerTask

  • Full name: com.mojang.realmsclient.util.task.OpenServerTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/OpenServerTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.OpenServerTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/OpenServerTask.java:75
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

OpenServerTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.OpenServerTask#OpenServerTask(RealmsServer,Screen,boolean,Minecraft)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/OpenServerTask.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ OpenServerTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: serverData, returnScreen, join, minecraft.

Parameters

  • RealmsServer realmsServer
  • Screen screen
  • boolean bl
  • Minecraft minecraft

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

RealmsServer realmsServer = ...;
Screen screen = ...;
Minecraft minecraft = ...;
OpenServerTask instance = new OpenServerTask(realmsServer, screen, true, minecraft);

com.mojang.realmsclient.util.task.OpenServerTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/OpenServerTask.java:32
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), open(), execute(), stateChanged(), play(), setScreen(), pause().

Parameters

  • ไม่มี

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

OpenServerTask instance = ...;
instance.run();

RealmCreationTask

  • Full name: com.mojang.realmsclient.util.task.RealmCreationTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/RealmCreationTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.RealmCreationTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/RealmCreationTask.java:40
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

RealmCreationTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.RealmCreationTask#RealmCreationTask(long,String,String)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/RealmCreationTask.java:19
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ RealmCreationTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: realmId, name, motd.

Parameters

  • long l
  • String string
  • String string2

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

RealmCreationTask instance = new RealmCreationTask(0L, "value", "value");

com.mojang.realmsclient.util.task.RealmCreationTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/RealmCreationTask.java:25
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

มีการจัดการ exception. เรียกต่อ: create(), initializeRealm(), error().

Parameters

  • ไม่มี

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

RealmCreationTask instance = ...;
instance.run();

ResettingTemplateWorldTask

  • Full name: com.mojang.realmsclient.util.task.ResettingTemplateWorldTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/ResettingTemplateWorldTask.java
  • Type: class
  • Modifiers: public
  • Extends: ResettingWorldTask

com.mojang.realmsclient.util.task.ResettingTemplateWorldTask#ResettingTemplateWorldTask(WorldTemplate,long,Component,Runnable)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ResettingTemplateWorldTask.java:14
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ ResettingTemplateWorldTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: template.

Parameters

  • WorldTemplate worldTemplate
  • long l
  • Component component
  • Runnable runnable

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

WorldTemplate worldTemplate = ...;
Component component = ...;
Runnable runnable = ...;
ResettingTemplateWorldTask instance = new ResettingTemplateWorldTask(worldTemplate, 0L, component, runnable);

com.mojang.realmsclient.util.task.ResettingTemplateWorldTask#sendResetRequest(RealmsClient,long)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ResettingTemplateWorldTask.java:19
  • Modifiers: protected
  • Return: void

คืออะไร

ส่ง Reset Request

ทำงานยังไง

เรียกต่อ: resetWorldWithTemplate().

Parameters

  • RealmsClient realmsClient
  • long l

Throws

  • RealmsServiceException

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

RealmsClient realmsClient = ...;
@Override
protected void sendResetRequest(RealmsClient realmsClient, long l) {
    super.sendResetRequest(realmsClient, l);
}

ResettingWorldTask

  • Full name: com.mojang.realmsclient.util.task.ResettingWorldTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/ResettingWorldTask.java
  • Type: class
  • Modifiers: public abstract
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.ResettingWorldTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ResettingWorldTask.java:64
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: this.title.

Parameters

  • ไม่มี

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

ResettingWorldTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.ResettingWorldTask#ResettingWorldTask(long,Component,Runnable)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ResettingWorldTask.java:19
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ ResettingWorldTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: serverId, title, callback.

Parameters

  • long l
  • Component component
  • Runnable runnable

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

Component component = ...;
Runnable runnable = ...;
ResettingWorldTask instance = new ResettingWorldTask(0L, component, runnable);

com.mojang.realmsclient.util.task.ResettingWorldTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ResettingWorldTask.java:27
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), sendResetRequest(), pause(), error().

Parameters

  • ไม่มี

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

ResettingWorldTask instance = ...;
instance.run();

com.mojang.realmsclient.util.task.ResettingWorldTask#sendResetRequest(RealmsClient,long)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/ResettingWorldTask.java:25
  • Modifiers: protected abstract
  • Return: void

คืออะไร

ส่ง Reset Request

ทำงานยังไง

ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง

Parameters

  • RealmsClient realmsClient
  • long l

Throws

  • RealmsServiceException

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

RealmsClient realmsClient = ...;
@Override
protected void sendResetRequest(RealmsClient realmsClient, long l) {
    super.sendResetRequest(realmsClient, l);
}

RestoreTask

  • Full name: com.mojang.realmsclient.util.task.RestoreTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/RestoreTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.RestoreTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/RestoreTask.java:75
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

RestoreTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.RestoreTask#RestoreTask(Backup,long,RealmsConfigureWorldScreen)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/RestoreTask.java:23
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ RestoreTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: backup, realmId, lastScreen.

Parameters

  • Backup backup
  • long l
  • RealmsConfigureWorldScreen realmsConfigureWorldScreen

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

Backup backup = ...;
RealmsConfigureWorldScreen realmsConfigureWorldScreen = ...;
RestoreTask instance = new RestoreTask(backup, 0L, realmsConfigureWorldScreen);

com.mojang.realmsclient.util.task.RestoreTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/RestoreTask.java:29
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), restoreWorld(), pause(), setScreen(), getNewScreen(), error(). สร้างออบเจ็กต์: RealmsGenericErrorScreen.

Parameters

  • ไม่มี

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

RestoreTask instance = ...;
instance.run();

SwitchMinigameTask

  • Full name: com.mojang.realmsclient.util.task.SwitchMinigameTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/SwitchMinigameTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.SwitchMinigameTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/SwitchMinigameTask.java:58
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

SwitchMinigameTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.SwitchMinigameTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/SwitchMinigameTask.java:27
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), putIntoMinigameMode(), setScreen(), pause(), error().

Parameters

  • ไม่มี

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

SwitchMinigameTask instance = ...;
instance.run();

com.mojang.realmsclient.util.task.SwitchMinigameTask#SwitchMinigameTask(long,WorldTemplate,RealmsConfigureWorldScreen)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/SwitchMinigameTask.java:21
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ SwitchMinigameTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: realmId, worldTemplate, lastScreen.

Parameters

  • long l
  • WorldTemplate worldTemplate
  • RealmsConfigureWorldScreen realmsConfigureWorldScreen

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

WorldTemplate worldTemplate = ...;
RealmsConfigureWorldScreen realmsConfigureWorldScreen = ...;
SwitchMinigameTask instance = new SwitchMinigameTask(0L, worldTemplate, realmsConfigureWorldScreen);

SwitchSlotTask

  • Full name: com.mojang.realmsclient.util.task.SwitchSlotTask
  • Package: com.mojang.realmsclient.util.task
  • Source: clientOnlycom/mojang/realmsclient/util/task/SwitchSlotTask.java
  • Type: class
  • Modifiers: public
  • Extends: LongRunningTask

com.mojang.realmsclient.util.task.SwitchSlotTask#getTitle()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/SwitchSlotTask.java:56
  • Modifiers: public
  • Return: Component

คืออะไร

อ่านค่า Title

ทำงานยังไง

คืนค่า: TITLE.

Parameters

  • ไม่มี

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

SwitchSlotTask instance = ...;
Component result = instance.getTitle();

com.mojang.realmsclient.util.task.SwitchSlotTask#run()

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/SwitchSlotTask.java:25
  • Modifiers: public
  • Return: void

คืออะไร

สั่งทำงาน run

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. เรียกต่อ: create(), aborted(), switchSlot(), pause(), error().

Parameters

  • ไม่มี

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

SwitchSlotTask instance = ...;
instance.run();

com.mojang.realmsclient.util.task.SwitchSlotTask#SwitchSlotTask(long,int,Runnable)

  • Origin: clientOnly
  • Source: com/mojang/realmsclient/util/task/SwitchSlotTask.java:19
  • Modifiers: public
  • Kind: constructor

คืออะไร

สร้างออบเจ็กต์ SwitchSlotTask ด้วยพารามิเตอร์ที่ระบุ

ทำงานยังไง

แก้ state: realmId, slot, callback.

Parameters

  • long l
  • int i
  • Runnable runnable

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

Runnable runnable = ...;
SwitchSlotTask instance = new SwitchSlotTask(0L, 0, runnable);