PocketMine-MP 5.23.3 git-f7687af337d001ddbcc47b8e773f014a33faa662
|
Public Member Functions | |
getKnownAliases () | |
override (string $alias, \Closure $callback) | |
parse (string $input) | |
register (string $alias, \Closure $callback) | |
registerAlias (string $existing, string $alias) | |
Protected Member Functions | |
reprocess (string $input) | |
Handles parsing enchantments from strings. This is used to interpret names in the /enchant command.
@phpstan-extends StringToTParser<Enchantment>
Definition at line 34 of file StringToEnchantmentParser.php.
|
inherited |
Definition at line 94 of file StringToTParser.php.
|
inherited |
@phpstan-param \Closure(string $input) : T $callback
Definition at line 57 of file StringToTParser.php.
pocketmine\item\enchantment\StringToEnchantmentParser::parse | ( | string | $input | ) |
Tries to parse the specified string into a corresponding instance of T. @phpstan-return T|null
Reimplemented from pocketmine\utils\StringToTParser.
Definition at line 67 of file StringToEnchantmentParser.php.
|
inherited |
@phpstan-param \Closure(string $input) : T $callback
Reimplemented in pocketmine\item\StringToItemParser.
Definition at line 48 of file StringToTParser.php.
|
inherited |
Registers a new alias for an existing known alias.
Definition at line 64 of file StringToTParser.php.
|
protectedinherited |
Definition at line 89 of file StringToTParser.php.