Package net.minecraft.realms
Part 1/1
DisconnectedRealmsScreen
- Full name:
net.minecraft.realms.DisconnectedRealmsScreen - Package:
net.minecraft.realms - Source:
clientOnly—net/minecraft/realms/DisconnectedRealmsScreen.java - Type:
class - Modifiers:
public - Extends:
RealmsScreen
net.minecraft.realms.DisconnectedRealmsScreen#DisconnectedRealmsScreen(Screen,Component,Component)
- Origin:
clientOnly - Source:
net/minecraft/realms/DisconnectedRealmsScreen.java:20 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ DisconnectedRealmsScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: parent, reason.
Parameters
Screen screenComponent componentComponent component2
ตัวอย่างใช้งาน
Screen screen = ...;
Component component = ...;
Component component2 = ...;
DisconnectedRealmsScreen instance = new DisconnectedRealmsScreen(screen, component, component2);
net.minecraft.realms.DisconnectedRealmsScreen#getNarrationMessage()
- Origin:
clientOnly - Source:
net/minecraft/realms/DisconnectedRealmsScreen.java:38 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Narration Message
ทำงานยังไง
เรียกต่อ: empty(), append(). คืนค่า: Component.empty().append(this.title).append(": ").append(this.reason).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.realms.DisconnectedRealmsScreen#init()
- Origin:
clientOnly - Source:
net/minecraft/realms/DisconnectedRealmsScreen.java:26 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ init ตาม implementation ของ DisconnectedRealmsScreen
ทำงานยังไง
แก้ state: message, textHeight. เรียกต่อ: getDownloadedPackSource(), cleanupAfterDisconnect(), create(), getLineCount(), addRenderableWidget(), builder(), setScreen(), bounds().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.realms.DisconnectedRealmsScreen#onClose()
- Origin:
clientOnly - Source:
net/minecraft/realms/DisconnectedRealmsScreen.java:43 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Close
ทำงานยังไง
เรียกต่อ: getInstance(), setScreen().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.realms.DisconnectedRealmsScreen#render(GuiGraphics,int,int,float)
- Origin:
clientOnly - Source:
net/minecraft/realms/DisconnectedRealmsScreen.java:48 - Modifiers:
public - Return:
void
คืออะไร
เรนเดอร์ render
ทำงานยังไง
เรียกต่อ: drawCenteredString(), renderCentered().
Parameters
GuiGraphics guiGraphicsint iint jfloat f
ตัวอย่างใช้งาน
DisconnectedRealmsScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);
RealmsConnect
- Full name:
net.minecraft.realms.RealmsConnect - Package:
net.minecraft.realms - Source:
clientOnly—net/minecraft/realms/RealmsConnect.java - Type:
class - Modifiers:
public
net.minecraft.realms.RealmsConnect#abort()
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsConnect.java:103 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ abort ตาม implementation ของ RealmsConnect
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: aborted. เรียกต่อ: isConnected(), disconnect(), translatable(), handleDisconnection().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.realms.RealmsConnect#connect(RealmsServer,ServerAddress)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsConnect.java:35 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ connect ตาม implementation ของ RealmsConnect
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. แก้ state: connection. เรียกต่อ: getInstance(), prepareForMultiplayer(), getNarrator(), sayNow(), translatable(), getHost(), getPort(), run(). สร้างออบเจ็กต์: Thread, InetSocketAddress, ClientHandshakePacketListenerImpl, ServerboundHelloPacket.
Parameters
RealmsServer realmsServerServerAddress serverAddress
ตัวอย่างใช้งาน
RealmsConnect instance = ...;
RealmsServer realmsServer = ...;
ServerAddress serverAddress = ...;
instance.connect(realmsServer, serverAddress);
net.minecraft.realms.RealmsConnect#RealmsConnect(Screen)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsConnect.java:31 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ RealmsConnect ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: onlineScreen.
Parameters
Screen screen
ตัวอย่างใช้งาน
net.minecraft.realms.RealmsConnect#tick()
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsConnect.java:111 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: isConnected(), handleDisconnection().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
RealmsLabel
- Full name:
net.minecraft.realms.RealmsLabel - Package:
net.minecraft.realms - Source:
clientOnly—net/minecraft/realms/RealmsLabel.java - Type:
class - Modifiers:
public - Implements:
Renderable
net.minecraft.realms.RealmsLabel#getText()
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsLabel.java:29 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Text
ทำงานยังไง
คืนค่า: this.text.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.realms.RealmsLabel#RealmsLabel(Component,int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsLabel.java:17 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ RealmsLabel ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: text, x, y, color.
Parameters
Component componentint iint jint k
ตัวอย่างใช้งาน
net.minecraft.realms.RealmsLabel#render(GuiGraphics,int,int,float)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsLabel.java:24 - Modifiers:
public - Return:
void
คืออะไร
เรนเดอร์ render
ทำงานยังไง
เรียกต่อ: drawCenteredString(), getInstance().
Parameters
GuiGraphics guiGraphicsint iint jfloat f
ตัวอย่างใช้งาน
RealmsLabel instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);
RealmsScreen
- Full name:
net.minecraft.realms.RealmsScreen - Package:
net.minecraft.realms - Source:
clientOnly—net/minecraft/realms/RealmsScreen.java - Type:
class - Modifiers:
public abstract - Extends:
Screen
net.minecraft.realms.RealmsScreen#addLabel(RealmsLabel)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsScreen.java:34 - Modifiers:
protected - Return:
RealmsLabel
คืออะไร
เพิ่ม Label
ทำงานยังไง
เรียกต่อ: add(), addRenderableOnly(). คืนค่า: this.addRenderableOnly(realmsLabel).
Parameters
RealmsLabel realmsLabel
ตัวอย่างใช้งาน
RealmsLabel realmsLabel = ...;
@Override
protected RealmsLabel addLabel(RealmsLabel realmsLabel) {
return super.addLabel(realmsLabel);
}
net.minecraft.realms.RealmsScreen#createLabelNarration()
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsScreen.java:39 - Modifiers:
public - Return:
Component
คืออะไร
สร้าง Label Narration
ทำงานยังไง
เรียกต่อ: joinLines(), stream(), map(), collect(), toList(). คืนค่า: CommonComponents.joinLines(this.labels.stream().map(RealmsLabel::getText).collect(Collectors.toList())).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.realms.RealmsScreen#RealmsScreen(Component)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsScreen.java:26 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ RealmsScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Component component
ตัวอย่างใช้งาน
net.minecraft.realms.RealmsScreen#row(int)
- Origin:
clientOnly - Source:
net/minecraft/realms/RealmsScreen.java:30 - Modifiers:
protected static - Return:
int
คืออะไร
ดำเนินการ row ตาม implementation ของ RealmsScreen
ทำงานยังไง
คืนค่า: 40 + i * 13.
Parameters
int i
ตัวอย่างใช้งาน
RepeatedNarrator
- Full name:
net.minecraft.realms.RepeatedNarrator - Package:
net.minecraft.realms - Source:
clientOnly—net/minecraft/realms/RepeatedNarrator.java - Type:
class - Modifiers:
public
net.minecraft.realms.RepeatedNarrator#narrate(GameNarrator,Component)
- Origin:
clientOnly - Source:
net/minecraft/realms/RepeatedNarrator.java:20 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ narrate ตาม implementation ของ RepeatedNarrator
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: updateAndGet(), equals(), Params(), create(), tryAcquire(), sayNow(). สร้างออบเจ็กต์: RepeatedNarrator.Params.
Parameters
GameNarrator gameNarratorComponent component
ตัวอย่างใช้งาน
RepeatedNarrator instance = ...;
GameNarrator gameNarrator = ...;
Component component = ...;
instance.narrate(gameNarrator, component);
net.minecraft.realms.RepeatedNarrator#RepeatedNarrator(Duration)
- Origin:
clientOnly - Source:
net/minecraft/realms/RepeatedNarrator.java:16 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ RepeatedNarrator ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: permitsPerSecond. เรียกต่อ: toMillis().
Parameters
Duration duration