public interface

Zone

implements RangeCheckable3D Destroyable Proxyable<T>
net.gtaun.shoebill.object.Zone

Summary

Constants
int INVALID_ID
Public Methods
abstract static Zone create(float minX, float minY, float maxX, float maxY)
Create a Zone with params.
abstract static Zone create(Area area)
Create a Zone with params.
abstract void flash(Player player, Color color)
abstract void flashForAll(Color color)
abstract static Zone get(int id)
abstract static Collection<Zone> get()
abstract Area getArea()
abstract int getId()
abstract void hide(Player player)
abstract void hideForAll()
abstract void show(Player player, Color color)
abstract void showForAll(Color color)
abstract void stopFlash(Player player)
abstract void stopFlashForAll()
[Expand]
Inherited Methods
From interface net.gtaun.shoebill.data.RangeCheckable3D
From interface net.gtaun.shoebill.object.Destroyable
From interface net.gtaun.shoebill.object.Proxyable

Constants

public static final int INVALID_ID

Constant Value: -1 (0xffffffff)

Public Methods

public static abstract Zone create (float minX, float minY, float maxX, float maxY)

Create a Zone with params. If the Creation fails, it will throw a CreationFailedException.

Parameters
minX The Min-X Position of the Zone.
minY The Min-Y Position of the Zone.
maxX The Max-X Position of the Zone.
maxY The Max-Y Position of the Zone.
Returns
  • The created Zone.

public static abstract Zone create (Area area)

Create a Zone with params. If the Creation fails, it will throw a CreationFailedException.

Parameters
area The Area-Position of the Zone.
Returns
  • The created Zone.

public abstract void flash (Player player, Color color)

public abstract void flashForAll (Color color)

public static abstract Zone get (int id)

public static abstract Collection<Zone> get ()

public abstract Area getArea ()

public abstract int getId ()

public abstract void hide (Player player)

public abstract void hideForAll ()

public abstract void show (Player player, Color color)

public abstract void showForAll (Color color)

public abstract void stopFlash (Player player)

public abstract void stopFlashForAll ()