Skip to content

Package net.minecraft.client.multiplayer.resolver

Part 1/1


AddressCheck

  • Full name: net.minecraft.client.multiplayer.resolver.AddressCheck
  • Package: net.minecraft.client.multiplayer.resolver
  • Source: clientOnlynet/minecraft/client/multiplayer/resolver/AddressCheck.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.multiplayer.resolver.AddressCheck#createFromService()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/AddressCheck.java:18
  • Modifiers: static
  • Return: AddressCheck

คืออะไร

สร้าง From Service

ทำงานยังไง

เรียกต่อ: stream(), load(), map(), filter(), collect(), toImmutableList(), isAllowed(), getHostName(). สร้างออบเจ็กต์: AddressCheck. มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ไม่มี

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

AddressCheck result = AddressCheck.createFromService();

net.minecraft.client.multiplayer.resolver.AddressCheck#isAllowed(ResolvedServerAddress)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/AddressCheck.java:14
  • Modifiers: ``
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Allowed

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ResolvedServerAddress resolvedServerAddress

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

AddressCheck instance = ...;
ResolvedServerAddress resolvedServerAddress = ...;
boolean result = instance.isAllowed(resolvedServerAddress);

net.minecraft.client.multiplayer.resolver.AddressCheck#isAllowed(ServerAddress)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/AddressCheck.java:16
  • Modifiers: ``
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Allowed

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ServerAddress serverAddress

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

AddressCheck instance = ...;
ServerAddress serverAddress = ...;
boolean result = instance.isAllowed(serverAddress);

ResolvedServerAddress

  • Full name: net.minecraft.client.multiplayer.resolver.ResolvedServerAddress
  • Package: net.minecraft.client.multiplayer.resolver
  • Source: clientOnlynet/minecraft/client/multiplayer/resolver/ResolvedServerAddress.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.multiplayer.resolver.ResolvedServerAddress#asInetSocketAddress()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ResolvedServerAddress.java:15
  • Modifiers: ``
  • Return: InetSocketAddress

คืออะไร

ดำเนินการ asInetSocketAddress ตาม implementation ของ ResolvedServerAddress

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ไม่มี

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

ResolvedServerAddress instance = ...;
InetSocketAddress result = instance.asInetSocketAddress();

net.minecraft.client.multiplayer.resolver.ResolvedServerAddress#from(InetSocketAddress)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ResolvedServerAddress.java:17
  • Modifiers: static
  • Return: ResolvedServerAddress

คืออะไร

ดำเนินการ from ตาม implementation ของ ResolvedServerAddress

ทำงานยังไง

เรียกต่อ: getHostName(), getAddress(), getHostIp(), getHostAddress(), getPort(), asInetSocketAddress(). สร้างออบเจ็กต์: ResolvedServerAddress. มีจุด return อย่างน้อย 4 จุด.

Parameters

  • InetSocketAddress inetSocketAddress

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

InetSocketAddress inetSocketAddress = ...;
ResolvedServerAddress result = ResolvedServerAddress.from(inetSocketAddress);

net.minecraft.client.multiplayer.resolver.ResolvedServerAddress#getHostIp()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ResolvedServerAddress.java:11
  • Modifiers: ``
  • Return: String

คืออะไร

อ่านค่า Host Ip

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ไม่มี

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

ResolvedServerAddress instance = ...;
String result = instance.getHostIp();

net.minecraft.client.multiplayer.resolver.ResolvedServerAddress#getHostName()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ResolvedServerAddress.java:9
  • Modifiers: ``
  • Return: String

คืออะไร

อ่านค่า Host Name

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ไม่มี

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

ResolvedServerAddress instance = ...;
String result = instance.getHostName();

net.minecraft.client.multiplayer.resolver.ResolvedServerAddress#getPort()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ResolvedServerAddress.java:13
  • Modifiers: ``
  • Return: int

คืออะไร

อ่านค่า Port

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ไม่มี

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

ResolvedServerAddress instance = ...;
int result = instance.getPort();

ServerAddress

  • Full name: net.minecraft.client.multiplayer.resolver.ServerAddress
  • Package: net.minecraft.client.multiplayer.resolver
  • Source: clientOnlynet/minecraft/client/multiplayer/resolver/ServerAddress.java
  • Type: class
  • Modifiers: public final

net.minecraft.client.multiplayer.resolver.ServerAddress#equals(Object)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:77
  • Modifiers: public
  • Return: boolean

คืออะไร

เปรียบเทียบความเท่ากัน equals

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. มีจุด return อย่างน้อย 2 จุด.

Parameters

  • Object object

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

ServerAddress instance = ...;
Object object = ...;
boolean result = instance.equals(object);

net.minecraft.client.multiplayer.resolver.ServerAddress#getHost()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:24
  • Modifiers: public
  • Return: String

คืออะไร

อ่านค่า Host

ทำงานยังไง

