Interface INetStreamReader
- Namespace
- Obsidian.API
- Assembly
- Obsidian.API.dll
public interface INetStreamReader : INetStream, IDisposable, IAsyncDisposable
- Inherited Members
-
Properties
CanRead
Property Value
- bool
Methods
ReadAbsoluteFloatPositionF()
VectorF ReadAbsoluteFloatPositionF()
Returns
- VectorF
ReadAbsolutePosition()
Vector ReadAbsolutePosition()
Returns
- Vector
ReadAbsolutePositionF()
VectorF ReadAbsolutePositionF()
Returns
- VectorF
ReadAngle()
Returns
- Angle
ReadArgumentSignature()
ArgumentSignature ReadArgumentSignature()
Returns
- ArgumentSignature
ReadAttributeModifier()
AttributeModifier ReadAttributeModifier()
Returns
- AttributeModifier
ReadBoolean()
Returns
- bool
ReadByteArray()
Returns
- byte[]
ReadChat()
Returns
- ChatMessage
ReadDateTimeOffset()
DateTimeOffset ReadDateTimeOffset()
Returns
- DateTimeOffset
ReadDouble()
Returns
- double
ReadEnchantment()
Enchantment ReadEnchantment()
Returns
- Enchantment
ReadFloat()
Returns
- float
ReadFloatAngle()
Returns
- Angle
ReadGuid()
Returns
- Guid
ReadIdSet()
Returns
- IdSet
ReadInt()
Returns
- int
ReadInt<TEnum>()
TEnum ReadInt<TEnum>() where TEnum : Enum
Returns
- TEnum
Type Parameters
TEnum
ReadItemStack()
ItemStack? ReadItemStack()
Returns
- ItemStack
ReadLengthPrefixedArray<TValue>(Func<TValue>)
List<TValue> ReadLengthPrefixedArray<TValue>(Func<TValue> read)
Parameters
read
Func<TValue>
Returns
- List<TValue>
Type Parameters
TValue
ReadLong()
Returns
- long
ReadOptionalBoolean()
bool? ReadOptionalBoolean()
Returns
- bool?
ReadOptionalFloat()
float? ReadOptionalFloat()
Returns
- float?
ReadOptionalGuid()
Returns
- Guid?
ReadOptionalInt()
Returns
- int?
ReadOptionalString()
string? ReadOptionalString()
Returns
- string
ReadOptional<TValue>()
TValue? ReadOptional<TValue>() where TValue : INetworkSerializable<TValue>
Returns
- TValue
Type Parameters
TValue
ReadPosition()
Returns
- Vector
ReadPositionF()
Returns
- VectorF
ReadPotionEffectData()
PotionEffectData ReadPotionEffectData()
Returns
- PotionEffectData
ReadShort()
Returns
- short
ReadSignedByte()
Returns
- sbyte
ReadSignedByte<TEnum>()
TEnum ReadSignedByte<TEnum>() where TEnum : Enum
Returns
- TEnum
Type Parameters
TEnum
ReadSignedMessage()
SignedMessage ReadSignedMessage()
Returns
- SignedMessage
ReadSoundEvent()
SoundEvent ReadSoundEvent()
Returns
- SoundEvent
ReadSoundPosition()
SoundPosition ReadSoundPosition()
Returns
- SoundPosition
ReadString(int)
string ReadString(int maxLength = 32767)
Parameters
maxLength
int
Returns
- string
ReadUInt8Array(int)
byte[] ReadUInt8Array(int length = 0)
Parameters
length
int
Returns
- byte[]
ReadUnsignedByte()
Returns
- byte
ReadUnsignedByte<TEnum>()
TEnum ReadUnsignedByte<TEnum>() where TEnum : Enum
Returns
- TEnum
Type Parameters
TEnum
ReadUnsignedLong()
Returns
- ulong
ReadUnsignedShort()
ushort ReadUnsignedShort()
Returns
- ushort
ReadVarInt()
Returns
- int
ReadVarInt<TEnum>()
TEnum ReadVarInt<TEnum>() where TEnum : Enum
Returns
- TEnum
Type Parameters
TEnum
ReadVarLong()
Returns
- long
ReadVelocity()
Returns
- Velocity