SYMBOL INDEX (601 symbols across 115 files) FILE: src/xenialdan/MagicWE2/API.php class API (line 44) | class API method fillAsync (line 86) | public static function fillAsync(Selection $selection, Session $sessio... method replaceAsync (line 119) | public static function replaceAsync(Selection $selection, Session $ses... method copyAsync (line 149) | public static function copyAsync(Selection $selection, Session $sessio... method pasteAsync (line 185) | public static function pasteAsync(SingleClipboard $clipboard, Session ... method getAABBTouchedChunksTemp (line 221) | private static function getAABBTouchedChunksTemp(ChunkManager $manager... method countAsync (line 249) | public static function countAsync(Selection $selection, Session $sessi... method setBiomeAsync (line 271) | public static function setBiomeAsync(Selection $selection, Session $se... method createBrush (line 304) | public static function createBrush(Block $target, Brush $brush, Sessio... method floodArea (line 327) | public static function floodArea(Block $target, CompoundTag $settings,... method getSchematics (line 344) | public static function getSchematics(): array method setSchematics (line 352) | public static function setSchematics(array $schematics): void method flagParser (line 365) | public static function flagParser(array $flags): int method hasFlag (line 410) | public static function hasFlag(int $flags, int $check): bool method blockParser (line 425) | public static function blockParser(string $fullstring, array &$message... method evalAsMath (line 445) | public static function evalAsMath(string $str) method compoundToArray (line 514) | public static function compoundToArray(CompoundTag $compoundTag): array method setComponents (line 535) | public static function setComponents(Block $block, int $x, int $y, int... FILE: src/xenialdan/MagicWE2/EventListener.php class EventListener (line 35) | class EventListener implements Listener method __construct (line 40) | public function __construct(Plugin $plugin) method onLogin (line 53) | public function onLogin(PlayerJoinEvent $event): void method onSessionLoad (line 64) | public function onSessionLoad(MWESessionLoadEvent $event): void method onLogout (line 83) | public function onLogout(PlayerQuitEvent $event): void method onInteract (line 96) | public function onInteract(PlayerInteractEvent $event): void method onItemRightClick (line 121) | public function onItemRightClick(PlayerItemUseEvent $event): void method onBreak (line 136) | public function onBreak(BlockBreakEvent $event): void method onBreakBlock (line 157) | private function onBreakBlock(BlockBreakEvent $event): void method onRightClickBlock (line 196) | private function onRightClickBlock(PlayerInteractEvent $event): void method onLeftClickBlock (line 245) | private function onLeftClickBlock(PlayerInteractEvent $event): void method onRightClickAir (line 294) | private function onRightClickAir(PlayerItemUseEvent $event): void method onDropItem (line 312) | public function onDropItem(PlayerDropItemEvent $event): void method onSelectionChange (line 337) | public function onSelectionChange(MWESelectionChangeEvent $event): void FILE: src/xenialdan/MagicWE2/Loader.php class Loader (line 77) | class Loader extends PluginBase method getInstance (line 108) | public static function getInstance(): Loader method getShapeRegistry (line 118) | public static function getShapeRegistry(): ShapeRegistry method getRotFlipPath (line 124) | public static function getRotFlipPath(): string method getDoorRotFlipPath (line 130) | public static function getDoorRotFlipPath(): string method hasScoreboard (line 139) | public static function hasScoreboard(): bool method onLoad (line 150) | public function onLoad(): void method getActionRegistry (line 184) | public static function getActionRegistry(): ActionRegistry method onEnable (line 196) | public function onEnable(): void method onDisable (line 372) | public function onDisable(): void method getLanguage (line 390) | public function getLanguage(): Language method getToolDistance (line 395) | public function getToolDistance(): int method getEditLimit (line 400) | public function getEditLimit(): int method getInfo (line 409) | public static function getInfo(): array method showStartupIcon (line 428) | private function showStartupIcon(): void method getLanguageFolder (line 467) | public function getLanguageFolder(): string method getLanguageList (line 478) | public function getLanguageList(): array FILE: src/xenialdan/MagicWE2/clipboard/Clipboard.php class Clipboard (line 15) | abstract class Clipboard implements Serializable method getChunkManager (line 39) | public static function getChunkManager(array $chunks): AsyncChunkManager method getWorld (line 53) | public function getWorld(): World method setWorld (line 68) | public function setWorld(World $world): void method getWorldId (line 76) | public function getWorldId(): int method getCustomName (line 84) | public function getCustomName(): string method setCustomName (line 92) | public function setCustomName(string $customName): void FILE: src/xenialdan/MagicWE2/clipboard/RevertClipboard.php class RevertClipboard (line 10) | class RevertClipboard extends Clipboard method __construct (line 30) | public function __construct(int $worldId, array $chunks = [], array $b... method serialize (line 43) | public function serialize() method unserialize (line 66) | public function unserialize($serialized) FILE: src/xenialdan/MagicWE2/clipboard/SingleClipboard.php class SingleClipboard (line 13) | class SingleClipboard extends Clipboard method __construct (line 26) | public function __construct(Vector3 $position) method addEntry (line 31) | public function addEntry(int $x, int $y, int $z, BlockEntry $entry): void method clear (line 36) | public function clear(): void method iterateEntries (line 47) | public function iterateEntries(?int &$x, ?int &$y, ?int &$z): Generator method getTotalCount (line 55) | public function getTotalCount(): int method serialize (line 66) | public function serialize() method unserialize (line 86) | public function unserialize($serialized) FILE: src/xenialdan/MagicWE2/commands/DonateCommand.php class DonateCommand (line 17) | class DonateCommand extends BaseCommand method prepare (line 24) | protected function prepare(): void method onRun (line 34) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/HelpCommand.php class HelpCommand (line 20) | class HelpCommand extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 38) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/InfoCommand.php class InfoCommand (line 17) | class InfoCommand extends BaseCommand method prepare (line 24) | protected function prepare(): void method onRun (line 34) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/LanguageCommand.php class LanguageCommand (line 22) | class LanguageCommand extends BaseCommand method prepare (line 30) | protected function prepare(): void method onRun (line 41) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/LimitCommand.php class LimitCommand (line 19) | class LimitCommand extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 39) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/ReportCommand.php class ReportCommand (line 20) | class ReportCommand extends BaseCommand method prepare (line 28) | protected function prepare(): void method onRun (line 39) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/SetRangeCommand.php class SetRangeCommand (line 19) | class SetRangeCommand extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 39) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/TestCommand.php class TestCommand (line 21) | class TestCommand extends BaseCommand method prepare (line 28) | protected function prepare(): void method onRun (line 38) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/VersionCommand.php class VersionCommand (line 17) | class VersionCommand extends BaseCommand method prepare (line 24) | protected function prepare(): void method onRun (line 34) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/args/LanguageArgument.php class LanguageArgument (line 12) | class LanguageArgument extends StringEnumArgument method getTypeName (line 14) | public function getTypeName(): string method parse (line 25) | public function parse(string $argument, CommandSender $sender) method getEnumValues (line 30) | public function getEnumValues(): array method getEnumName (line 35) | public function getEnumName(): string FILE: src/xenialdan/MagicWE2/commands/args/MirrorAxisArgument.php class MirrorAxisArgument (line 10) | class MirrorAxisArgument extends StringEnumArgument method getTypeName (line 14) | public function getTypeName(): string method getEnumName (line 19) | public function getEnumName(): string method parse (line 29) | public function parse(string $argument, CommandSender $sender) FILE: src/xenialdan/MagicWE2/commands/args/RotateAngleArgument.php class RotateAngleArgument (line 10) | class RotateAngleArgument extends StringEnumArgument method getTypeName (line 15) | public function getTypeName(): string method getEnumName (line 20) | public function getEnumName(): string method parse (line 30) | public function parse(string $argument, CommandSender $sender) FILE: src/xenialdan/MagicWE2/commands/biome/BiomeInfoCommand.php class BiomeInfoCommand (line 25) | class BiomeInfoCommand extends BaseCommand method prepare (line 35) | protected function prepare(): void method onRun (line 46) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/biome/BiomeListCommand.php class BiomeListCommand (line 20) | class BiomeListCommand extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 37) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/biome/SetBiomeCommand.php class SetBiomeCommand (line 21) | class SetBiomeCommand extends BaseCommand method prepare (line 30) | protected function prepare(): void method onRun (line 42) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/brush/BrushCommand.php class BrushCommand (line 26) | class BrushCommand extends BaseCommand method prepare (line 32) | protected function prepare(): void method onRun (line 43) | public function onRun(CommandSender $sender, string $aliasUsed, array ... method generateLore (line 114) | public static function generateLore(array $elements, array $data): array FILE: src/xenialdan/MagicWE2/commands/brush/BrushNameCommand.php class BrushNameCommand (line 21) | class BrushNameCommand extends BaseSubCommand method prepare (line 27) | protected function prepare(): void method onRun (line 38) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/ClearClipboardCommand.php class ClearClipboardCommand (line 18) | class ClearClipboardCommand extends BaseCommand method prepare (line 25) | protected function prepare(): void method onRun (line 35) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/CopyCommand.php class CopyCommand (line 21) | class CopyCommand extends BaseCommand method prepare (line 29) | protected function prepare(): void method onRun (line 40) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/Cut2Command.php class Cut2Command (line 23) | class Cut2Command extends BaseCommand method prepare (line 31) | protected function prepare(): void method onRun (line 42) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/CutCommand.php class CutCommand (line 23) | class CutCommand extends BaseCommand method prepare (line 31) | protected function prepare(): void method onRun (line 42) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/FlipCommand.php class FlipCommand (line 23) | class FlipCommand extends BaseCommand method prepare (line 31) | protected function prepare(): void method onRun (line 43) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/PasteCommand.php class PasteCommand (line 23) | class PasteCommand extends BaseCommand method prepare (line 31) | protected function prepare(): void method onRun (line 43) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/clipboard/RotateCommand.php class RotateCommand (line 24) | class RotateCommand extends BaseCommand method prepare (line 31) | protected function prepare(): void method onRun (line 44) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/debug/PlaceAllBlockstatesCommand.php class PlaceAllBlockstatesCommand (line 18) | class PlaceAllBlockstatesCommand extends BaseCommand method prepare (line 24) | protected function prepare(): void method onRun (line 34) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/generation/CylinderCommand.php class CylinderCommand (line 25) | class CylinderCommand extends BaseCommand method prepare (line 32) | protected function prepare(): void method onRun (line 47) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/history/ClearhistoryCommand.php class ClearhistoryCommand (line 18) | class ClearhistoryCommand extends BaseCommand method prepare (line 25) | protected function prepare(): void method onRun (line 35) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/history/RedoCommand.php class RedoCommand (line 18) | class RedoCommand extends BaseCommand method prepare (line 25) | protected function prepare(): void method onRun (line 35) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/history/UndoCommand.php class UndoCommand (line 18) | class UndoCommand extends BaseCommand method prepare (line 25) | protected function prepare(): void method onRun (line 34) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/region/OverlayCommand.php class OverlayCommand (line 21) | class OverlayCommand extends BaseCommand method prepare (line 29) | protected function prepare(): void method onRun (line 40) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/region/ReplaceCommand.php class ReplaceCommand (line 22) | class ReplaceCommand extends BaseCommand method prepare (line 30) | protected function prepare(): void method onRun (line 43) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/region/SetCommand.php class SetCommand (line 22) | class SetCommand extends BaseCommand method prepare (line 30) | protected function prepare(): void method onRun (line 42) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/ChunkCommand.php class ChunkCommand (line 23) | class ChunkCommand extends BaseCommand method prepare (line 30) | protected function prepare(): void method onRun (line 40) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/HPos1Command.php class HPos1Command (line 20) | class HPos1Command extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 37) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/HPos2Command.php class HPos2Command (line 20) | class HPos2Command extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 37) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/Pos1Command.php class Pos1Command (line 20) | class Pos1Command extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 37) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/Pos2Command.php class Pos2Command (line 20) | class Pos2Command extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 37) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/info/CountCommand.php class CountCommand (line 25) | class CountCommand extends BaseCommand method prepare (line 33) | protected function prepare(): void method onRun (line 45) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/info/ListChunksCommand.php class ListChunksCommand (line 20) | class ListChunksCommand extends BaseCommand method prepare (line 27) | protected function prepare(): void method onRun (line 37) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/selection/info/SizeCommand.php class SizeCommand (line 18) | class SizeCommand extends BaseCommand method prepare (line 25) | protected function prepare(): void method onRun (line 35) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/tool/DebugCommand.php class DebugCommand (line 23) | class DebugCommand extends BaseCommand method prepare (line 30) | protected function prepare(): void method onRun (line 40) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/tool/FloodCommand.php class FloodCommand (line 12) | class FloodCommand extends BaseCommand method prepare (line 19) | protected function prepare(): void method onRun (line 29) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/tool/ToggledebugCommand.php class ToggledebugCommand (line 17) | class ToggledebugCommand extends BaseCommand method prepare (line 23) | protected function prepare(): void method onRun (line 33) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/tool/TogglewandCommand.php class TogglewandCommand (line 17) | class TogglewandCommand extends BaseCommand method prepare (line 23) | protected function prepare(): void method onRun (line 33) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/tool/WandCommand.php class WandCommand (line 24) | class WandCommand extends BaseCommand method prepare (line 31) | protected function prepare(): void method onRun (line 41) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/utility/CalculateCommand.php class CalculateCommand (line 21) | class CalculateCommand extends BaseCommand method prepare (line 29) | protected function prepare(): void method onRun (line 40) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/commands/utility/ToggleWailaCommand.php class ToggleWailaCommand (line 17) | class ToggleWailaCommand extends BaseCommand method prepare (line 23) | protected function prepare(): void method onRun (line 33) | public function onRun(CommandSender $sender, string $aliasUsed, array ... FILE: src/xenialdan/MagicWE2/event/MWEEditEvent.php class MWEEditEvent (line 13) | class MWEEditEvent extends MWEEvent implements Cancellable method __construct (line 31) | public function __construct(Plugin $plugin, array $oldBlocks, array $n... method getSession (line 42) | public function getSession(): ?Session method getPlayer (line 50) | public function getPlayer(): ?Player method setPlayer (line 61) | public function setPlayer(?Player $player): void method getOldBlocks (line 71) | public function getOldBlocks(): array method getNewBlocks (line 79) | public function getNewBlocks(): array method setNewBlocks (line 87) | public function setNewBlocks(array $newBlocks): void FILE: src/xenialdan/MagicWE2/event/MWEEvent.php class MWEEvent (line 7) | class MWEEvent extends PluginEvent FILE: src/xenialdan/MagicWE2/event/MWESelectionChangeEvent.php class MWESelectionChangeEvent (line 13) | class MWESelectionChangeEvent extends MWEEvent method __construct (line 25) | public function __construct(Selection $selection, int $type) method getSelection (line 39) | public function getSelection(): Selection method setSelection (line 47) | public function setSelection(Selection $selection): void method getSession (line 55) | public function getSession(): ?Session method getPlayer (line 63) | public function getPlayer(): ?Player method getType (line 74) | public function getType(): int FILE: src/xenialdan/MagicWE2/event/MWESessionLoadEvent.php class MWESessionLoadEvent (line 10) | class MWESessionLoadEvent extends MWEEvent method __construct (line 20) | public function __construct(Plugin $plugin, Session $session) method getSession (line 29) | public function getSession(): ?Session method getPlayer (line 37) | public function getPlayer(): ?Player FILE: src/xenialdan/MagicWE2/event/MWESessionSettingChangeEvent.php class MWESessionSettingChangeEvent (line 10) | class MWESessionSettingChangeEvent extends MWEEvent method __construct (line 17) | public function __construct(?Session $session, int $type = self::TYPE_... method getSession (line 27) | public function getSession(): ?Session method getPlayer (line 35) | public function getPlayer(): ?Player method getType (line 46) | public function getType(): int FILE: src/xenialdan/MagicWE2/exception/ActionNotFoundException.php class ActionNotFoundException (line 7) | class ActionNotFoundException extends PluginException FILE: src/xenialdan/MagicWE2/exception/ActionRegistryException.php class ActionRegistryException (line 7) | class ActionRegistryException extends PluginException FILE: src/xenialdan/MagicWE2/exception/BrushException.php class BrushException (line 7) | class BrushException extends PluginException FILE: src/xenialdan/MagicWE2/exception/CalculationException.php class CalculationException (line 7) | class CalculationException extends PluginException FILE: src/xenialdan/MagicWE2/exception/InvalidBlockStateException.php class InvalidBlockStateException (line 7) | class InvalidBlockStateException extends InvalidArgumentException FILE: src/xenialdan/MagicWE2/exception/LimitExceededException.php class LimitExceededException (line 7) | class LimitExceededException extends PluginException FILE: src/xenialdan/MagicWE2/exception/SelectionException.php class SelectionException (line 7) | class SelectionException extends PluginException FILE: src/xenialdan/MagicWE2/exception/SessionException.php class SessionException (line 7) | class SessionException extends PluginException FILE: src/xenialdan/MagicWE2/exception/ShapeNotFoundException.php class ShapeNotFoundException (line 7) | class ShapeNotFoundException extends PluginException FILE: src/xenialdan/MagicWE2/exception/ShapeRegistryException.php class ShapeRegistryException (line 7) | class ShapeRegistryException extends PluginException FILE: src/xenialdan/MagicWE2/helper/AsyncChunkManager.php class AsyncChunkManager (line 8) | class AsyncChunkManager extends SimpleChunkManager method getBlockArrayAt (line 11) | public function getBlockArrayAt(int $x, int $y, int $z): array//TODO r... method getChunks (line 19) | public function getChunks(): array FILE: src/xenialdan/MagicWE2/helper/BlockEntry.php class BlockEntry (line 12) | class BlockEntry method __construct (line 24) | public function __construct(int $fullId, ?CompoundTag $nbt = null) method validate (line 30) | public function validate(): bool method __toString (line 45) | public function __toString() method toBlock (line 57) | public function toBlock(): Block method fromBlock (line 64) | public static function fromBlock(Block $block): self FILE: src/xenialdan/MagicWE2/helper/BlockPalette.php class BlockPalette (line 11) | abstract class BlockPalette method encode (line 18) | public static function encode(array $blocks): string method decode (line 31) | public static function decode(string $blocks): array FILE: src/xenialdan/MagicWE2/helper/BlockStatesEntry.php class BlockStatesEntry (line 21) | class BlockStatesEntry method __construct (line 38) | public function __construct(string $blockIdentifier, CompoundTag $bloc... method __toString (line 57) | public function __toString() method toBlock (line 69) | public function toBlock(): Block method rotate (line 87) | public function rotate(int $amount): BlockStatesEntry method mirror (line 147) | public function mirror(string $axis): BlockStatesEntry FILE: src/xenialdan/MagicWE2/helper/BlockStatesParser.php class BlockStatesParser (line 40) | final class BlockStatesParser method __construct (line 59) | private function __construct() method loadLegacyMappings (line 68) | private function loadLegacyMappings(): void method loadRotationAndFlipData (line 94) | protected function loadRotationAndFlipData(?string $path = null): void method loadDoorRotationAndFlipData (line 112) | protected function loadDoorRotationAndFlipData(?string $path = null): ... method getRotationFlipMap (line 128) | public static function getRotationFlipMap(): array method getDoorRotationFlipMap (line 136) | public static function getDoorRotationFlipMap(): array method buildDoor (line 150) | private static function buildDoor(string $namespacedSelectedBlockName,... method setAliasMap (line 165) | public function setAliasMap(array $aliasMap): void method getBlockIdMapName (line 174) | public static function getBlockIdMapName(Block $block): ?string method getDefaultStates (line 183) | protected static function getDefaultStates(string $blockIdentifier): C... method fromString (line 196) | public static function fromString(string $query, bool $multiple = fals... method getStateByBlock (line 315) | public static function getStateByBlock(Block $block): ?BlockStatesEntry method getStateByCompound (line 325) | public static function getStateByCompound(CompoundTag $compoundTag): ?... method printStates (line 356) | public static function printStates(BlockStatesEntry $entry, bool $skip... method printAllStates (line 393) | public static function printAllStates(): void method runTests (line 410) | public static function runTests(): void method placeAllBlockstates (line 531) | public static function placeAllBlockstates(Position $position): void method doorEquals (line 569) | private static function doorEquals(int $currentoldDamage, CompoundTag ... method generateBlockStateAliasMapJson (line 597) | private static function generateBlockStateAliasMapJson(): void method generatePossibleStatesJson (line 683) | public static function generatePossibleStatesJson(): void method readAnyValue (line 719) | public static function &readAnyValue(object $object, string $property) FILE: src/xenialdan/MagicWE2/helper/Progress.php class Progress (line 7) | class Progress method __construct (line 19) | public function __construct(float $progress, string $info) method __toString (line 25) | public function __toString() FILE: src/xenialdan/MagicWE2/helper/Scoreboard.php class Scoreboard (line 19) | class Scoreboard method handleScoreboard (line 21) | public function handleScoreboard(UserSession $session): void method vecToString (line 61) | private function vecToString(Vector3 $v): string method boolToString (line 66) | private function boolToString(bool $b): string FILE: src/xenialdan/MagicWE2/helper/SessionHelper.php class SessionHelper (line 32) | class SessionHelper method init (line 39) | public static function init(): void method addSession (line 52) | public static function addSession(Session $session): void method destroySession (line 71) | public static function destroySession(Session $session, bool $save = t... method createUserSession (line 91) | public static function createUserSession(Player $player, bool $add = t... method createPluginSession (line 109) | public static function createPluginSession(Plugin $plugin, bool $add =... method hasSession (line 120) | public static function hasSession(Player $player): bool method getUserSession (line 134) | public static function getUserSession(Player $player): ?UserSession method getSessionByUUID (line 151) | public static function getSessionByUUID(UUID $uuid): ?Session method getUserSessions (line 180) | public static function getUserSessions(): array method getPluginSessions (line 188) | public static function getPluginSessions(): array method loadUserSession (line 201) | public static function loadUserSession(Player $player): ?UserSession FILE: src/xenialdan/MagicWE2/helper/StructureStore.php class StructureStore (line 15) | final class StructureStore method __construct (line 28) | public function __construct() method loadStructure (line 42) | public function loadStructure(string $filename, bool $override = true)... method getStructure (line 59) | public function getStructure(string $id): MCStructure method loadSchematic (line 74) | public function loadSchematic(string $filename, bool $override = true)... method getSchematic (line 90) | public function getSchematic(string $id): Schematic FILE: src/xenialdan/MagicWE2/selection/Selection.php class Selection (line 30) | class Selection implements Serializable, JsonSerializable method __construct (line 57) | public function __construct(UUID $sessionUUID, World $world, $minX = n... method getWorld (line 75) | public function getWorld(): World method setWorld (line 90) | public function setWorld(World $world): void method getPos1 (line 103) | public function getPos1(): Position method setPos1 (line 115) | public function setPos1(Position $position): void method getPos2 (line 144) | public function getPos2(): Position method setPos2 (line 156) | public function setPos2(Position $position): void method getShape (line 185) | public function getShape(): Shape method setShape (line 194) | public function setShape(Shape $shape): void method isValid (line 211) | public function isValid(): bool method getSizeX (line 227) | public function getSizeX(): int method getSizeY (line 235) | public function getSizeY(): int method getSizeZ (line 243) | public function getSizeZ(): int method setUUID (line 251) | public function setUUID(UUID $uuid): void method getUUID (line 259) | public function getUUID(): UUID method serialize (line 270) | public function serialize() method unserialize (line 292) | public function unserialize($serialized) method jsonSerialize (line 313) | public function jsonSerialize() FILE: src/xenialdan/MagicWE2/selection/shape/Cone.php class Cone (line 17) | class Cone extends Shape method __construct (line 33) | public function __construct(Vector3 $pasteVector, int $height, int $di... method getBlocks (line 49) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 89) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 108) | public function getTouchedChunks($manager): array method getAABB (line 130) | public function getAABB(): AxisAlignedBB method getTotalCount (line 142) | public function getTotalCount(): int method getName (line 147) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Cube.php class Cube (line 17) | class Cube extends Shape method __construct (line 22) | public function __construct(Vector3 $pasteVector, int $width) method getBlocks (line 36) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 67) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 82) | public function getTouchedChunks($manager): array method getAABB (line 104) | public function getAABB(): AxisAlignedBB method getTotalCount (line 116) | public function getTotalCount(): int method getName (line 121) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Cuboid.php class Cuboid (line 17) | class Cuboid extends Shape method __construct (line 33) | public function __construct(Vector3 $pasteVector, int $width, int $hei... method constructFromPositions (line 41) | public static function constructFromPositions(Vector3 $pos1, Vector3 $... method getBlocks (line 57) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 89) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 104) | public function getTouchedChunks($manager): array method getAABB (line 124) | public function getAABB(): AxisAlignedBB method getTotalCount (line 139) | public function getTotalCount(): int method getName (line 144) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Custom.php class Custom (line 16) | class Custom extends Shape method __construct (line 26) | public function __construct(Vector3 $pasteVector, array $positions) method getBlocks (line 40) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 56) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 74) | public function getTouchedChunks($manager): array method getAABB (line 91) | public function getAABB(): AxisAlignedBB method getTotalCount (line 111) | public function getTotalCount(): int method getName (line 116) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Cylinder.php class Cylinder (line 17) | class Cylinder extends Shape method __construct (line 30) | public function __construct(Vector3 $pasteVector, int $height, int $di... method getBlocks (line 45) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 80) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 99) | public function getTouchedChunks($manager): array method getAABB (line 121) | public function getAABB(): AxisAlignedBB method getTotalCount (line 133) | public function getTotalCount(): int method getName (line 138) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Ellipsoid.php class Ellipsoid (line 17) | class Ellipsoid extends Shape method __construct (line 33) | public function __construct(Vector3 $pasteVector, int $width, int $hei... method getBlocks (line 49) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 99) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 127) | public function getTouchedChunks($manager): array method getAABB (line 149) | public function getAABB(): AxisAlignedBB method getTotalCount (line 161) | public function getTotalCount(): int method getName (line 166) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Pyramid.php class Pyramid (line 17) | class Pyramid extends Shape method __construct (line 36) | public function __construct(Vector3 $pasteVector, int $width, int $hei... method getBlocks (line 53) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 98) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 115) | public function getTouchedChunks($manager): array method getAABB (line 137) | public function getAABB(): AxisAlignedBB method getTotalCount (line 149) | public function getTotalCount(): int method getName (line 154) | public static function getName(): string FILE: src/xenialdan/MagicWE2/selection/shape/Shape.php class Shape (line 19) | abstract class Shape implements Serializable method getPasteVector (line 24) | public function getPasteVector(): ?Vector3 method setPasteVector (line 29) | public function setPasteVector(Vector3 $pasteVector): void method getChunkManager (line 39) | public static function getChunkManager(array $chunks): AsyncChunkManager method validateChunkManager (line 53) | public function validateChunkManager($manager): void method getTotalCount (line 58) | abstract public function getTotalCount(): int; method getBlocks (line 68) | abstract public function getBlocks($manager, array $filterblocks = [],... method getLayer (line 77) | abstract public function getLayer($manager, int $flags = API::FLAG_BAS... method getTouchedChunks (line 84) | abstract public function getTouchedChunks(ChunkManager $manager): array; method getAABB (line 86) | abstract public function getAABB(): AxisAlignedBB; method getMinVec3 (line 91) | public function getMinVec3(): Vector3 method getMaxVec3 (line 99) | public function getMaxVec3(): Vector3 method getName (line 104) | abstract public static function getName(): string; method getShapeProperties (line 106) | public function getShapeProperties(): array method serialize (line 117) | public function serialize() method unserialize (line 132) | public function unserialize($serialized) FILE: src/xenialdan/MagicWE2/selection/shape/ShapeRegistry.php class ShapeRegistry (line 9) | class ShapeRegistry//todo use SingletonTrait method __construct (line 23) | public function __construct() method registerShape (line 35) | public static function registerShape(string $name, string $class): void method getShapes (line 43) | public static function getShapes(): array method getShape (line 53) | public static function getShape(string $name): string method getShapeName (line 64) | public static function getShapeName(string $shapeClass): string method getDefaultShapeProperties (line 71) | public static function getDefaultShapeProperties(string $className): a... FILE: src/xenialdan/MagicWE2/selection/shape/Sphere.php class Sphere (line 17) | class Sphere extends Shape method __construct (line 27) | public function __construct(Vector3 $pasteVector, int $diameter) method getBlocks (line 41) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 74) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method getTouchedChunks (line 93) | public function getTouchedChunks($manager): array method getAABB (line 115) | public function getAABB(): AxisAlignedBB method getTotalCount (line 127) | public function getTotalCount(): int method getName (line 132) | public static function getName(): string FILE: src/xenialdan/MagicWE2/session/PluginSession.php class PluginSession (line 12) | class PluginSession extends Session method __construct (line 17) | public function __construct(Plugin $plugin) method getPlugin (line 25) | public function getPlugin(): Plugin method __toString (line 30) | public function __toString() method sendMessage (line 43) | public function sendMessage(string $message): void FILE: src/xenialdan/MagicWE2/session/Session.php class Session (line 22) | abstract class Session method getUUID (line 46) | public function getUUID(): UUID method setUUID (line 54) | public function setUUID(UUID $uuid): void method addSelection (line 63) | public function &addSelection(Selection $selection): ?Selection method getSelectionByUUID (line 75) | public function &getSelectionByUUID(UUID $uuid): ?Selection method getSelectionByString (line 85) | public function &getSelectionByString(string $uuid): ?Selection method getLatestSelection (line 94) | public function &getLatestSelection(): ?Selection method getSelections (line 108) | public function getSelections(): array method setSelections (line 116) | public function setSelections($selections): void method getLatestSelectionUUID (line 124) | public function getLatestSelectionUUID(): ?UUID method setLatestSelectionUUID (line 132) | public function setLatestSelectionUUID(UUID $latestselection): void method getCurrentClipboardIndex (line 140) | public function getCurrentClipboardIndex(): int method getCurrentClipboard (line 148) | public function getCurrentClipboard(): ?Clipboard method getClipboardByName (line 157) | public function getClipboardByName(string $name): ?Clipboard method getClipboardById (line 169) | public function getClipboardById(int $id): ?Clipboard method getClipboards (line 178) | public function getClipboards(): array method setClipboards (line 188) | public function setClipboards(array $clipboards): bool method addClipboard (line 199) | public function addClipboard(Clipboard $clipboard, bool $setAsCurrent ... method addRevert (line 214) | public function addRevert(RevertClipboard $revertClipboard): void method undo (line 226) | public function undo(): void method redo (line 247) | public function redo(): void method clearHistory (line 259) | public function clearHistory(): void method clearClipboard (line 265) | public function clearClipboard(): void method getLanguage (line 274) | public function getLanguage(): Language method sendMessage (line 279) | abstract public function sendMessage(string $message): void; method __toString (line 281) | public function __toString() FILE: src/xenialdan/MagicWE2/session/UserSession.php class UserSession (line 31) | class UserSession extends Session implements JsonSerializable //TODO use... method __construct (line 52) | public function __construct(Player $player) method __destruct (line 72) | public function __destruct() method getLanguage (line 84) | public function getLanguage(): Language method setLanguage (line 94) | public function setLanguage(string $langShort): void method setPlayer (line 109) | public function setPlayer(?Player $player): void method getPlayer (line 117) | public function getPlayer(): ?Player method isWandEnabled (line 125) | public function isWandEnabled(): bool method setWandEnabled (line 134) | public function setWandEnabled(bool $wandEnabled): string method isDebugToolEnabled (line 143) | public function isDebugToolEnabled(): bool method setDebugToolEnabled (line 152) | public function setDebugToolEnabled(bool $debugToolEnabled): string method isSidebarEnabled (line 161) | public function isSidebarEnabled(): bool method setSidebarEnabled (line 170) | public function setSidebarEnabled(bool $sidebarEnabled): string method isWailaEnabled (line 186) | public function isWailaEnabled(): bool method setWailaEnabled (line 195) | public function setWailaEnabled(bool $wailaEnabled): string method getBossBar (line 211) | public function getBossBar(): BossBar method getBrushFromItem (line 222) | public function getBrushFromItem(Item $item): Brush method getBrush (line 248) | public function getBrush(UUID $uuid): ?Brush method addBrush (line 258) | public function addBrush(Brush $brush): void method removeBrush (line 269) | public function removeBrush(Brush $brush, bool $delete = false): void method replaceBrush (line 293) | public function replaceBrush(Brush $brush): void method getBrushes (line 309) | public function getBrushes(): array method cleanupInventory (line 314) | public function cleanupInventory(): void method __toString (line 327) | public function __toString() method sendMessage (line 346) | public function sendMessage(string $message): void method jsonSerialize (line 358) | public function jsonSerialize() method save (line 373) | public function save(): void FILE: src/xenialdan/MagicWE2/task/AsyncActionTask.php class AsyncActionTask (line 27) | class AsyncActionTask extends MWEAsyncTask method __construct (line 57) | public function __construct(UUID $sessionUUID, Selection $selection, T... method onRun (line 86) | public function onRun(): void method onCompletion (line 126) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncClipboardActionTask.php class AsyncClipboardActionTask (line 21) | class AsyncClipboardActionTask extends MWEAsyncTask method __construct (line 41) | public function __construct(UUID $sessionUUID, Selection $selection, C... method onRun (line 71) | public function onRun(): void method onCompletion (line 97) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncCopyTask.php class AsyncCopyTask (line 23) | class AsyncCopyTask extends MWEAsyncTask method __construct (line 44) | public function __construct(UUID $sessionUUID, Selection $selection, V... method onRun (line 60) | public function onRun(): void method copyBlocks (line 89) | private function copyBlocks(Selection $selection, AsyncChunkManager $m... method onCompletion (line 112) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncCountTask.php class AsyncCountTask (line 21) | class AsyncCountTask extends MWEAsyncTask method __construct (line 41) | public function __construct(UUID $sessionUUID, Selection $selection, a... method onRun (line 57) | public function onRun(): void method countBlocks (line 82) | private function countBlocks(Selection $selection, AsyncChunkManager $... method onCompletion (line 119) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncFillTask.php class AsyncFillTask (line 26) | class AsyncFillTask extends MWEAsyncTask method __construct (line 46) | public function __construct(UUID $sessionUUID, Selection $selection, a... method onRun (line 63) | public function onRun(): void method execute (line 102) | private function execute(Selection $selection, AsyncChunkManager $mana... method onCompletion (line 149) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncPasteTask.php class AsyncPasteTask (line 27) | class AsyncPasteTask extends MWEAsyncTask method __construct (line 46) | public function __construct(UUID $sessionUUID, Selection $selection, a... method onRun (line 63) | public function onRun(): void method execute (line 97) | private function execute(Selection $selection, AsyncChunkManager $mana... method onCompletion (line 149) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncReplaceTask.php class AsyncReplaceTask (line 25) | class AsyncReplaceTask extends MWEAsyncTask method __construct (line 48) | public function __construct(UUID $sessionUUID, Selection $selection, a... method onRun (line 65) | public function onRun(): void method execute (line 103) | private function execute(Selection $selection, AsyncChunkManager $mana... method onCompletion (line 144) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/AsyncRevertTask.php class AsyncRevertTask (line 19) | class AsyncRevertTask extends MWEAsyncTask method __construct (line 36) | public function __construct(UUID $sessionUUID, RevertClipboard $clipbo... method onRun (line 50) | public function onRun(): void method undoChunks (line 73) | private function undoChunks(AsyncChunkManager $manager, RevertClipboar... method redoChunks (line 95) | private function redoChunks(AsyncChunkManager $manager, RevertClipboar... method onCompletion (line 115) | public function onCompletion(): void FILE: src/xenialdan/MagicWE2/task/MWEAsyncTask.php class MWEAsyncTask (line 15) | abstract class MWEAsyncTask extends AsyncTask method onProgressUpdate (line 22) | public function onProgressUpdate($progress): void method generateTookString (line 37) | public function generateTookString(): string method singleBlockToData (line 48) | public static function singleBlockToData(Block $block, ?Position $posi... method multipleBlocksToData (line 59) | public static function multipleBlocksToData(array $blocks): array method singleDataToBlock (line 72) | protected static function singleDataToBlock(array $data): Block method multipleDataToBlocks (line 89) | public static function multipleDataToBlocks(array $hackedBlockData): a... FILE: src/xenialdan/MagicWE2/task/action/ActionRegistry.php class ActionRegistry (line 9) | class ActionRegistry method __construct (line 14) | public function __construct() method registerAction (line 22) | public static function registerAction(string $name, string $class): void method getActions (line 30) | public static function getActions(): array method getAction (line 40) | public static function getAction(string $name): string method getActionName (line 51) | public static function getActionName(string $actionClass): string method getDefaultActionProperties (line 58) | public static function getDefaultActionProperties(string $className): ... FILE: src/xenialdan/MagicWE2/task/action/ClipboardAction.php class ClipboardAction (line 13) | abstract class ClipboardAction method execute (line 32) | abstract public function execute(string $sessionUUID, Selection $selec... method getName (line 34) | abstract public static function getName(): string; method setClipboardVector (line 39) | public function setClipboardVector(?Vector3 $clipboardVector): void FILE: src/xenialdan/MagicWE2/task/action/CountAction.php class CountAction (line 17) | class CountAction extends TaskAction method __construct (line 24) | public function __construct() method getName (line 28) | public static function getName(): string method execute (line 45) | public function execute(string $sessionUUID, Selection $selection, Asy... FILE: src/xenialdan/MagicWE2/task/action/CutAction.php class CutAction (line 16) | class CutAction extends TaskAction method __construct (line 25) | public function __construct() method getName (line 29) | public static function getName(): string method execute (line 46) | public function execute(string $sessionUUID, Selection $selection, Asy... FILE: src/xenialdan/MagicWE2/task/action/FlipAction.php class FlipAction (line 17) | class FlipAction extends ClipboardAction method __construct (line 30) | public function __construct(string $axis)//TODO use pm Axis method getName (line 36) | public static function getName(): string method execute (line 50) | public function execute(string $sessionUUID, Selection $selection, ?in... FILE: src/xenialdan/MagicWE2/task/action/RotateAction.php class RotateAction (line 19) | class RotateAction extends ClipboardAction method __construct (line 33) | public function __construct(int $rotation, bool $aroundOrigin = true) method getName (line 40) | public static function getName(): string method execute (line 54) | public function execute(string $sessionUUID, Selection $selection, ?in... FILE: src/xenialdan/MagicWE2/task/action/SetBiomeAction.php class SetBiomeAction (line 15) | class SetBiomeAction extends TaskAction method __construct (line 22) | public function __construct(int $biomeId) method getName (line 27) | public static function getName(): string method execute (line 44) | public function execute(string $sessionUUID, Selection $selection, Asy... FILE: src/xenialdan/MagicWE2/task/action/SetBlockAction.php class SetBlockAction (line 16) | class SetBlockAction extends TaskAction method __construct (line 19) | public function __construct() method getName (line 23) | public static function getName(): string method execute (line 40) | public function execute(string $sessionUUID, Selection $selection, Asy... FILE: src/xenialdan/MagicWE2/task/action/TaskAction.php class TaskAction (line 15) | abstract class TaskAction method execute (line 42) | abstract public function execute(string $sessionUUID, Selection $selec... method getName (line 44) | abstract public static function getName(): string; method setClipboardVector (line 49) | public function setClipboardVector(?Vector3 $clipboardVector): void FILE: src/xenialdan/MagicWE2/task/action/TestAction.php class TestAction (line 16) | class TestAction extends TaskAction method __construct (line 23) | public function __construct() method getName (line 27) | public static function getName(): string method execute (line 44) | public function execute(string $sessionUUID, Selection $selection, Asy... FILE: src/xenialdan/MagicWE2/task/action/ThawAction.php class ThawAction (line 17) | class ThawAction extends TaskAction method __construct (line 20) | public function __construct() method getName (line 24) | public static function getName(): string method execute (line 42) | public function execute(string $sessionUUID, Selection $selection, Asy... FILE: src/xenialdan/MagicWE2/tool/Brush.php class Brush (line 39) | class Brush extends WETool method __construct (line 51) | public function __construct(BrushProperties $properties) method getName (line 56) | public function getName(): string method toItem (line 69) | public function toItem(): Item method getForm (line 97) | public function getForm(bool $new = true, array $errors = []): CustomForm method getExtradataForm (line 249) | private function getExtradataForm(string $shapeClass): CustomForm FILE: src/xenialdan/MagicWE2/tool/BrushProperties.php class BrushProperties (line 20) | class BrushProperties implements JsonSerializable method jsonSerialize (line 54) | public function jsonSerialize() method fromJson (line 64) | public static function fromJson(array $json): BrushProperties method getName (line 74) | public function getName(): string method getShapeName (line 91) | public function getShapeName(): string method getActionName (line 100) | public function getActionName(): string method hasCustomName (line 105) | public function hasCustomName(): bool method setCustomName (line 113) | public function setCustomName(string $customName = ""): void method generateLore (line 124) | public function generateLore(): array FILE: src/xenialdan/MagicWE2/tool/Flood.php class Flood (line 18) | class Flood extends WETool method __construct (line 33) | public function __construct(int $limit) method getBlocks (line 46) | public function getBlocks($manager, array $filterblocks = [], int $fla... method getLayer (line 66) | public function getLayer($manager, int $flags = API::FLAG_BASE): Gener... method walk (line 80) | private function walk($manager): array method getHorizontalSides (line 103) | private function getHorizontalSides($manager, Vector3 $vector3): Gener... method getTotalCount (line 114) | public function getTotalCount(): int method getTouchedChunks (line 124) | public function getTouchedChunks($chunkManager): array method getName (line 152) | public function getName(): string method validateChunkManager (line 161) | public function validateChunkManager($manager): void method getCenter (line 166) | private function getCenter(): Vector3 method getChunkManager (line 178) | public static function getChunkManager(array $chunks): AsyncChunkManager FILE: src/xenialdan/MagicWE2/tool/WETool.php class WETool (line 7) | abstract class WETool method getName (line 10) | abstract public function getName(): string;