API Diff between 1.0.1162 and 1.0.1347
212 Additions
460 Removals
MiNET
MiNET.Blocks
MiNET.Entities
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 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 EnableBlockTicking { get; set; }
- 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 ClearLoadedChunks()
- 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 SetSkyLight(Block block)
- public void SetSkyLight(BlockCoordinates coordinates, byte skyLight)
-
public class LevelInfo : ICloneable
-
public class SkyLightCalculations