Package net.minecraft.server.chase
Part 1/1
ChaseClient
- Full name:
net.minecraft.server.chase.ChaseClient - Package:
net.minecraft.server.chase - Source:
common—net/minecraft/server/chase/ChaseClient.java - Type:
class - Modifiers:
public
net.minecraft.server.chase.ChaseClient#ChaseClient(String,int,MinecraftServer)
- Origin:
common - Source:
net/minecraft/server/chase/ChaseClient.java:42 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ChaseClient ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: serverHost, serverPort, server.
Parameters
String stringint iMinecraftServer minecraftServer
ตัวอย่างใช้งาน
MinecraftServer minecraftServer = ...;
ChaseClient instance = new ChaseClient("value", 0, minecraftServer);
net.minecraft.server.chase.ChaseClient#run()
- Origin:
common - Source:
net/minecraft/server/chase/ChaseClient.java:66 - Modifiers:
public - Return:
void
คืออะไร
สั่งทำงาน run
ทำงานยังไง
ตรวจเงื่อนไขด้วย if ; มีการวนลูป ; มีการจัดการ exception. แก้ state: socket. เรียกต่อ: info(), getInputStream(), readLine(), warn(), handleMessage(), sleep(). สร้างออบเจ็กต์: Socket, BufferedReader, InputStreamReader.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.chase.ChaseClient#start()
- Origin:
common - Source:
net/minecraft/server/chase/ChaseClient.java:48 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม start
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: wantsToRun, thread. เรียกต่อ: isAlive(), warn(), setDaemon(). สร้างออบเจ็กต์: Thread.
Parameters
- ไม่มี
ตัวอย่างใช้งาน
net.minecraft.server.chase.ChaseClient#stop()
- Origin:
common - Source:
net/minecraft/server/chase/ChaseClient.java:59 - Modifiers:
public - Return:
void
คืออะไร
หยุด stop
ทำงานยังไง
แก้ state: wantsToRun, socket, thread. เรียกต่อ: closeQuietly().
Parameters
- ไม่มี
ตัวอย่างใช้งาน
ChaseServer
- Full name:
net.minecraft.server.chase.ChaseServer - Package:
net.minecraft.server.chase - Source:
common—net/minecraft/server/chase/ChaseServer.java - Type:
class - Modifiers:
public
net.minecraft.server.chase.ChaseServer#ChaseServer(String,int,PlayerList,int)
- Origin:
common - Source:
net/minecraft/server/chase/ChaseServer.java:34 - Modifiers:
public - Kind: constructor
คืออะไร
สร้างออบเจ็กต์ ChaseServer ด้วยพารามิเตอร์ที่ระบุ
ทำงานยังไง
แก้ state: serverBindAddress, serverPort, playerList, broadcastIntervalMs.
Parameters
String stringint iPlayerList playerListint j
ตัวอย่างใช้งาน
net.minecraft.server.chase.ChaseServer#start()
- Origin:
common - Source:
net/minecraft/server/chase/ChaseServer.java:41 - Modifiers:
public - Return:
void
คืออะไร
เริ่ม start
ทำงานยังไง
ตรวจเงื่อนไขด้วย if. แก้ state: wantsToRun, serverSocket. เรียกต่อ: isClosed(), warn(), getByName(), setDaemon(). สร้างออบเจ็กต์: ServerSocket, Thread.
Parameters
- ไม่มี
Throws
IOException
ตัวอย่างใช้งาน
net.minecraft.server.chase.ChaseServer#stop()
- Origin:
common - Source:
net/minecraft/server/chase/ChaseServer.java:95 - Modifiers:
public - Return:
void
คืออะไร
หยุด stop
ทำงานยังไง
แก้ state: wantsToRun, serverSocket. เรียกต่อ: closeQuietly().
Parameters
- ไม่มี