Modifier and Type | Field and Description |
---|---|
static java.util.Map<PipeDefinition,PipeApi.FluidTransferInfo> |
PipeApi.fluidTransferData |
static java.util.Map<PipeDefinition,PipeApi.PowerTransferInfo> |
PipeApi.powerTransferData |
Modifier and Type | Method and Description |
---|---|
PipeDefinition |
PipeDefinition.PipeDefinitionBuilder.define() |
PipeDefinition |
IPipe.getDefinition() |
PipeDefinition |
IItemPipe.getDefinition() |
PipeDefinition |
IPipeRegistry.getDefinition(net.minecraft.util.ResourceLocation identifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<PipeDefinition> |
IPipeRegistry.getAllRegisteredPipes() |
Modifier and Type | Method and Description |
---|---|
IItemPipe |
IPipeRegistry.createItemForPipe(PipeDefinition definition)
Creates an
IItemPipe for the given PipeDefinition . |
IItemPipe |
IPipeRegistry.createUnnamedItemForPipe(PipeDefinition definition,
java.util.function.Consumer<net.minecraft.item.Item> postCreate)
Identical to
IPipeRegistry.createItemForPipe(PipeDefinition) , but doesn't require registering tags with buildcraft
lib in order to register. |
static PipeApi.FluidTransferInfo |
PipeApi.getFluidTransferInfo(PipeDefinition def) |
IItemPipe |
IPipeRegistry.getItemForPipe(PipeDefinition definition) |
static PipeApi.PowerTransferInfo |
PipeApi.getPowerTransferInfo(PipeDefinition def) |
void |
IPipeRegistry.registerPipe(PipeDefinition definition) |
void |
IPipeExtensionManager.registerRetractionPipe(PipeDefinition pipeDefinition)
Registers a pipe as a retraction trigger for pipe extension requests
|
void |
IPipeRegistry.setItemForPipe(PipeDefinition definition,
IItemPipe item)
Maps the given
PipeDefinition to an IItemPipe . |
Modifier and Type | Field and Description |
---|---|
static PipeDefinition |
BCTransportPipes.clayFluid |
static PipeDefinition |
BCTransportPipes.clayItem |
static PipeDefinition |
BCTransportPipes.cobbleFluid |
static PipeDefinition |
BCTransportPipes.cobbleItem |
static PipeDefinition |
BCTransportPipes.cobblePower |
static PipeDefinition |
BCTransportPipes.daizuliItem |
static PipeDefinition |
BCTransportPipes.diamondFluid |
static PipeDefinition |
BCTransportPipes.diamondItem |
static PipeDefinition |
BCTransportPipes.diaWoodFluid |
static PipeDefinition |
BCTransportPipes.diaWoodItem |
static PipeDefinition |
BCTransportPipes.emzuliItem |
static PipeDefinition |
BCTransportPipes.goldFluid |
static PipeDefinition |
BCTransportPipes.goldItem |
static PipeDefinition |
BCTransportPipes.goldPower |
static PipeDefinition |
BCTransportPipes.ironFluid |
static PipeDefinition |
BCTransportPipes.ironItem |
static PipeDefinition |
BCTransportPipes.lapisItem |
static PipeDefinition |
BCTransportPipes.obsidianFluid |
static PipeDefinition |
BCTransportPipes.obsidianItem |
static PipeDefinition |
BCTransportPipes.quartzFluid |
static PipeDefinition |
BCTransportPipes.quartzItem |
static PipeDefinition |
BCTransportPipes.quartzPower |
static PipeDefinition |
BCTransportPipes.sandstoneFluid |
static PipeDefinition |
BCTransportPipes.sandstoneItem |
static PipeDefinition |
BCTransportPipes.sandstonePower |
static PipeDefinition |
BCTransportPipes.stoneFluid |
static PipeDefinition |
BCTransportPipes.stoneItem |
static PipeDefinition |
BCTransportPipes.stonePower |
static PipeDefinition |
BCTransportPipes.stripesItem |
static PipeDefinition |
BCTransportPipes.structure |
static PipeDefinition |
BCTransportPipes.voidFluid |
static PipeDefinition |
BCTransportPipes.voidItem |
static PipeDefinition |
BCTransportPipes.woodFluid |
static PipeDefinition |
BCTransportPipes.woodItem |
static PipeDefinition |
BCTransportPipes.woodPower |
Modifier and Type | Method and Description |
---|---|
static ItemPipeHolder |
BCTransportItems.makePipeItem(PipeDefinition def) |
Modifier and Type | Field and Description |
---|---|
PipeDefinition |
PipeModelCacheBase.PipeBaseCutoutKey.definition |
Modifier and Type | Method and Description |
---|---|
net.minecraft.client.renderer.texture.TextureAtlasSprite[] |
IPipeBaseModelGen.getItemSprites(PipeDefinition def) |
net.minecraft.client.renderer.texture.TextureAtlasSprite[] |
PipeBaseModelGenStandard.getItemSprites(PipeDefinition def) |
net.minecraft.client.renderer.texture.TextureAtlasSprite[] |
PipeBaseModelGenConnected.getItemSprites(PipeDefinition def) |
Modifier and Type | Field and Description |
---|---|
PipeDefinition |
PipeModelKey.definition |
Constructor and Description |
---|
PipeModelKey(PipeDefinition definition,
PipeFaceTex center,
PipeFaceTex[] sides,
float[] connected,
net.minecraft.item.EnumDyeColor colour) |
Modifier and Type | Field and Description |
---|---|
PipeDefinition |
ItemPipeHolder.definition |
Modifier and Type | Method and Description |
---|---|
PipeDefinition |
ItemPipeHolder.getDefinition() |
Modifier and Type | Method and Description |
---|---|
static ItemPipeHolder |
ItemPipeHolder.create(PipeDefinition definition)
Creates a new
ItemPipeHolder without requiring a tag. |
static ItemPipeHolder |
ItemPipeHolder.createAndTag(PipeDefinition definition)
Creates a new
ItemPipeHolder with a tag that will be taken from TagManager . |
Constructor and Description |
---|
ItemPipeHolder(PipeDefinition definition,
java.lang.String tagId) |
Modifier and Type | Field and Description |
---|---|
PipeDefinition |
Pipe.definition |
Modifier and Type | Method and Description |
---|---|
PipeDefinition |
Pipe.getDefinition() |
PipeDefinition |
PipeRegistry.getDefinition(net.minecraft.util.ResourceLocation identifier) |
PipeDefinition |
PipeRegistry.loadDefinition(java.lang.String identifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<PipeDefinition> |
PipeRegistry.getAllRegisteredPipes() |
Modifier and Type | Method and Description |
---|---|
ItemPipeHolder |
PipeRegistry.createItemForPipe(PipeDefinition definition) |
IItemPipe |
PipeRegistry.createUnnamedItemForPipe(PipeDefinition definition,
java.util.function.Consumer<net.minecraft.item.Item> postCreate) |
IItemPipe |
PipeRegistry.getItemForPipe(PipeDefinition definition) |
void |
PipeRegistry.registerPipe(PipeDefinition definition) |
void |
PipeRegistry.setItemForPipe(PipeDefinition definition,
IItemPipe item) |
Constructor and Description |
---|
Pipe(IPipeHolder holder,
PipeDefinition definition) |
Modifier and Type | Method and Description |
---|---|
void |
PipeExtensionManager.registerRetractionPipe(PipeDefinition pipeDefinition) |