Package | Description |
---|---|
buildcraft.api.transport.pipe | |
buildcraft.transport.client | |
buildcraft.transport.pipe | |
buildcraft.transport.pipe.flow |
Modifier and Type | Interface and Description |
---|---|
interface |
IPipeFlowBaker<F extends PipeFlow> |
interface |
IPipeFlowRenderer<F extends PipeFlow> |
Modifier and Type | Method and Description |
---|---|
<F extends PipeFlow> |
PipeApiClient.IClientRegistry.registerRenderer(java.lang.Class<? extends F> flowClass,
IPipeFlowRenderer<F> renderer)
Registers a dynamic renderer for the given pipe flow.
|
Modifier and Type | Method and Description |
---|---|
PipeFlow |
PipeFlowType.IFlowCreator.createFlow(IPipe t) |
PipeFlow |
IPipe.getFlow() |
PipeFlow |
PipeFlowType.IFlowLoader.loadFlow(IPipe t,
net.minecraft.nbt.NBTTagCompound u) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
PipeFlow.canConnect(net.minecraft.util.EnumFacing face,
PipeFlow other) |
Modifier and Type | Method and Description |
---|---|
static <F extends PipeFlow> |
PipeRegistryClient.getFlowBaker(F flow) |
static <F extends PipeFlow> |
PipeRegistryClient.getFlowRenderer(F flow) |
<F extends PipeFlow> |
PipeRegistryClient.registerBaker(java.lang.Class<? extends F> flowClass,
IPipeFlowBaker<F> baker) |
<F extends PipeFlow> |
PipeRegistryClient.registerRenderer(java.lang.Class<? extends F> flowClass,
IPipeFlowRenderer<F> renderer) |
Modifier and Type | Field and Description |
---|---|
PipeFlow |
Pipe.flow |
Modifier and Type | Method and Description |
---|---|
PipeFlow |
Pipe.getFlow() |
Modifier and Type | Method and Description |
---|---|
static boolean |
Pipe.canFlowsConnect(net.minecraft.util.EnumFacing to,
PipeFlow one,
PipeFlow two) |
Modifier and Type | Class and Description |
---|---|
class |
PipeFlowFluids |
class |
PipeFlowItems |
class |
PipeFlowPower |
class |
PipeFlowStructure |
Modifier and Type | Method and Description |
---|---|
boolean |
PipeFlowFluids.canConnect(net.minecraft.util.EnumFacing face,
PipeFlow other) |
boolean |
PipeFlowStructure.canConnect(net.minecraft.util.EnumFacing face,
PipeFlow other) |
boolean |
PipeFlowPower.canConnect(net.minecraft.util.EnumFacing face,
PipeFlow other) |
boolean |
PipeFlowItems.canConnect(net.minecraft.util.EnumFacing face,
PipeFlow other) |