net.minecraft.server.network

public class SynchronizeRegistriesTask

implements ServerPlayerConfigurationTask

net.minecraft.server.network.config.SynchronizeRegistriesTask
net.minecraft.class_9223
net.minecraft.server.network.SynchronizeRegistriesTask

Field summary

Modifier and TypeField
public static final ServerPlayerConfigurationTask$Key
TYPE
field_49028
KEY
private final List<VersionedIdentifier>
requestedPacks
field_49029
knownPacks
private final CombinedDynamicRegistries<ServerDynamicRegistryType>
registries
field_49030
registries

Constructor summary

ModifierConstructor
public (List<VersionedIdentifier> knownPacks, CombinedDynamicRegistries<ServerDynamicRegistryType> registries)

Method summary

Modifier and TypeMethod
public void
start(Consumer<Packet<?>> connection)
method_52376(Consumer<class_2596<?>> arg0)
sendPacket(Consumer<Packet<?>> arg0)
private void
sendRegistries(Consumer<Packet<?>> connection, Set<KnownPack> negotiatedPacks)
method_56925(Consumer<class_2596<?>> arg0, Set<class_9226> arg1)
syncRegistryAndTags(Consumer<Packet<?>> sender, Set<VersionedIdentifier> commonKnownPacks)
public void
handleResponse(List<KnownPack> acceptedPacks, Consumer<Packet<?>> connection)
method_56923(List<class_9226> arg0, Consumer<class_2596<?>> arg1)
onSelectKnownPacks(List<VersionedIdentifier> clientKnownPacks, Consumer<Packet<?>> sender)
public ServerPlayerConfigurationTask$Key
type()
method_52375()
getKey()
private static void
lambda$sendRegistries$0(Consumer arg0, ResourceKey arg1, List arg2)
method_56924(Consumer arg0, class_5321 arg1, List arg2)
method_56924(Consumer arg0, RegistryKey key, List entries)