pocketmine\utils
Classes
| Name | Kind | Summary |
|---|---|---|
| AssumptionFailedError | class | This exception should be thrown in places where something is assumed to be true, but the type system does not provide a guarantee |
| BroadcastLoggerForwarder | class | Forwards any messages it receives via sendMessage() to the given logger |
| CloningRegistryTrait | trait | This trait offers the same functionality as RegistryTrait, but also clones any returned objects to prevent outside modification |
| Config | class | Config Class for simple config manipulation of multiple formats |
| ConfigLoadException | class | |
| DestructorCallbackTrait | trait | This trait provides destructor callback functionality to objects which use it |
| EnumTrait | trait | This trait allows a class to simulate a Java-style enum |
| Filesystem | class | |
| Git | class | |
| Internet | class | |
| InternetException | class | |
| InternetRequestResult | class | |
| LegacyEnumShimTrait | trait | Offers a shim to make a native enum behave similarly to a legacy EnumTrait enum |
| MainLogger | class | |
| MainLoggerThread | class | |
| NotCloneable | trait | |
| NotSerializable | trait | |
| ObjectSet | class | |
| Process | class | |
| Random | class | XorShift128Engine Random Number Noise, used for fast seeded values Most of the code in this class was adapted from the XorShift128Engine in |
| RegistrySource | class | Extend this class to define source values for a generated registry class |
| RegistryTrait | trait | This trait allows a class to simulate object class constants, since PHP doesn't currently support this |
| ReversePriorityQueue | class | |
| ServerException | class | |
| ServerKiller | class | |
| SignalHandler | class | |
| SingletonTrait | trait | |
| StringToTParser | class | Handles parsing any Minecraft thing from strings |
| Terminal | class | |
| TextFormat | class | Class used to handle Minecraft chat format, and convert it to other formats like HTML |
| Timezone | class | |
| Utils | class | Big collection of functions |
| VersionString | class | Manages PocketMine-MP version strings, and compares them |
