Skip to content

Package net.minecraft.server.network.config

Part 1/1


JoinWorldTask

  • Full name: net.minecraft.server.network.config.JoinWorldTask
  • Package: net.minecraft.server.network.config
  • Source: commonnet/minecraft/server/network/config/JoinWorldTask.java
  • Type: class
  • Modifiers: public
  • Implements: ConfigurationTask

net.minecraft.server.network.config.JoinWorldTask#start(Consumer<Packet<?>>)

  • Origin: common
  • Source: net/minecraft/server/network/config/JoinWorldTask.java:11
  • Modifiers: public
  • Return: void

คืออะไร

เริ่ม start

ทำงานยังไง

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

Parameters

  • Consumer<Packet<?>> consumer

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

JoinWorldTask instance = ...;
Consumer<Packet<?>> consumer = ...;
instance.start(consumer);

net.minecraft.server.network.config.JoinWorldTask#type()

  • Origin: common
  • Source: net/minecraft/server/network/config/JoinWorldTask.java:16
  • Modifiers: public
  • Return: ConfigurationTask.Type

คืออะไร

ดำเนินการ type ตาม implementation ของ JoinWorldTask

ทำงานยังไง

คืนค่า: TYPE.

Parameters

  • ไม่มี

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

JoinWorldTask instance = ...;
ConfigurationTask.Type result = instance.type();

ServerResourcePackConfigurationTask

  • Full name: net.minecraft.server.network.config.ServerResourcePackConfigurationTask
  • Package: net.minecraft.server.network.config
  • Source: commonnet/minecraft/server/network/config/ServerResourcePackConfigurationTask.java
  • Type: class
  • Modifiers: public
  • Implements: ConfigurationTask

net.minecraft.server.network.config.ServerResourcePackConfigurationTask#ServerResourcePackConfigurationTask(MinecraftServer.ServerResourcePackInfo)

  • Origin: common
  • Source: net/minecraft/server/network/config/ServerResourcePackConfigurationTask.java:14
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: info.

Parameters

  • MinecraftServer.ServerResourcePackInfo serverResourcePackInfo

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

MinecraftServer.ServerResourcePackInfo serverResourcePackInfo = ...;
ServerResourcePackConfigurationTask instance = new ServerResourcePackConfigurationTask(serverResourcePackInfo);

net.minecraft.server.network.config.ServerResourcePackConfigurationTask#start(Consumer<Packet<?>>)

  • Origin: common
  • Source: net/minecraft/server/network/config/ServerResourcePackConfigurationTask.java:18
  • Modifiers: public
  • Return: void

คืออะไร

เริ่ม start

ทำงานยังไง

เรียกต่อ: accept(), id(), url(), hash(), isRequired(), ofNullable(), prompt(). สร้างออบเจ็กต์: ClientboundResourcePackPushPacket.

Parameters

  • Consumer<Packet<?>> consumer

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

ServerResourcePackConfigurationTask instance = ...;
Consumer<Packet<?>> consumer = ...;
instance.start(consumer);

net.minecraft.server.network.config.ServerResourcePackConfigurationTask#type()

  • Origin: common
  • Source: net/minecraft/server/network/config/ServerResourcePackConfigurationTask.java:25
  • Modifiers: public
  • Return: ConfigurationTask.Type

คืออะไร

ดำเนินการ type ตาม implementation ของ ServerResourcePackConfigurationTask

ทำงานยังไง

คืนค่า: TYPE.

Parameters

  • ไม่มี

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

ServerResourcePackConfigurationTask instance = ...;
ConfigurationTask.Type result = instance.type();

SynchronizeRegistriesTask

  • Full name: net.minecraft.server.network.config.SynchronizeRegistriesTask
  • Package: net.minecraft.server.network.config
  • Source: commonnet/minecraft/server/network/config/SynchronizeRegistriesTask.java
  • Type: class
  • Modifiers: public
  • Implements: ConfigurationTask

net.minecraft.server.network.config.SynchronizeRegistriesTask#handleResponse(List<KnownPack>,Consumer<Packet<?>>)

  • Origin: common
  • Source: net/minecraft/server/network/config/SynchronizeRegistriesTask.java:46
  • Modifiers: public
  • Return: void

คืออะไร

จัดการ Response

ทำงานยังไง

ตรวจเงื่อนไขด้วย if. เรียกต่อ: equals(), sendRegistries(), copyOf(), of().

Parameters

  • List<KnownPack> list
  • Consumer<Packet<?>> consumer

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

SynchronizeRegistriesTask instance = ...;
List<KnownPack> list = ...;
Consumer<Packet<?>> consumer = ...;
instance.handleResponse(list, consumer);

net.minecraft.server.network.config.SynchronizeRegistriesTask#start(Consumer<Packet<?>>)

  • Origin: common
  • Source: net/minecraft/server/network/config/SynchronizeRegistriesTask.java:30
  • Modifiers: public
  • Return: void

คืออะไร

เริ่ม start

ทำงานยังไง

เรียกต่อ: accept(). สร้างออบเจ็กต์: ClientboundSelectKnownPacks.

Parameters

  • Consumer<Packet<?>> consumer

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

SynchronizeRegistriesTask instance = ...;
Consumer<Packet<?>> consumer = ...;
instance.start(consumer);

net.minecraft.server.network.config.SynchronizeRegistriesTask#SynchronizeRegistriesTask(List<KnownPack>,LayeredRegistryAccess<RegistryLayer>)

  • Origin: common
  • Source: net/minecraft/server/network/config/SynchronizeRegistriesTask.java:25
  • Modifiers: public
  • Kind: constructor

คืออะไร

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

ทำงานยังไง

แก้ state: requestedPacks, registries.

Parameters

  • List<KnownPack> list
  • LayeredRegistryAccess<RegistryLayer> layeredRegistryAccess

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

List<KnownPack> list = ...;
LayeredRegistryAccess<RegistryLayer> layeredRegistryAccess = ...;
SynchronizeRegistriesTask instance = new SynchronizeRegistriesTask(list, layeredRegistryAccess);

net.minecraft.server.network.config.SynchronizeRegistriesTask#type()

  • Origin: common
  • Source: net/minecraft/server/network/config/SynchronizeRegistriesTask.java:54
  • Modifiers: public
  • Return: ConfigurationTask.Type

คืออะไร

ดำเนินการ type ตาม implementation ของ SynchronizeRegistriesTask

ทำงานยังไง

คืนค่า: TYPE.

Parameters

  • ไม่มี

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

SynchronizeRegistriesTask instance = ...;
ConfigurationTask.Type result = instance.type();