See: Description
Interface | Description |
---|---|
AreaProviders.IAreaProviderGetter | |
IAreaProvider |
To be implemented by TileEntities able to provide a square area on the world, typically BuildCraft markers.
|
IBox |
A cuboid volume.
|
IConvertable |
An object that can be converted into another type.
|
IEngineType | |
IFakePlayerProvider | |
IFluidFilter | |
IFluidHandlerAdv |
A version of
IFluidHandler that can drain a fluid that a fluid filter accepts. |
IInvSlot | |
IPathProvider |
To be implemented by TileEntities able to provide a path on the world, typically BuildCraft path markers.
|
IPlayerOwned |
Defines an entity or tile that is owned by a specific player.
|
IStackFilter |
This interface provides a convenient means of dealing with entire classes of items without having to specify each
item individually.
|
IWorldProperty | |
IZone |
Defines some volume in the world.
|
Class | Description |
---|---|
AreaProviders | |
BCDebugging |
Provides a way to quickly enable or disable certain debug conditions via VM arguments or whether the client/server
is in a dev environment
|
BCLog | |
BuildCraftAPI | |
CapabilitiesHelper |
Forge has a wonderful system for capabilities, which provides a better way of managing mod compat even if the target
mod isn't loaded.
|
CapabilitiesHelper.CheckedStorage<T> |
A type of
Capability.IStorage that contains the class that it would store. |
CapabilitiesHelper.ThrowingStorage<T> |
A type of
CapabilitiesHelper.CheckedStorage that throws an UnsupportedOperationException from both the read and
write methods. |
CapabilitiesHelper.VoidStorage<T> | |
JavaTools | |
SafeTimeTracker |
Provides a way of tracking time in the world, without requiring manual ticking.
|
StackKey |
This class is used whenever stacks needs to be stored as keys.
|
Enum | Description |
---|---|
BCDebugging.DebugStatus | |
EnumColor | Deprecated |
EnumHandlerPriority | |
EnumPipePart | |
EnumWireColour |
A subset of colours from
EnumDyeColor that are suitable for use in LED's or wires (or equivalent). |
Exception | Description |
---|---|
InvalidInputDataException |
Indicates that we failed to load from NBT or some other file.
|