Package net.minecraft.tileentity

Examples of net.minecraft.tileentity.TileEntity


    }

    @Override
    @Optional.Method(modid = "CoFHLib")
    public int extractEnergy(ForgeDirection from, int maxExtract, boolean simulate) {
        TileEntity tile = getTile();
        return tile instanceof IEnergyHandler ? ((IEnergyHandler) tile).extractEnergy(from, maxExtract, simulate) : 0;
    }
View Full Code Here



    @Override
    @Optional.Method(modid = "CoFHLib")
    public int getEnergyStored(ForgeDirection from) {
        TileEntity tile = getTile();
        return tile instanceof IEnergyHandler ? ((IEnergyHandler) tile).getEnergyStored(from) : 0;
    }
View Full Code Here

    }

    @Override
    @Optional.Method(modid = "CoFHLib")
    public int getMaxEnergyStored(ForgeDirection from) {
        TileEntity tile = getTile();
        return tile instanceof IEnergyHandler ? ((IEnergyHandler) tile).getMaxEnergyStored(from) : 0;
    }
View Full Code Here

    }

    @Override
    @Optional.Method(modid = "CoFHLib")
    public boolean canConnectEnergy(ForgeDirection from) {
        TileEntity tile = getTile();
        return tile instanceof IEnergyHandler ? ((IEnergyHandler) tile).canConnectEnergy(from) : false;
    }
View Full Code Here

        return tile instanceof IEnergyHandler ? ((IEnergyHandler) tile).canConnectEnergy(from) : false;
    }

    @Override
    public AspectList getAspects() {
        TileEntity tile = getTile();
        return tile instanceof IAspectContainer ? ((IAspectContainer) tile).getAspects() : null;
    }
View Full Code Here

        return tile instanceof IAspectContainer ? ((IAspectContainer) tile).getAspects() : null;
    }

    @Override
    public void setAspects(AspectList paramAspectList) {
        TileEntity tile = getTile();
        if (tile != null)
            ((IAspectContainer) tile).setAspects(paramAspectList);
    }
View Full Code Here

            ((IAspectContainer) tile).setAspects(paramAspectList);
    }

    @Override
    public boolean doesContainerAccept(Aspect paramAspect) {
        TileEntity tile = getTile();
        return tile instanceof IAspectContainer && ((IAspectContainer) tile).doesContainerAccept(paramAspect);
    }
View Full Code Here

        return tile instanceof IAspectContainer && ((IAspectContainer) tile).doesContainerAccept(paramAspect);
    }

    @Override
    public int addToContainer(Aspect paramAspect, int paramInt) {
        TileEntity tile = getTile();
        return tile instanceof IAspectContainer ? ((IAspectContainer) tile).addToContainer(paramAspect, paramInt) : 0;
    }
View Full Code Here

        return tile instanceof IAspectContainer ? ((IAspectContainer) tile).addToContainer(paramAspect, paramInt) : 0;
    }

    @Override
    public boolean takeFromContainer(Aspect paramAspect, int paramInt) {
        TileEntity tile = getTile();
        return tile instanceof IAspectContainer && ((IAspectContainer) tile).takeFromContainer(paramAspect, paramInt);
    }
View Full Code Here

        return tile instanceof IAspectContainer && ((IAspectContainer) tile).takeFromContainer(paramAspect, paramInt);
    }

    @Override
    public boolean takeFromContainer(AspectList paramAspectList) {
        TileEntity tile = getTile();
        return tile instanceof IAspectContainer && ((IAspectContainer) tile).takeFromContainer(paramAspectList);
    }
View Full Code Here

TOP

Related Classes of net.minecraft.tileentity.TileEntity

Copyright © 2018 www.massapicom. 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.