All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bukkit.entity.Hanging Maven / Gradle / Ivy

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.
   */
  boolean setFacingDirection(BlockFace face, boolean force);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy