Documentation

BannerPatternType
in package
Uses EnumTrait

This doc-block is generated automatically, do not modify it manually.

This must be regenerated whenever registry members are added, removed or changed.

Tags
see

build/generate-registry-annotations.php

generate-registry-docblock

Table of Contents

$enumName  : string
$nextId  : int|null
$runtimeId  : int
BORDER()  : BannerPatternType
BRICKS()  : BannerPatternType
CIRCLE()  : BannerPatternType
CREEPER()  : BannerPatternType
CROSS()  : BannerPatternType
CURLY_BORDER()  : BannerPatternType
DIAGONAL_LEFT()  : BannerPatternType
DIAGONAL_RIGHT()  : BannerPatternType
DIAGONAL_UP_LEFT()  : BannerPatternType
DIAGONAL_UP_RIGHT()  : BannerPatternType
equals()  : bool
Returns whether the two objects are equivalent.
FLOWER()  : BannerPatternType
getAll()  : array<string|int, self>
Returns all members of the enum.
GRADIENT()  : BannerPatternType
GRADIENT_UP()  : BannerPatternType
HALF_HORIZONTAL()  : BannerPatternType
HALF_HORIZONTAL_BOTTOM()  : BannerPatternType
HALF_VERTICAL()  : BannerPatternType
HALF_VERTICAL_RIGHT()  : BannerPatternType
id()  : int
Returns a runtime-only identifier for this enum member. This will be different with each run, so don't try to hardcode it.
MOJANG()  : BannerPatternType
name()  : string
RHOMBUS()  : BannerPatternType
SKULL()  : BannerPatternType
SMALL_STRIPES()  : BannerPatternType
SQUARE_BOTTOM_LEFT()  : BannerPatternType
SQUARE_BOTTOM_RIGHT()  : BannerPatternType
SQUARE_TOP_LEFT()  : BannerPatternType
SQUARE_TOP_RIGHT()  : BannerPatternType
STRAIGHT_CROSS()  : BannerPatternType
STRIPE_BOTTOM()  : BannerPatternType
STRIPE_CENTER()  : BannerPatternType
STRIPE_DOWNLEFT()  : BannerPatternType
STRIPE_DOWNRIGHT()  : BannerPatternType
STRIPE_LEFT()  : BannerPatternType
STRIPE_MIDDLE()  : BannerPatternType
STRIPE_RIGHT()  : BannerPatternType
STRIPE_TOP()  : BannerPatternType
TRIANGLE_BOTTOM()  : BannerPatternType
TRIANGLE_TOP()  : BannerPatternType
TRIANGLES_BOTTOM()  : BannerPatternType
TRIANGLES_TOP()  : BannerPatternType
register()  : void
Registers the given object as an enum member.
registerAll()  : void
setup()  : void
__construct()  : mixed

Properties

$nextId

private static int|null $nextId = null

Methods

equals()

Returns whether the two objects are equivalent.

public equals(self $other) : bool
Parameters
$other : self
Return values
bool

getAll()

Returns all members of the enum.

public static getAll() : array<string|int, self>

This is overridden to change the return typehint.

Return values
array<string|int, self>

id()

Returns a runtime-only identifier for this enum member. This will be different with each run, so don't try to hardcode it.

public id() : int

This can be useful for switches or array indexing.

Return values
int

name()

public name() : string
Return values
string

register()

Registers the given object as an enum member.

protected static register(self $member) : void
Parameters
$member : self
Tags
throws
InvalidArgumentException
Return values
void

registerAll()

protected static registerAll(self ...$members) : void
Parameters
$members : self
Return values
void

__construct()

private __construct(string $enumName) : mixed
Parameters
$enumName : string
Tags
throws
InvalidArgumentException
Return values
mixed

Search results