Package | Description |
---|---|
buildcraft.factory.client.model | |
buildcraft.lib.expression.api | |
buildcraft.lib.expression.minecraft |
Minecraft and buildcraft specific compat code for the expression manager.
|
Modifier and Type | Field and Description |
---|---|
static NodeType<BlockHeatExchange.EnumExchangePart> |
ModelHeatExchange.TYPE_EXCHANGE_PART |
Modifier and Type | Field and Description |
---|---|
static NodeType<IExpressionNode.INodeBoolean> |
NodeTypes.NODE_BOOLEAN |
static NodeType<IExpressionNode.INodeDouble> |
NodeTypes.NODE_DOUBLE |
static NodeType<IExpressionNode.INodeLong> |
NodeTypes.NODE_LONG |
static NodeType<java.lang.String> |
NodeTypes.STRING |
static NodeType<VecDouble> |
NodeTypes.VEC_DOUBLE |
static NodeType<VecLong> |
NodeTypes.VEC_LONG |
Modifier and Type | Field and Description |
---|---|
static com.google.common.collect.BiMap<java.lang.Class<?>,NodeType<?>> |
NodeTypes.typesByClass
All of the OBJECT types.
|
Modifier and Type | Method and Description |
---|---|
static <T> NodeType<T> |
NodeTypes.getType(java.lang.Class<T> clazz) |
Modifier and Type | Method and Description |
---|---|
static <T> void |
NodeTypes.addType(NodeType<T> type) |
static <T> void |
NodeTypes.addType(java.lang.String key,
NodeType<T> type) |
Modifier and Type | Field and Description |
---|---|
static NodeType<net.minecraft.util.EnumFacing.Axis> |
ExpressionCompat.ENUM_AXIS |
static NodeType<IControllable.Mode> |
ExpressionCompat.ENUM_CONTROL_MODE |
static NodeType<net.minecraft.item.EnumDyeColor> |
ExpressionCompat.ENUM_DYE_COLOUR |
static NodeType<net.minecraft.util.EnumFacing> |
ExpressionCompat.ENUM_FACING |
static NodeType<EnumPowerStage> |
ExpressionCompat.ENUM_POWER_STAGE |
static NodeType<IGuiArea> |
ExpressionCompat.GUI_AREA |
static NodeType<IGuiPosition> |
ExpressionCompat.GUI_POSITION |