API Diff between 1.0.1812 and 1.0.1784
648 Additions
34 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 McpeCamera : Packet<McpeCamera>
-
public class McpePhotoTransfer : Packet<McpePhotoTransfer>
-
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 class SplitPartPackage : Package<SplitPartPackage>
-
public class SplitPartPacket : Packet<SplitPartPacket>
-
public class UnknownPackage : Package<UnknownPackage>
-
public class UnknownPacket : Packet<UnknownPacket>
MiNET.Plugins.Commands
MiNET.Utils
MiNET.Worlds
-
public class Chunk : ChunkBase
-
public abstract class ChunkBase : ICloneable
- public NibbleArray blocklight
- public NibbleArray skylight
- public abstract bool IsDirty { get; }
- public abstract byte GetBlock(int bx, int by, int bz)
- public abstract int GetBlock(int bx, int by, int bz)
- public abstract void PutPool()
- public abstract void SetBlock(int bx, int by, int bz, byte bid)
- public abstract void SetBlock(int bx, int by, int bz, int bid)
-
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 PaletteChunk : ChunkBase
-
public class SkyLightCalculations