Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zomarrd/pluginbuilderpmmp
Create a .phar of your PocketMine-MP plugin
https://github.com/zomarrd/pluginbuilderpmmp
pmmp pmmp-plugin pmmp-plugins pmmp4 pmmp5 pocketmine
Last synced: about 1 month ago
JSON representation
Create a .phar of your PocketMine-MP plugin
- Host: GitHub
- URL: https://github.com/zomarrd/pluginbuilderpmmp
- Owner: zOmArRD
- Created: 2023-08-16T04:59:15.000Z (about 1 year ago)
- Default Branch: production
- Last Pushed: 2023-09-13T08:33:44.000Z (about 1 year ago)
- Last Synced: 2024-09-25T02:03:08.925Z (about 2 months ago)
- Topics: pmmp, pmmp-plugin, pmmp-plugins, pmmp4, pmmp5, pocketmine
- Language: PHP
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# PluginBuilder for PMMP
The ultimate API for compiling your PocketMineMP plugins
## Installation
Install Composer, and run this command in your project directory:
```sh
composer require zomarrd/pluginbuilderpmmp
```## Usage/Examples
1- Create a ``build.php`` file in the pluginPath/build/ and add the following code.
![img.png](assets/img.png)
#### CODE EXAMPLE
```php
build();
```
#### CONSOLE OUTPUT
```shell
Creating Phar file...
Added 2691 files to Phar
Phar created in 2.899 seconds
Phar size: 7082.07 KB
Phar created successfully!Process finished with exit code 0
```## Extra
- You can modify the ``PluginBuilder.php`` class to compile your plugin files the way you want.
## For Developers
If there are bugs, errors, or you want to suggest something, you can report it, or make a pull request.