@FunctionalInterface public static interface PluggableDefinition.IPluggableCreator extends PluggableDefinition.IPluggableNbtReader, PluggableDefinition.IPluggableNetLoader
Modifier and Type | Method and Description |
---|---|
PipePluggable |
createSimplePluggable(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side) |
default PipePluggable |
loadFromBuffer(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.network.PacketBuffer buffer) |
default PipePluggable |
readFromNbt(PluggableDefinition definition,
IPipeHolder holder,
net.minecraft.util.EnumFacing side,
net.minecraft.nbt.NBTTagCompound nbt) |
default PipePluggable loadFromBuffer(PluggableDefinition definition, IPipeHolder holder, net.minecraft.util.EnumFacing side, net.minecraft.network.PacketBuffer buffer)
loadFromBuffer
in interface PluggableDefinition.IPluggableNetLoader
default PipePluggable readFromNbt(PluggableDefinition definition, IPipeHolder holder, net.minecraft.util.EnumFacing side, net.minecraft.nbt.NBTTagCompound nbt)
readFromNbt
in interface PluggableDefinition.IPluggableNbtReader
PipePluggable createSimplePluggable(PluggableDefinition definition, IPipeHolder holder, net.minecraft.util.EnumFacing side)