mirror of
https://github.com/Ellpeck/PrettyPipes.git
synced 2024-06-27 21:29:10 +02:00
18 lines
501 B
Java
18 lines
501 B
Java
|
package de.ellpeck.prettypipes.items;
|
||
|
|
||
|
import de.ellpeck.prettypipes.blocks.pipe.PipeTileEntity;
|
||
|
import net.minecraft.item.ItemStack;
|
||
|
import net.minecraft.tileentity.TileEntity;
|
||
|
import net.minecraftforge.items.IItemHandler;
|
||
|
|
||
|
public interface IModule {
|
||
|
|
||
|
void tick(PipeTileEntity tile);
|
||
|
|
||
|
boolean canAcceptItem(PipeTileEntity tile, ItemStack stack);
|
||
|
|
||
|
boolean isAvailableDestination(PipeTileEntity tile, ItemStack stack, IItemHandler destination);
|
||
|
|
||
|
int getPriority(PipeTileEntity tile);
|
||
|
}
|