API Diff between 1.0.1162 and 1.0.1380
230 Additions
572 Removals
MiNET
MiNET.Blocks
MiNET.Entities
MiNET.Entities.Behaviors
MiNET.Entities.Hostile
MiNET.Entities.Passive
MiNET.Entities.Projectiles
MiNET.Entities.World
MiNET.Items
MiNET.Net
MiNET.Particles
MiNET.Plugins
MiNET.Plugins.Attributes
MiNET.Plugins.Commands
MiNET.Utils
MiNET.Worlds
-
public class AnvilWorldProvider : IWorldProvider, ICloneable
- public static readonly Dictionary<int, Tuple<int, Func<int, byte, byte>>> Convert
- public Queue<Block> LightSources { get; set; }
- public static NbtFile CreateNbtFromChunkColumn(ChunkColumn chunk, int yoffset)
- public static ChunkColumn GetChunk(ChunkCoordinates coordinates, string basePath, IWorldProvider generator, int yoffset)
- public void ClearCachedChunks()
- public ChunkColumn GetChunk(ChunkCoordinates coordinates, string basePath, IWorldProvider generator, int yoffset)
- public string GetName()
- public int SaveChunks()
- public void SaveLevelInfo(LevelInfo level)
- public void SaveChunks()
-
public class BlockLightCalculations
-
public class Chunk : ICloneable
-
public class ChunkColumn : ICloneable
-
public class ColorHeatMap
-
public class CoolWorldProvider : IWorldProvider
-
public enum Difficulty
-
public class EntityManager
-
public class FlatlandWorldProvider : IWorldProvider
-
public interface ICachingWorldProvider
-
public interface IWorldProvider
-
public class Level
- public bool AutoSmelt { get; set; }
- public bool EnableBlockTicking { get; set; }
- public bool EnableChunkTicking { get; set; }
- public EntitySpawnManager EntitySpawnManager { get; }
- public string LevelName { get; }
- public Level(string levelId, IWorldProvider worldProvider, EntityManager entityManager, GameMode gameMode = 0, Difficulty difficulty = 2, int viewDistance = 11)
- public Level(string levelId, IWorldProvider worldProvider, GameMode gameMode = 0, Difficulty difficulty = 2, int viewDistance = 11)
- public void BreakBlock(Block block, BlockEntity blockEntity = null, Item tool = null)
- public virtual void BroadcastTitle(string text, TitleType type = 2, int fadeIn = 6, int fadeOut = 6, int stayTime = 20, Player sender = null, Player[] sendList = null)
- public void ClearLoadedChunks()
- public Player[] GetAllPlayers()
- public List<Tuple<int, int>> GetChunkCoordinatesForTick(ChunkCoordinates chunkPosition, List<Tuple<int, int>> chunksUsed, double radius)
- public int GetHeight(BlockCoordinates blockCoordinates)
- public byte GetSkyLight(BlockCoordinates blockCoordinates)
- public void Interact(Player player, Item itemInHand, BlockCoordinates blockCoordinates, BlockFace face, Vector3 faceCoords)
- public bool IsAir(BlockCoordinates blockCoordinates)
- public bool IsTransparent(BlockCoordinates blockCoordinates)
- public void Interact(Level world, Player player, short itemId, BlockCoordinates blockCoordinates, short metadata, BlockFace face, Vector3 faceCoords)
- public void SetAir(BlockCoordinates blockCoordinates, bool broadcast = true)
- public void SetBlock(Block block, bool broadcast = true, bool applyPhysics = true, bool calculateLight = true)
- public void SetBlock(Block block, bool broadcast = true, bool applyPhysics = true)
- public void SetBlockLight(Block block)
- public void SetData(BlockCoordinates coordinates, byte meta)
- public void SetSkyLight(Block block)
- public void SetSkyLight(BlockCoordinates coordinates, byte skyLight)
-
public class LevelInfo : ICloneable
-
public class SkyLightCalculations