Package net.minecraft.client.gui.screens.multiplayer
Part 1/1
JoinMultiplayerScreen
- Full name:
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java - Type:
class - Modifiers:
public - Extends:
Screen
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#getPinger()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:283 - Modifiers:
public - Return:
ServerStatusPinger
คืออะไร
อ่านค่า Pinger
ทำงานยังไง
คืนค่า: this.pinger.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#getServers()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:287 - Modifiers:
public - Return:
ServerList
คืออะไร
อ่านค่า Servers
ทำงานยังไง
คืนค่า: this.servers.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#init()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:56 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ init ตาม implementation ของ JoinMultiplayerScreen
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. แก้ state: initedOnce, servers, lanServerList, lanServerDetector, serverSelectionList, selectButton. เรียกต่อ: setRectangle(), load(), LanServerList(), LanServerDetector(), start(), warn(), getMessage(), updateOnlineServers(). สร้างออบเจ็กต์: ServerList, LanServerDetection.LanServerList, LanServerDetection.LanServerDetector, ServerSelectionList.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#JoinMultiplayerScreen(Screen)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:51 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ JoinMultiplayerScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: lastScreen. เรียกต่อ: translatable().
Parameters
Screen screen
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#joinSelectedServer()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:250 - Modifiers:
public - Return:
void
คืออะไร
รวม/เข้าร่วม Selected Server
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getSelected(), join(), getServerData(), getMotd(), getAddress(). สร้างออบเจ็กต์: ServerData.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#keyPressed(int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:221 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ keyPressed ตาม implementation ของ JoinMultiplayerScreen
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: refreshServerList(), getSelected(), selected(), joinSelectedServer(). มีจุด return อย่างน้อย 5 จุด.
Parameters
int iint jint k
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#onClose()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:131 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Close
ทำงานยังไง
เรียกต่อ: setScreen().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#onSelectedChange()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:269 - Modifiers:
protected - Return:
void
คืออะไร
จัดการเหตุการณ์ Selected Change
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: getSelected().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#removed()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:147 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ removed ตาม implementation ของ JoinMultiplayerScreen
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: lanServerDetector. เรียกต่อ: interrupt(), removeAll().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#render(GuiGraphics,int,int,float)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:244 - Modifiers:
public - Return:
void
คืออะไร
เรนเดอร์ render
ทำงานยังไง
เรียกต่อ: drawCenteredString().
Parameters
GuiGraphics guiGraphicsint iint jfloat f
ตัวอย่างใช้งาน
JoinMultiplayerScreen instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0.0F);
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#setSelected(ServerSelectionList.Entry)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:264 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Selected
ทำงานยังไง
เรียกต่อ: onSelectedChange().
Parameters
ServerSelectionList.Entry entry
ตัวอย่างใช้งาน
JoinMultiplayerScreen instance = ...;
ServerSelectionList.Entry entry = ...;
instance.setSelected(entry);
net.minecraft.client.gui.screens.multiplayer.JoinMultiplayerScreen#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/JoinMultiplayerScreen.java:136 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: takeDirtyServers(), updateNetworkServers().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
SafetyScreen
- Full name:
net.minecraft.client.gui.screens.multiplayer.SafetyScreen - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/SafetyScreen.java - Type:
class - Modifiers:
public - Extends:
WarningScreen
net.minecraft.client.gui.screens.multiplayer.SafetyScreen#addFooterButtons()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/SafetyScreen.java:26 - Modifiers:
protected - Return:
Layout
คืออะไร
เพิ่ม Footer Buttons
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: horizontal(), spacing(), addChild(), builder(), selected(), save(), setScreen(), build(). สร้างออบเจ็กต์: JoinMultiplayerScreen. คืนค่า: linearLayout.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.SafetyScreen#onClose()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/SafetyScreen.java:41 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Close
ทำงานยังไง
เรียกต่อ: setScreen().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.SafetyScreen#SafetyScreen(Screen)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/SafetyScreen.java:21 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ SafetyScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: previous.
Parameters
Screen screen
ตัวอย่างใช้งาน
ServerLinksScreen
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerLinksScreen - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen.java - Type:
class - Modifiers:
public - Extends:
Screen
net.minecraft.client.gui.screens.multiplayer.ServerLinksScreen#init()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen.java:39 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ init ตาม implementation ของ ServerLinksScreen
ทำงานยังไง
แก้ state: list. เรียกต่อ: addTitleHeader(), addToContents(), LinkList(), addToFooter(), builder(), onClose(), width(), build(). สร้างออบเจ็กต์: ServerLinksScreen.LinkList.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerLinksScreen#onClose()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen.java:58 - Modifiers:
public - Return:
void
คืออะไร
จัดการเหตุการณ์ Close
ทำงานยังไง
เรียกต่อ: setScreen().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerLinksScreen#repositionElements()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen.java:50 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ repositionElements ตาม implementation ของ ServerLinksScreen
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: arrangeElements(), updateSize().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerLinksScreen#ServerLinksScreen(Screen,ServerLinks)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerLinksScreen.java:33 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerLinksScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: lastScreen, links.
Parameters
Screen screenServerLinks serverLinks
ตัวอย่างใช้งาน
Screen screen = ...;
ServerLinks serverLinks = ...;
ServerLinksScreen instance = new ServerLinksScreen(screen, serverLinks);
ServerReconfigScreen
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerReconfigScreen - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen.java - Type:
class - Modifiers:
public - Extends:
Screen
net.minecraft.client.gui.screens.multiplayer.ServerReconfigScreen#init()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen.java:34 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ init ตาม implementation ของ ServerReconfigScreen
ทำงานยังไง
แก้ state: disconnectButton. เรียกต่อ: defaultCellSetting(), alignHorizontallyCenter(), padding(), addChild(), builder(), disconnect(), build(), arrangeElements(). สร้างออบเจ็กต์: StringWidget.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerReconfigScreen#repositionElements()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen.java:48 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ repositionElements ตาม implementation ของ ServerReconfigScreen
ทำงานยังไง
เรียกต่อ: centerInRectangle(), getRectangle().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerReconfigScreen#ServerReconfigScreen(Component,Connection)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen.java:24 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerReconfigScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: connection.
Parameters
Component componentConnection connection
ตัวอย่างใช้งาน
Component component = ...;
Connection connection = ...;
ServerReconfigScreen instance = new ServerReconfigScreen(component, connection);
net.minecraft.client.gui.screens.multiplayer.ServerReconfigScreen#shouldCloseOnEsc()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen.java:29 - Modifiers:
public - Return:
boolean
คืออะไร
ตรวจสอบว่าควร Close On Esc
ทำงานยังไง
คืนค่า: false.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerReconfigScreen#tick()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerReconfigScreen.java:53 - Modifiers:
public - Return:
void
คืออะไร
ประมวลผล tick tick
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: delayTicker. เรียกต่อ: isConnected(), handleDisconnection().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerSelectionList
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java - Type:
class - Modifiers:
public - Extends:
ObjectSelectionList<ServerSelectionList.Entry>
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#getRowWidth()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:132 - Modifiers:
public - Return:
int
คืออะไร
อ่านค่า Row Width
ทำงานยังไง
คืนค่า: 305.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#keyPressed(int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:95 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ keyPressed ตาม implementation ของ ServerSelectionList
ทำงานยังไง
เรียกต่อ: getSelected(). คืนค่า: entry != null && entry.keyPressed(i, j, k) || super.keyPressed(i, j, k).
Parameters
int iint jint k
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#removed()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:137 - Modifiers:
public - Return:
void
คืออะไร
ดำเนินการ removed ตาม implementation ของ ServerSelectionList
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#ServerSelectionList(JoinMultiplayerScreen,Minecraft,int,int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:78 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerSelectionList ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: screen.
Parameters
JoinMultiplayerScreen joinMultiplayerScreenMinecraft minecraftint iint jint kint l
ตัวอย่างใช้งาน
JoinMultiplayerScreen joinMultiplayerScreen = ...;
Minecraft minecraft = ...;
ServerSelectionList instance = new ServerSelectionList(joinMultiplayerScreen, minecraft, 0, 0, 0, 0);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#setSelected(ServerSelectionList.Entry)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:90 - Modifiers:
public - Return:
void
คืออะไร
กำหนดค่า Selected
ทำงานยังไง
เรียกต่อ: onSelectedChange().
Parameters
ServerSelectionList.Entry entry
ตัวอย่างใช้งาน
ServerSelectionList instance = ...;
ServerSelectionList.Entry entry = ...;
instance.setSelected(entry);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#updateNetworkServers(List<LanServer>)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:111 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Network Servers
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป. เรียกต่อ: size(), clear(), add(), NetworkServerEntry(), refreshEntries(), get(), children(), getRowTop(). สร้างออบเจ็กต์: ServerSelectionList.NetworkServerEntry.
Parameters
List<LanServer> list
ตัวอย่างใช้งาน
ServerSelectionList instance = ...;
List<LanServer> list = ...;
instance.updateNetworkServers(list);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList#updateOnlineServers(ServerList)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:101 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Online Servers
ทำงานยังไง
มีการวนลูป. เรียกต่อ: clear(), size(), add(), OnlineServerEntry(), get(), refreshEntries(). สร้างออบเจ็กต์: ServerSelectionList.OnlineServerEntry.
Parameters
ServerList serverList
ตัวอย่างใช้งาน
ServerSelectionList instance = ...;
ServerList serverList = ...;
instance.updateOnlineServers(serverList);
ServerSelectionList$Entry
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$Entry - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java - Type:
class - Modifiers:
public abstract static - Extends:
ObjectSelectionList.Entry<ServerSelectionList.Entry> - Implements:
AutoCloseable
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$Entry#close()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:142 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerSelectionList$LANHeader
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$LANHeader - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java - Type:
class - Modifiers:
public static - Extends:
ServerSelectionList.Entry
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$LANHeader#getNarration()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:165 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Narration
ทำงานยังไง
คืนค่า: ServerSelectionList.SCANNING_LABEL.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$LANHeader#render(GuiGraphics,int,int,int,int,int,int,int,boolean,float)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:151 - Modifiers:
public - Return:
void
คืออะไร
เรนเดอร์ render
ทำงานยังไง
เรียกต่อ: drawString(), width(), get(), getMillis().
Parameters
GuiGraphics guiGraphicsint iint jint kint lint mint nint oboolean blfloat f
ตัวอย่างใช้งาน
ServerSelectionList.LANHeader instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0, 0, 0, 0, 0, true, 0.0F);
ServerSelectionList$NetworkServerEntry
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java - Type:
class - Modifiers:
public static - Extends:
ServerSelectionList.Entry
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry#getNarration()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:213 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Narration
ทำงานยังไง
เรียกต่อ: translatable(), getServerNarration(). คืนค่า: Component.translatable("narrator.select", new Object[]{this.getServerNarration()}).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry#getServerData()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:209 - Modifiers:
public - Return:
LanServer
คืออะไร
อ่านค่า Server Data
ทำงานยังไง
คืนค่า: this.serverData.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry#getServerNarration()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:218 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Server Narration
ทำงานยังไง
เรียกต่อ: empty(), append(), getMotd(). คืนค่า: Component.empty().append(LAN_SERVER_HEADER).append(CommonComponents.SPACE).append(this.serverData.getMotd()).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ServerSelectionList.NetworkServerEntry instance = ...;
Component result = instance.getServerNarration();
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry#mouseClicked(double,double,int)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:198 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ mouseClicked ตาม implementation ของ ServerSelectionList$NetworkServerEntry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: lastClickTime. เรียกต่อ: setSelected(), getMillis(), joinSelectedServer(). คืนค่า: super.mouseClicked(d, e, i).
Parameters
double ddouble eint i
ตัวอย่างใช้งาน
ServerSelectionList.NetworkServerEntry instance = ...;
boolean result = instance.mouseClicked(0.0D, 0.0D, 0);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry#NetworkServerEntry(JoinMultiplayerScreen,LanServer)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:181 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerSelectionList.NetworkServerEntry ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: screen, serverData, minecraft. เรียกต่อ: getInstance().
Parameters
JoinMultiplayerScreen joinMultiplayerScreenLanServer lanServer
ตัวอย่างใช้งาน
JoinMultiplayerScreen joinMultiplayerScreen = ...;
LanServer lanServer = ...;
ServerSelectionList.NetworkServerEntry instance = new ServerSelectionList.NetworkServerEntry(joinMultiplayerScreen, lanServer);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$NetworkServerEntry#render(GuiGraphics,int,int,int,int,int,int,int,boolean,float)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:187 - Modifiers:
public - Return:
void
คืออะไร
เรนเดอร์ render
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: drawString(), getMotd(), getAddress().
Parameters
GuiGraphics guiGraphicsint iint jint kint lint mint nint oboolean blfloat f
ตัวอย่างใช้งาน
ServerSelectionList.NetworkServerEntry instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0, 0, 0, 0, 0, true, 0.0F);
ServerSelectionList$OnlineServerEntry
- Full name:
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java - Type:
class - Modifiers:
public - Extends:
ServerSelectionList.Entry
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#close()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:529 - Modifiers:
public - Return:
void
คืออะไร
ปิด close
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#drawIcon(GuiGraphics,int,int,ResourceLocation)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:406 - Modifiers:
protected - Return:
void
คืออะไร
วาด Icon
ทำงานยังไง
เรียกต่อ: blit().
Parameters
GuiGraphics guiGraphicsint iint jResourceLocation resourceLocation
ตัวอย่างใช้งาน
GuiGraphics guiGraphics = ...;
ResourceLocation resourceLocation = ...;
@Override
protected void drawIcon(GuiGraphics guiGraphics, int i, int j, ResourceLocation resourceLocation) {
super.drawIcon(guiGraphics, i, j, resourceLocation);
}
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#getNarration()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:491 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Narration
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch. เรียกต่อ: empty(), append(), translatable(), state(), online(), max(), formatList(), literal(). คืนค่า: mutableComponent.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#getServerData()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:487 - Modifiers:
public - Return:
ServerData
คืออะไร
อ่านค่า Server Data
ทำงานยังไง
คืนค่า: this.serverData.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#keyPressed(int,int,int)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:429 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ keyPressed ตาม implementation ของ ServerSelectionList$OnlineServerEntry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: hasShiftDown(), children(), indexOf(), getServers(), size(), swap(). มีจุด return อย่างน้อย 3 จุด.
Parameters
int iint jint k
ตัวอย่างใช้งาน
ServerSelectionList.OnlineServerEntry instance = ...;
boolean result = instance.keyPressed(0, 0, 0);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#mouseClicked(double,double,int)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:455 - Modifiers:
public - Return:
boolean
คืออะไร
ดำเนินการ mouseClicked ตาม implementation ของ ServerSelectionList$OnlineServerEntry
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: lastClickTime. เรียกต่อ: getRowLeft(), getRowTop(), children(), indexOf(), canJoin(), setSelected(), joinSelectedServer(), swap(). มีจุด return อย่างน้อย 4 จุด.
Parameters
double ddouble eint i
ตัวอย่างใช้งาน
ServerSelectionList.OnlineServerEntry instance = ...;
boolean result = instance.mouseClicked(0.0D, 0.0D, 0);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#OnlineServerEntry(JoinMultiplayerScreen,ServerData)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:244 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ServerSelectionList.OnlineServerEntry ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: screen, serverData, minecraft, icon. เรียกต่อ: getInstance(), forServer(), getTextureManager(), refreshStatus().
Parameters
JoinMultiplayerScreen joinMultiplayerScreenServerData serverData
ตัวอย่างใช้งาน
JoinMultiplayerScreen joinMultiplayerScreen = ...;
ServerData serverData = ...;
ServerSelectionList.OnlineServerEntry instance = new ServerSelectionList.OnlineServerEntry(joinMultiplayerScreen, serverData);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#render(GuiGraphics,int,int,int,int,int,int,int,boolean,float)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:252 - Modifiers:
public - Return:
void
คืออะไร
เรนเดอร์ render
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; แยกกรณีด้วย switch ; มีการวนลูป ; มีการจัดการ exception. แก้ state: statusIcon, lastIconBytes. เรียกต่อ: state(), setState(), submit(), getPinger(), pingServer(), execute(), getCurrentVersion(), getProtocolVersion().
Parameters
GuiGraphics guiGraphicsint iint jint kint lint mint nint oboolean blfloat f
ตัวอย่างใช้งาน
ServerSelectionList.OnlineServerEntry instance = ...;
GuiGraphics guiGraphics = ...;
instance.render(guiGraphics, 0, 0, 0, 0, 0, 0, 0, true, 0.0F);
net.minecraft.client.gui.screens.multiplayer.ServerSelectionList$OnlineServerEntry#updateServerList()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/ServerSelectionList.java:402 - Modifiers:
public - Return:
void
คืออะไร
อัปเดต Server List
ทำงานยังไง
เรียกต่อ: getServers(), save().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
WarningScreen
- Full name:
net.minecraft.client.gui.screens.multiplayer.WarningScreen - Package:
net.minecraft.client.gui.screens.multiplayer - Source:
clientOnly—net/minecraft/client/gui/screens/multiplayer/WarningScreen.java - Type:
class - Modifiers:
public abstract - Extends:
Screen
net.minecraft.client.gui.screens.multiplayer.WarningScreen#addFooterButtons()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/WarningScreen.java:41 - Modifiers:
protected abstract - Return:
Layout
คืออะไร
เพิ่ม Footer Buttons
ทำงานยังไง
ไม่มี implementation ใน declaration นี้; คลาสลูก/implementation เป็นผู้กำหนดพฤติกรรมจริง
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.WarningScreen#getNarrationMessage()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/WarningScreen.java:75 - Modifiers:
public - Return:
Component
คืออะไร
อ่านค่า Narration Message
ทำงานยังไง
คืนค่า: this.narration.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.WarningScreen#init()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/WarningScreen.java:43 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ init ตาม implementation ของ WarningScreen
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: messageWidget, stopShowing. เรียกต่อ: addChild(), vertical(), spacing(), defaultCellSetting(), alignHorizontallyCenter(), getTitle(), padding(), setCentered(). สร้างออบเจ็กต์: StringWidget, FocusableTextWidget.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.WarningScreen#repositionElements()
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/WarningScreen.java:65 - Modifiers:
protected - Return:
void
คืออะไร
ดำเนินการ repositionElements ตาม implementation ของ WarningScreen
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. เรียกต่อ: setMaxWidth(), arrangeElements(), centerInRectangle(), getRectangle().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.client.gui.screens.multiplayer.WarningScreen#WarningScreen(Component,Component,Component)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/WarningScreen.java:29 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ WarningScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
ทำงานตาม body โดยตรง (ประมาณ 1 statement).
Parameters
Component componentComponent component2Component component3
ตัวอย่างใช้งาน
Component component = ...;
Component component2 = ...;
Component component3 = ...;
WarningScreen instance = new WarningScreen(component, component2, component3);
net.minecraft.client.gui.screens.multiplayer.WarningScreen#WarningScreen(Component,Component,Component,Component)
- Origin:
clientOnly - Source:
net/minecraft/client/gui/screens/multiplayer/WarningScreen.java:33 - Modifiers:
protected - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ WarningScreen ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: message, check, narration, layout. สร้างออบเจ็กต์: FrameLayout.
Parameters
Component componentComponent component2Component component3Component component4
ตัวอย่างใช้งาน
Component component = ...;
Component component2 = ...;
Component component3 = ...;
Component component4 = ...;
WarningScreen instance = new WarningScreen(component, component2, component3, component4);