Documentation

NameableTrait

This trait implements most methods in the {@link Nameable} interface. It should only be used by Tiles.

Table of Contents

$customName  : string|null
addAdditionalSpawnData()  : void
copyDataFromItem()  : void
getDefaultName()  : string
getName()  : string
hasName()  : bool
setName()  : void
loadName()  : void
saveName()  : void

Properties

Methods

copyDataFromItem()

public copyDataFromItem(Item $item) : void
Parameters
$item : Item
Tags
see
Tile::copyDataFromItem()
Return values
void

getDefaultName()

public abstract getDefaultName() : string
Return values
string

getName()

public getName() : string
Return values
string

setName()

public setName(string $name) : void
Parameters
$name : string
Return values
void

Search results