Package com.nitnelave.CreeperHeal.block

Source Code of com.nitnelave.CreeperHeal.block.CreeperSign

package com.nitnelave.CreeperHeal.block;

import org.bukkit.block.Sign;

/**
* Sign implementation of CreeperBlock.
*
* @author nitnelave
*
*/
class CreeperSign extends CreeperBlock
{

    /*
     * Constructor.
     */
    protected CreeperSign(Sign sign)
    {
        super(sign);
    }

    /*
     * (non-Javadoc)
     *
     * @see com.nitnelave.CreeperHeal.block.CreeperBlock#update()
     */
    @Override
    public void update()
    {
        super.update();
        Sign state = (Sign) getBlock().getState();
        Sign sign = (Sign) blockState;
        for (int k = 0; k < 4; k++)
            state.setLine(k, sign.getLine(k));

        state.getData().setData(sign.getRawData());
        state.update(true);
    }

}
TOP

Related Classes of com.nitnelave.CreeperHeal.block.CreeperSign

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.