PocketMine-MP 5.18.1 git-9381fc4172e5dce4cada1cb356050c8a2ab57b94
AgentActionType.php
1<?php
2
3/*
4 * This file is part of BedrockProtocol.
5 * Copyright (C) 2014-2022 PocketMine Team <https://github.com/pmmp/BedrockProtocol>
6 *
7 * BedrockProtocol is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU Lesser General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 */
12
13declare(strict_types=1);
14
15namespace pocketmine\network\mcpe\protocol\types;
16
17final class AgentActionType{
18
19 private function __construct(){
20 //NOOP
21 }
22
23 public const ATTACK = 1;
24 public const COLLECT = 2;
25 public const DESTROY = 3;
26 public const DETECT_REDSTONE = 4;
27 public const DETECT_OBSTACLE = 5;
28 public const DROP = 6;
29 public const DROP_ALL = 7;
30 public const INSPECT = 8;
31 public const INSPECT_DATA = 9;
32 public const INSPECT_ITEM_COUNT = 10;
33 public const INSPECT_ITEM_DETAIL = 11;
34 public const INSPECT_ITEM_SPACE = 12;
35 public const INTERACT = 13;
36 public const MOVE = 14;
37 public const PLACE_BLOCK = 15;
38 public const TILL = 16;
39 public const TRANSFER_ITEM_TO = 17;
40 public const TURN = 18;
41}