Skip to content

Package net.minecraft.server.chase

Part 1/1


ChaseClient

  • Full name: net.minecraft.server.chase.ChaseClient
  • Package: net.minecraft.server.chase
  • Source: commonnet/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 string
  • int i
  • MinecraftServer 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

  • ไม่มี

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

ChaseClient instance = ...;
instance.run();

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

  • ไม่มี

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

ChaseClient instance = ...;
instance.start();

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

  • ไม่มี

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

ChaseClient instance = ...;
instance.stop();

ChaseServer

  • Full name: net.minecraft.server.chase.ChaseServer
  • Package: net.minecraft.server.chase
  • Source: commonnet/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 string
  • int i
  • PlayerList playerList
  • int j

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

PlayerList playerList = ...;
ChaseServer instance = new ChaseServer("value", 0, playerList, 0);

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

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

ChaseServer instance = ...;
instance.start();

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

  • ไม่มี

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

ChaseServer instance = ...;
instance.stop();