Interface IRegistryHolder
Namespace: Void.Minecraft.Network.Registries
Assembly: Void.Minecraft.dll
public interface IRegistryHolder : IDisposableImplements
Properties
PacketIdPlugins
IMinecraftPacketIdPluginsRegistry PacketIdPlugins { get; }Property Value
IMinecraftPacketIdPluginsRegistry
PacketIdSystem
IMinecraftPacketIdSystemRegistry PacketIdSystem { get; }Property Value
IMinecraftPacketIdSystemRegistry
PacketTransformationsPlugins
IMinecraftPacketTransformationsPluginsRegistry PacketTransformationsPlugins { get; }Property Value
IMinecraftPacketTransformationsPluginsRegistry
PacketTransformationsSystem
IMinecraftPacketTransformationsSystemRegistry PacketTransformationsSystem { get; }Property Value
IMinecraftPacketTransformationsSystemRegistry
ProtocolVersion
ProtocolVersion ProtocolVersion { get; }Property Value
Methods
ClearPlugin(IPlugin)
void ClearPlugin(IPlugin plugin)Parameters
plugin IPlugin
ClearPlugins()
void ClearPlugins()ClearPlugins(Direction, Operation)
void ClearPlugins(Direction direction, Operation operation)Parameters
direction Direction
operation Operation
DisposeBy(IPlugin)
void DisposeBy(IPlugin managedBy)Parameters
managedBy IPlugin
PrintPackets()
string PrintPackets()Returns
Setup(IPlugin, ProtocolVersion)
void Setup(IPlugin managedBy, ProtocolVersion protocolVersion)Parameters
managedBy IPlugin
protocolVersion ProtocolVersion