มีการจัดการ exception. เรียกต่อ: toASCII(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ไม่มี

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

ServerAddress instance = ...;
String result = instance.getHost();

net.minecraft.client.multiplayer.resolver.ServerAddress#getPort()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:32
  • Modifiers: public
  • Return: int

คืออะไร

อ่านค่า Port

ทำงานยังไง

คืนค่า: this.hostAndPort.getPort().

Parameters

  • ไม่มี

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

ServerAddress instance = ...;
int result = instance.getPort();

net.minecraft.client.multiplayer.resolver.ServerAddress#hashCode()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:86
  • Modifiers: public
  • Return: int

คืออะไร

ดำเนินการ hashCode ตาม implementation ของ ServerAddress

ทำงานยังไง

คืนค่า: this.hostAndPort.hashCode().

Parameters

  • ไม่มี

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

ServerAddress instance = ...;
int result = instance.hashCode();

net.minecraft.client.multiplayer.resolver.ServerAddress#isValidAddress(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:50
  • Modifiers: public static
  • Return: boolean

คืออะไร

ตรวจสอบสถานะ Valid Address

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: fromString(), getHost(), isEmpty(), toASCII(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • String string

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

boolean result = ServerAddress.isValidAddress("value");

net.minecraft.client.multiplayer.resolver.ServerAddress#parseString(String)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:36
  • Modifiers: public static
  • Return: ServerAddress

คืออะไร

แปลง/วิเคราะห์ข้อมูล String

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: fromString(), withDefaultPort(), getHost(), isEmpty(), info(). สร้างออบเจ็กต์: ServerAddress. มีจุด return อย่างน้อย 3 จุด.

Parameters

  • String string

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

ServerAddress result = ServerAddress.parseString("value");

net.minecraft.client.multiplayer.resolver.ServerAddress#ServerAddress(String,int)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:16
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

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

Parameters

  • String string
  • int i

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

ServerAddress instance = new ServerAddress("value", 0);

net.minecraft.client.multiplayer.resolver.ServerAddress#toString()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddress.java:72
  • Modifiers: public
  • Return: String

คืออะไร

ดำเนินการ toString ตาม implementation ของ ServerAddress

ทำงานยังไง

คืนค่า: this.hostAndPort.toString().

Parameters

  • ไม่มี

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

ServerAddress instance = ...;
String result = instance.toString();

ServerAddressResolver

  • Full name: net.minecraft.client.multiplayer.resolver.ServerAddressResolver
  • Package: net.minecraft.client.multiplayer.resolver
  • Source: clientOnlynet/minecraft/client/multiplayer/resolver/ServerAddressResolver.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.multiplayer.resolver.ServerAddressResolver#resolve(ServerAddress)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerAddressResolver.java:26
  • Modifiers: ``
  • Return: Optional<ResolvedServerAddress>

คืออะไร

ดำเนินการ resolve ตาม implementation ของ ServerAddressResolver

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ServerAddress serverAddress

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

ServerAddressResolver instance = ...;
ServerAddress serverAddress = ...;
Optional<ResolvedServerAddress> result = instance.resolve(serverAddress);

ServerNameResolver

  • Full name: net.minecraft.client.multiplayer.resolver.ServerNameResolver
  • Package: net.minecraft.client.multiplayer.resolver
  • Source: clientOnlynet/minecraft/client/multiplayer/resolver/ServerNameResolver.java
  • Type: class
  • Modifiers: public

net.minecraft.client.multiplayer.resolver.ServerNameResolver#resolveAddress(ServerAddress)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerNameResolver.java:24
  • Modifiers: public
  • Return: Optional<ResolvedServerAddress>

คืออะไร

ดำเนินการ resolveAddress ตาม implementation ของ ServerNameResolver

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: resolve(), isPresent(), isAllowed(), get(), lookupRedirect(), filter(), empty(). มีจุด return อย่างน้อย 2 จุด.

Parameters

  • ServerAddress serverAddress

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

ServerNameResolver instance = ...;
ServerAddress serverAddress = ...;
Optional<ResolvedServerAddress> result = instance.resolveAddress(serverAddress);

ServerRedirectHandler

  • Full name: net.minecraft.client.multiplayer.resolver.ServerRedirectHandler
  • Package: net.minecraft.client.multiplayer.resolver
  • Source: clientOnlynet/minecraft/client/multiplayer/resolver/ServerRedirectHandler.java
  • Type: interface
  • Modifiers: public

net.minecraft.client.multiplayer.resolver.ServerRedirectHandler#createDnsSrvRedirectHandler()

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerRedirectHandler.java:22
  • Modifiers: static
  • Return: ServerRedirectHandler

คืออะไร

สร้าง Dns Srv Redirect Handler

ทำงานยังไง

ตรวจเงื่อนไขด้วย if ; มีการจัดการ exception. เรียกต่อ: forName(), put(), error(), getPort(), getAttributes(), getHost(), get(), toString(). สร้างออบเจ็กต์: Hashtable<>, InitialDirContext, ServerAddress. มีจุด return อย่างน้อย 3 จุด.

Parameters

  • ไม่มี

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

ServerRedirectHandler result = ServerRedirectHandler.createDnsSrvRedirectHandler();

net.minecraft.client.multiplayer.resolver.ServerRedirectHandler#lookupRedirect(ServerAddress)

  • Origin: clientOnly
  • Source: net/minecraft/client/multiplayer/resolver/ServerRedirectHandler.java:20
  • Modifiers: ``
  • Return: Optional<ServerAddress>

คืออะไร

ดำเนินการ lookupRedirect ตาม implementation ของ ServerRedirectHandler

ทำงานยังไง

ไม่มี body ใน source declaration นี้

Parameters

  • ServerAddress serverAddress

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

ServerRedirectHandler instance = ...;
ServerAddress serverAddress = ...;
Optional<ServerAddress> result = instance.lookupRedirect(serverAddress);