aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/multitileentity/interfaces/IMultiBlockPart.java
blob: 017954f554dc741bd80963a42e987201cf4a8fad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package gregtech.api.multitileentity.interfaces;

import net.minecraft.util.ChunkCoordinates;
import net.minecraftforge.common.util.ForgeDirection;

public interface IMultiBlockPart extends IMultiTileEntity {

    ChunkCoordinates getTargetPos();

    void setTargetPos(ChunkCoordinates aTargetPos);

    void setLockedInventoryIndex(int aIndex);

    int getLockedInventoryIndex();

    boolean tickCoverAtSide(ForgeDirection side, long aTickTimer);
}