C# (CSharp) OpenMinecraft Namespace

Nested Namespaces

OpenMinecraft.Core
OpenMinecraft.Entities
OpenMinecraft.Rendering2D
OpenMinecraft.Rendering3D
OpenMinecraft.Tests
OpenMinecraft.TileEntities

Classes

Name Description
Biome
Block
BlockSide
Blocks
Cave
Dimension
ILightRecalculator
IMapGenerator
IMapHandler
InfdevHandler
InventoryItem
KnownBlocks
MapGenerators
MapMetadata
NormalTree Set up the foliage for a 'normal' tree. This tree will be a single bulb of foliage above a single width trunk. This shape is very similar to the default Minecraft tree.
ProceduralTree Set up the methods for a larger more complicated tree. This tree type has roots, a trunk, and branches all of varying width, and many foliage clusters. MUST BE SUBCLASSED. Specifically, foliage_shape must be set. Subclass 'prepare' and 'shapefunc' to make different shaped trees.
Profiler Courtesy of MSDN. Adapted into a class
QuickHillGenerator
Radix Radix is a convertor class for converting numbers to different radices e.g. display the number 1000 in base 16
Rotation
ShittyLighter
StickTree Set up the trunk for trees with a trunk width of 1 and simple geometry.
Tree Set up the interface for tree objects. Designed for subclassing.
Utils
Vector3d
Vector3i
_Color
frmUpdate