API Diff between 1.0.1812 and 1.0.1735
798 Additions
67 Removals
MiNET
MiNET.BlockEntities
MiNET.Blocks
MiNET.Entities
MiNET.Items
MiNET.Net
-
public class ConnectedPackage : Package<ConnectedPackage>
-
public class ConnectedPacket : Packet<ConnectedPacket>
-
public class Datagram : Packet<Datagram>
-
public interface IMcpeMessageHandler
-
public class McpeAddEntity : Packet<McpeAddEntity>
-
public class McpeAddItemEntity : Packet<McpeAddItemEntity>
-
public class McpeAddPlayer : Packet<McpeAddPlayer>
-
public class McpeCamera : Packet<McpeCamera>
-
public class McpeChangeDimension : Packet<McpeChangeDimension>
-
public class McpeCommandRequest : Packet<McpeCommandRequest>
-
public class McpeContainerOpen : Packet<McpeContainerOpen>
-
public class McpeEntityFall : Packet<McpeEntityFall>
-
public class McpeLabTable : Packet<McpeLabTable>
-
public class McpeMoveEntity : Packet<McpeMoveEntity>
-
public class McpeMoveEntityDelta : Packet<McpeMoveEntityDelta>
-
public class McpeNetworkStackLatencyPacket : Packet<McpeNetworkStackLatencyPacket>
-
public class McpePhotoTransfer : Packet<McpePhotoTransfer>
-
public class McpePlayerInput : Packet<McpePlayerInput>
-
public class McpeProtocolInfo
-
public class McpeRemoveObjective : Packet<McpeRemoveObjective>
-
public class McpeSetDefaultGameType : Packet<McpeSetDefaultGameType>
-
public class McpeSetDisplayObjective : Packet<McpeSetDisplayObjective>
-
public class McpeSetLocalPlayerAsInitializedPacket : Packet<McpeSetLocalPlayerAsInitializedPacket>
-
public class McpeSetScore : Packet<McpeSetScore>
-
public class McpeSetScoreboardIdentityPacket : Packet<McpeSetScoreboardIdentityPacket>
-
public class McpeShowProfile : Packet<McpeShowProfile>
-
public class McpeSimpleEvent : Packet<McpeSimpleEvent>
-
public class McpeStartGame : Packet<McpeStartGame>
-
public class McpeUpdateBlock : Packet<McpeUpdateBlock>
-
public class McpeUpdateBlockSynced : Packet<McpeUpdateBlockSynced>
-
public class McpeUpdateSoftEnumPacket : Packet<McpeUpdateSoftEnumPacket>
-
public class MessagePart : Packet<MessagePart>
-
public abstract class Package
-
public abstract class Package<T> : Package, ICloneable where T : Package<T>
-
public class PackageFactory
-
public abstract class Packet
- protected MemoryStream _buffer
- public int DatagramSequenceNumber
- public bool ForceClear
- public byte Id
- public bool IsMcpe
- public byte OrderingChannel
- public int OrderingIndex
- public Reliability Reliability
- public int ReliableMessageNumber
- public byte[] Bytes { get; }
- public bool NoBatch { get; set; }
- public Stopwatch Timer { get; }
- public Packet()
- public static byte[] GetNbtData(NbtCompound nbtCompound)
- public static string HexDump(byte[] bytes, int bytesPerLine = 16, bool printLineCount = false)
- public static Nbt ReadNbt(Stream stream, bool useVarInt)
- public static string ToJson(Packet message)
- public static void Write(Nbt nbt, Stream stream, bool useVarInt)
- public bool CanRead()
- public virtual object Clone()
- public virtual T Clone<T>() where T : Packet
- public void CloneReset()
- public virtual void Decode(byte[] buffer)
- protected virtual void DecodePacket()
- public virtual byte[] Encode()
- protected virtual void EncodePacket()
- public abstract void PutPool()
- public BlockCoordinates ReadBlockCoordinates()
- public Blockstates ReadBlockstates()
- public bool ReadBool()
- public byte ReadByte()
- public byte[] ReadByteArray(bool slurp = false)
- public byte[] ReadBytes(int count, bool slurp = false)
- public EntityAttributes ReadEntityAttributes()
- public string ReadFixedString()
- public float ReadFloat()
- public GameRules ReadGameRules()
- public int ReadInt(bool bigEndian = false)
- public int ReadIntBe()
- public IPEndPoint ReadIPEndPoint()
- public IPEndPoint[] ReadIPEndPoints(int count)
- public Item ReadItem()
- public ItemStacks ReadItemStacks()
- public int ReadLength()
- public Links ReadLinks()
- public Int24 ReadLittle()
- public long ReadLong()
- public MapInfo ReadMapInfo()
- public MetadataDictionary ReadMetadataDictionary()
- public MetadataInts ReadMetadataInts()
- public Nbt ReadNbt()
- public PlayerAttributes ReadPlayerAttributes()
- public PlayerLocation ReadPlayerLocation()
- public PlayerRecords ReadPlayerRecords()
- public Recipes ReadRecipes()
- public Records ReadRecords()
- public ResourcePackIds ReadResourcePackIds()
- public ResourcePackIdVersions ReadResourcePackIdVersions()
- public ResourcePackInfos ReadResourcePackInfos()
- public Rules ReadRules()
- public ScorePacketInfos ReadScorePacketInfos()
- public short ReadShort(bool bigEndian = false)
- public short ReadShortBe()
- public int ReadSignedVarInt()
- public long ReadSignedVarLong()
- public Skin ReadSkin()
- public string ReadString()
- public Transaction ReadTransaction()
- public uint ReadUint()
- public ulong ReadUlong()
- public uint ReadUnsignedVarInt()
- public long ReadUnsignedVarLong()
- public ushort ReadUshort(bool bigEndian = false)
- public UUID ReadUUID()
- public int ReadVarInt()
- public long ReadVarLong()
- public Vector2 ReadVector2()
- public Vector3 ReadVector3()
- public virtual void Reset()
- protected virtual void ResetPacket()
- public void SetEncodedMessage(byte[] encodedMessage)
- public void Write(byte value)
- public void Write(bool value)
- public void Write(Memory<byte> value)
- public void Write(byte[] value)
- public void Write(short value, bool bigEndian = false)
- public void Write(ushort value, bool bigEndian = false)
- public void Write(Int24 value)
- public void Write(int value, bool bigEndian = false)
- public void Write(uint value)
- public void Write(long value)
- public void Write(ulong value)
- public void Write(float value)
- public void Write(string value)
- public void Write(Vector2 vec)
- public void Write(Vector3 vec)
- public void Write(BlockCoordinates coord)
- public void Write(PlayerRecords records)
- public void Write(Records records)
- public void Write(PlayerLocation location)
- public void Write(IPEndPoint endpoint)
- public void Write(IPEndPoint[] endpoints)
- public void Write(UUID uuid)
- public void Write(Nbt nbt)
- public void Write(MetadataInts metadata)
- public void Write(ItemStacks metadata)
- public void Write(Transaction trans)
- public void Write(Item stack)
- public void Write(MetadataDictionary metadata)
- public void Write(PlayerAttributes attributes)
- public void Write(GameRules gameRules)
- public void Write(EntityAttributes attributes)
- public void Write(Blockstates blockstates)
- public void Write(Links links)
- public void Write(Rules rules)
- public void Write(ResourcePackInfos packInfos)
- public void Write(ResourcePackIdVersions packInfos)
- public void Write(ResourcePackIds ids)
- public void Write(Skin skin, string xuid = null)
- public void Write(Recipes recipes)
- public void Write(MapInfo map)
- public void Write(ScorePacketInfos list)
- public void WriteBe(short value)
- public void WriteBe(int value)
- public void WriteByteArray(byte[] value)
- public void WriteEntityId(long value)
- public void WriteFixedString(string value)
- public void WriteLength(int value)
- public void WriteRuntimeEntityId(long value)
- public void WriteSignedVarInt(int value)
- public void WriteSignedVarLong(long value)
- public void WriteUnsignedVarInt(uint value)
- public void WriteUnsignedVarLong(long value)
- public void WriteVarInt(int value)
- public void WriteVarLong(long value)
-
public abstract class Packet<T> : Packet, ICloneable where T : Packet<T>
-
public class PacketFactory
-
public enum PlayerAction
-
public class SplitPartPackage : Package<SplitPartPackage>
-
public class SplitPartPacket : Packet<SplitPartPacket>
-
public class UnknownPackage : Package<UnknownPackage>
-
public class UnknownPacket : Packet<UnknownPacket>
MiNET.Plugins.Commands
MiNET.UI
-
public abstract class Form
- public uint Id { get; set; }
MiNET.Utils
-
public class BatchUtils
-
public class Compression
- public static byte[] Compress(byte[] input, int offset, int length, bool writeLen = false)
- public static MemoryStream CompressIntoStream(byte[] input, int offset, int length, CompressionLevel compressionLevel, bool writeLen = false)
- public static byte[] Compress(Memory<byte> input, bool writeLen = false, CompressionLevel compressionLevel = 1)
- public static MemoryStream CompressIntoStream(Memory<byte> input, CompressionLevel compressionLevel, bool writeLen = false)
-
public class CryptoContext
-
public static class CryptoUtils
-
public class PackIdVersion
- public string Unknown { get; set; }
-
public class ScorePacketInfo
-
public class ScorePacketInfos : List<ScorePacketInfo>
MiNET.Worlds
-
public class Chunk : ICloneable
-
public abstract class ChunkBase : ICloneable
- public NibbleArray blocklight
- public NibbleArray skylight
- public abstract bool IsDirty { get; }
- public ChunkBase()
- public abstract object Clone()
- public abstract int GetBlock(int bx, int by, int bz)
- public byte GetBlocklight(int bx, int by, int bz)
- public abstract byte[] GetBytes(Stream stream)
- public abstract byte GetMetadata(int bx, int by, int bz)
- public virtual byte GetSkylight(int bx, int by, int bz)
- public abstract bool IsAllAir()
- public abstract void PutPool()
- public abstract void Reset()
- public abstract void SetBlock(int bx, int by, int bz, int bid)
- public void SetBlocklight(int bx, int by, int bz, byte data)
- public abstract void SetMetadata(int bx, int by, int bz, byte data)
- public virtual void SetSkylight(int bx, int by, int bz, byte data)
-
public class ChunkColumn : ICloneable, IEnumerable<ChunkBase>, IEnumerable
- public Chunk[] chunks
- public ChunkBase this[int chunkIndex] { get; set; }
- public byte GetBlock(int bx, int by, int bz)
- public int GetBlock(int bx, int by, int bz)
- public ChunkBase GetChunk(int by)
- public IEnumerator<ChunkBase> GetEnumerator()
- public void SetBlock(int bx, int by, int bz, byte bid)
- public void SetBlock(int bx, int by, int bz, int bid)
-
public class ChunkPool<T>
-
public class Level : IBlockAccess
-
public class PaletteChunk : ChunkBase
-
public class SkyLightCalculations