ServerLinkType
struct
Declaration
[ProtocolSupport(767, 777)]
public readonly record struct ServerLinkType : IProtocolType<ServerLinkType>
| Namespace | McProtoNet.Protocol |
| Assembly | McProtoNet.Protocol.dll |
| Source | src/McProtoNet.Protocol/Generated/Enums/ServerLinkType.cs#L8 ↗ |
Implements: IProtocolType<ServerLinkType>
Constructors
| Signature | Description |
|---|---|
ServerLinkType(int Value) | - |
ServerLinkType(int)
public ServerLinkType(int Value)
Parameters: Value (int)
Properties
| Signature | Description |
|---|---|
int Value | - |
Value
public int Value { get; init; }
Returns: int
Fields
Announcements
public static readonly ServerLinkType Announcements
Returns: ServerLinkType
BugReport
public static readonly ServerLinkType BugReport
Returns: ServerLinkType
Community
public static readonly ServerLinkType Community
Returns: ServerLinkType
CommunityGuidelines
public static readonly ServerLinkType CommunityGuidelines
Returns: ServerLinkType
Feedback
public static readonly ServerLinkType Feedback
Returns: ServerLinkType
Forums
public static readonly ServerLinkType Forums
Returns: ServerLinkType
News
public static readonly ServerLinkType News
Returns: ServerLinkType
Status
public static readonly ServerLinkType Status
Returns: ServerLinkType
Support
public static readonly ServerLinkType Support
Returns: ServerLinkType
Website
public static readonly ServerLinkType Website
Returns: ServerLinkType
Methods
| Signature | Description |
|---|---|
static ServerLinkType Read(ref MinecraftPrimitiveReader reader, int protocolVersion) | Reads a value of type ServerLinkType from the specified reader. |
string ToString() | Returns the fully qualified type name of this instance. |
string ToString(int protocolVersion) | - |
void Write(MinecraftPrimitiveWriter writer, int protocolVersion) | Writes the current value to the specified writer. |
Read(ref MinecraftPrimitiveReader, int)
public static ServerLinkType Read(ref MinecraftPrimitiveReader reader, int protocolVersion)
Reads a value of type ServerLinkType from the specified reader.
Parameters: reader (MinecraftPrimitiveReader), protocolVersion (int)
Returns: ServerLinkType - The value that was read.
ToString()
public override string ToString()
Returns the fully qualified type name of this instance.
Returns: string - The fully qualified type name.
ToString(int)
public string ToString(int protocolVersion)
Parameters: protocolVersion (int)
Returns: string
Write(MinecraftPrimitiveWriter, int)
public void Write(MinecraftPrimitiveWriter writer, int protocolVersion)
Writes the current value to the specified writer.
Parameters: writer (MinecraftPrimitiveWriter), protocolVersion (int)
Operators
| Signature | Description |
|---|---|
static explicit operator int(ServerLinkType value) | - |
static explicit operator ServerLinkType(int value) | - |
explicit operator int(ServerLinkType)
public static explicit operator int(ServerLinkType value)
Parameters: value (ServerLinkType)
Returns: int
explicit operator ServerLinkType(int)
public static explicit operator ServerLinkType(int value)
Parameters: value (int)
Returns: ServerLinkType