Package | Description |
---|---|
buildcraft.api.transport |
Copyright (c) 2011-2015, SpaceToad and the BuildCraft Team http://www.mod-buildcraft.com
The BuildCraft API is distributed under the terms of the MIT License.
|
buildcraft.api.transport.pipe | |
buildcraft.api.transport.pluggable | |
buildcraft.transport.client | |
buildcraft.transport.item | |
buildcraft.transport.pipe | |
buildcraft.transport.plug | |
buildcraft.transport.tile |
Modifier and Type | Method and Description |
---|---|
PipePluggable |
IItemPluggable.onPlace(net.minecraft.item.ItemStack stack,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand)
Called when this item is placed onto a pipe holder.
|
Modifier and Type | Field and Description |
---|---|
static net.minecraftforge.common.capabilities.Capability<PipePluggable> |
PipeApi.CAP_PLUG |
Modifier and Type | Method and Description |
---|---|
<P extends PipePluggable> |
PipeApiClient.IClientRegistry.registerRenderer(java.lang.Class<? extends P> plugClass,
IPlugDynamicRenderer<P> renderer) |
Modifier and Type | Method and Description |
---|---|
PipePluggable |
IPipeHolder.getPluggable(net.minecraft.util.EnumFacing side) |
Modifier and Type | Interface and Description |
---|---|
interface |
IPlugDynamicRenderer<P extends PipePluggable> |
Modifier and Type | Method and Description |
---|---|
PipePluggable |
PluggableDefinition.IPluggableCreator.createSimplePluggable(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side) |
PipePluggable |
PluggableDefinition.loadFromBuffer(IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.network.PacketBuffer buffer) |
PipePluggable |
PluggableDefinition.IPluggableNetLoader.loadFromBuffer(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.network.PacketBuffer buffer) |
default PipePluggable |
PluggableDefinition.IPluggableCreator.loadFromBuffer(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.network.PacketBuffer buffer) |
PipePluggable |
PluggableDefinition.readFromNbt(IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.nbt.NBTTagCompound nbt) |
PipePluggable |
PluggableDefinition.IPluggableNbtReader.readFromNbt(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.nbt.NBTTagCompound nbt) |
default PipePluggable |
PluggableDefinition.IPluggableCreator.readFromNbt(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.nbt.NBTTagCompound nbt) |
Modifier and Type | Method and Description |
---|---|
static <P extends PipePluggable> |
PipeRegistryClient.getPlugRenderer(P plug) |
<P extends PipePluggable> |
PipeRegistryClient.registerRenderer(java.lang.Class<? extends P> plugClass,
IPlugDynamicRenderer<P> renderer) |
Modifier and Type | Method and Description |
---|---|
PipePluggable |
ItemPluggableLens.onPlace(net.minecraft.item.ItemStack stack,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
PipePluggable |
ItemPluggablePulsar.onPlace(net.minecraft.item.ItemStack stack,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
PipePluggable |
ItemPluggableSimple.onPlace(net.minecraft.item.ItemStack stack,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
PipePluggable |
ItemPluggableFacade.onPlace(net.minecraft.item.ItemStack stack,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
PipePluggable |
ItemPluggableGate.onPlace(net.minecraft.item.ItemStack stack,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.entity.player.EntityPlayer player,
net.minecraft.util.EnumHand hand) |
Modifier and Type | Field and Description |
---|---|
PipePluggable |
PluggableHolder.pluggable |
Modifier and Type | Class and Description |
---|---|
class |
PluggableBlocker |
class |
PluggableFacade |
class |
PluggableGate |
class |
PluggableLens |
class |
PluggableLightSensor |
class |
PluggablePulsar |
Modifier and Type | Method and Description |
---|---|
PipePluggable |
TilePipeHolder.getPluggable(net.minecraft.util.EnumFacing side) |
PipePluggable |
TilePipeHolder.replacePluggable(net.minecraft.util.EnumFacing side,
PipePluggable with) |
Modifier and Type | Method and Description |
---|---|
PipePluggable |
TilePipeHolder.replacePluggable(net.minecraft.util.EnumFacing side,
PipePluggable with) |