Newer
Older
ultramine_bukkit / src / main / java / org / bukkit / entity / Hanging.java
@vlad20012 vlad20012 on 24 Feb 2017 652 bytes initial
package org.bukkit.entity;

import org.bukkit.block.BlockFace;
import org.bukkit.material.Attachable;

/**
 * Represents a Hanging entity
 */
public interface Hanging extends Entity, Attachable
{

	/**
	 * Sets the direction of the hanging entity, potentially overriding rules
	 * of placement. Note that if the result is not valid the object would
	 * normally drop as an item.
	 *
	 * @param face  The new direction.
	 * @param force Whether to force it.
	 * @return False if force was false and there was no block for it to
	 * attach to in order to face the given direction.
	 */
	public boolean setFacingDirection(BlockFace face, boolean force);
}