mffs/src/main/java/mffs/MFFSPeripheralProvider.java
2023-02-10 17:40:18 +01:00

20 lines
579 B
Java

package mffs;
import dan200.computercraft.api.peripheral.IPeripheral;
import dan200.computercraft.api.peripheral.IPeripheralProvider;
import mffs.base.TileEntityBase;
import net.minecraft.tileentity.TileEntity;
import net.minecraft.world.World;
public class MFFSPeripheralProvider implements IPeripheralProvider {
@Override
public IPeripheral getPeripheral(World world, int x, int y, int z, int side) {
TileEntity te = world.getTileEntity(x, y, z);
if (!(te instanceof TileEntityBase))
return null;
return (IPeripheral)te;
}
}