A PHP script that converts PMMP-3 Plugins into PMMP-4 plugins

Overview

pm4converter

This script tries to convert pm3 plugins to pm4 as good as possible, but sadly not perfect. Please open issues if you find any unexpected behaviour, to help improving this script.

How to use

  • Download the project and extract pm4converter.php
  • Move the file (pm4converter.php) to another directory, or leave it where it is right now
  • Select a plugin: it MUST be a folder plugin, the directory selected must contain src and plugin.yml. Copy it.
  • Paste it next to the previously extracted pm4converter.php
  • Now run the command: php pm4converter.php , replace with the name of the directory you pasted. If PHP is not set inside of the environment variables, you might have to enter the full path to php's binary, php.exe on Windows and php on Linux
  • The converted plugin will be stored in the same directory under output/
You might also like...
New TapToDo for PMMP 4.0 API Minecraft.

TapToDo - v2.4.2 New TapToDo for PMMP 4.0 API Minecraft. Features: Simple and user-friendly very easy setup Add macros on block Work in game Tap to se

Powerful land plugin, based on PMMP.

iLand Powerful land plugin, based on PMMP Features Land management with Form UI The border of the selected land Custom land settings Customize the per

Powerful land plugin, based on PMMP.

iLand Powerful land plugin, based on PMMP Features Land management with Form UI The border of the selected land Custom land settings Customize the per

A plugin OreSpawner for PocketMine-PMMP
A plugin OreSpawner for PocketMine-PMMP

A plugin OreSpawner for PocketMine-PMMP

Simple customizable captcha script for bot prevention in php language.

phpCaptcha Simple customizable captcha script for bot prevention in php language. Usage ?php session_start(); $status = ""; if ($_SESSION['captcha']

Use Ray in any PHP script without requiring it in your projects.

Global Ray Use Ray in any PHP script without requiring it in your projects. Require this package globally with Composer: composer global require cuyz/

This shell script and PHP file create a browseable HTML site from the Zig standard library source.
This shell script and PHP file create a browseable HTML site from the Zig standard library source.

Browseable Zig standard library This shell script and PHP file create a browseable HTML site from the Zig standard library source. The idea is to inve

PHP script for detecting browser details

Browser-details PHP script for detecting Your IP Address / Hostname, Browser/Computer Properties and Browser Headers. (Works with PHP 4, PHP 5, PHP 7,

A hacky PHP script to download posts, images, videos and framework grading from Parent Zone

ParentZoneDownloader A hacky PHP script to download posts, images, videos and framework grading from Parent Zone Pre-Requisites Tested on PHP 7.4, but

Comments
  • Update pm4converter.php

    Update pm4converter.php

    Added ->setGamemode Added ->sendTitle Added ->asVector3 Added ->getWorld()->getFolderName() Added ConsoleCommandSender Added ->setFood Added ->getX(),->getY(),->getZ() Added ->sendDataPacket()

    opened by Aufgecodet 2
  • Call to undefined function yaml_parse_file()

    Call to undefined function yaml_parse_file()

    root@Araa:~/convert# php convert.php MultiVersion Copying folder structure... Loading plugin... Repairing plugin files (60/60) Found 0 possible remaining bugs that cannot be fixed with this converter (they might be invalid): Repairing plugin.yml... Call to undefined function yaml_parse_file() root@Araa:~/convert#

    opened by AraaCuteUwU 1
  • Need help how to run on host?

    Need help how to run on host?

    Sup! Idk how to run it on host, I understoot that its possible from vds but what about host? Can u help me? My TG: @GraffFort My Discord: GraffFort#0045 I will be appreciated for your help)

    opened by Miller-X 0
Owner
I'm developing stuff in PHP / JS / Java
null
Plugins for NostalgiaCore/PMMP 1.3.11

NostalgiaPlugins Plugins for NostalgiaCore/PMMP 1.3.11 Special thx to SkilasticYT ColorCarpet: Author: ArkQuark Description: Paints blocks of wool and

null 5 Aug 6, 2022
JSONFinder - a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.

JSONFinder - a library that can find json values in a mixed text or html documents, can filter and search the json tree, and converts php objects to json without 'ext-json' extension.

Eboubaker Eboubaker 2 Jul 31, 2022
The tool converts different error reporting standards for deep compatibility with popular CI systems (TeamCity, IntelliJ IDEA, GitHub Actions, etc).

JBZoo / CI-Report-Converter Why? Installing Using as GitHub Action Example GitHub Action workflow Available Directions Help description in terminal Co

JBZoo Toolbox 17 Jun 16, 2022
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.

Yclas 4.4.0. Description Yclas self-hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few

Yclas 299 May 29, 2022
A Pocketmine-MP (PMMP) plugin to help staff members enforce the rules of the server.

StaffMode is an all-in-one Pocketmine-MP (PMMP) moderation plugin made to simplify the life of staff members.

ItsMax123 9 Sep 17, 2022
A Pocketmine-MP (PMMP) plugin to prevent players from doing most glitches.

AntiGlitch AntiGlitch is an all-in-one Pocketmine-MP (PMMP) plugin made to prevent as many known glitches. Setup Guide To start using the plugin, down

ItsMax123 12 Sep 17, 2022
A Pocketmine-MP (PMMP) leaderboard plugin that shows player statistics on a website.

WebLeaderBoard A Pocketmine-MP (PMMP) leaderboard plugin that shows all sorts of statistics on a website. Setup Guide To start using the plugin, downl

ItsMax123 6 Apr 5, 2022
PMMP 4.0.0

InventoryAPI PocketMine-MP APIv4.0.0 Example OneBlockInventory use pocketmine\block\BlockLegacyIds; use pocketmine\player\Player; use pocketmine\netw

null 14 Dec 26, 2022
A simple and fast pmmp js es6 promise virion

Promises A simple and fast pmmp js es6 promise virion Api usage these examples are in base injectable php these should be easily transferable. Example

null 5 Dec 14, 2021