Articles on: Plugin Setup

How to install and use PiggyCustomEnchants [PMMP]

The PiggyCustomEnchants plugin for Pocketmine is installed and configured in this article. PiggyCustomEnchants is a custom enchants plugin for PocketMine-MP which includes over 90 custom enchantments.
Let's get to it; there are only a few simple steps to installing this plugin!

Installing the plugin



Head to this link and download the plugin.
Then, drag and drop the file into the plugins folder to upload it to WitherPanel. Alternatively, you can upload it via sFTP.
Lastly, restart your server to apply the changes

Commands and Permissions



/customenchant - Main command for PiggyCustomEnchants. Permission: piggycustomenchants.command.ce
/customenchant about - Shows version and author information. Permission: piggycustomenchants.command.ce.about
/customenchant enchant - Command to enchant an item with custom enchants. Permission: piggycustomenchants.command.ce.enchant
/customenchant info - Gives information on a custom enchant. Permission: piggycustomenchants.command.ce.info
/customenchant list - Lists all PiggyCustomEnchants enchants. Permission: piggycustomenchants.command.ce.list
/customenchant remove - Removes a custom enchant from the held item. Permission: piggycustomenchants.command.ce.remove
/customenchant nbt - Gives the NBT of the held item. Permission: piggycustomenchants.command.ce.nbt
/customenchant help - Lists all PiggyCustomEnchant commands. Permission: piggycustomenchants.command.ce.help

Configuring the plugin



There are numerous choices in config.yml. You should pay attention to the following:

disabled-enchants: Allows certain enchants to be disabled
disabled-enchants:
     - Porkified

per-world-disabled-enchants: Allows certain enchants to be disabled in specific worlds
per-world-disabled-enchants:
     # Disables Porkified & Volley in PlotWorld
     PlotWorld:
       - Porkified
       - Volley
     # Disables Jetpack in SurvivalWorld
     SurvivalWorld:
       - Jetpack

Additional enchantment settings can be found inside extra_data.json

Article written by JohnnyX071#8985 (ID:492973735993933824) with modifications from MrRazamataz

Updated on: 14/06/2022

Was this article helpful?

Share your feedback

Cancel

Thank you!