Package logisticspipes.proxy.enderchest

Source Code of logisticspipes.proxy.enderchest.EnderStorageProxy

package logisticspipes.proxy.enderchest;

import logisticspipes.proxy.interfaces.IEnderStorageProxy;
import net.minecraft.block.Block;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.world.World;
import codechicken.enderstorage.common.BlockEnderStorage;
import codechicken.enderstorage.common.TileFrequencyOwner;

public class EnderStorageProxy implements IEnderStorageProxy {
  @Override
  public boolean isEnderChestBlock(Block block) {
    return block instanceof BlockEnderStorage;
  }

  @Override
  public void openEnderChest(World world, int x, int y, int z, EntityPlayer player) {
    TileFrequencyOwner tile = (TileFrequencyOwner) world.getTileEntity(x, y, z);
    tile.activate(player, 0);
  }
}
TOP

Related Classes of logisticspipes.proxy.enderchest.EnderStorageProxy

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.