Skip to content

๐Ÿ”Œโ›๏ธ A Minecraft Plugin that auto-populates the EssentialsX's items.csv file with Forge items and blocks.

License

Notifications You must be signed in to change notification settings

atferrys/ModdedIntegration

Repository files navigation

ModdedIntegration โœจ โ€ข Did somebody say population?!

Version Download Issues License Downloads

๐Ÿ—ฟ Check out Magma! ยท ๐Ÿšง Report an Issue ยท ๐Ÿช„ Contribute to the Project

๐Ÿ“Œ ModdedIntegration

A simple Minecraft Plugin that auto-populates the Essentials' items.csv file with Forge items and blocks.

โœ… Requirements

This Plugin needs some dependencies in order to work.

๐Ÿ”ฎ How do I use it?

Put the plugin jar in your plugins folder and start your server. Now the Essentials' items.csv file is populated.

To use modded materials with essentials you need to follow the following scheme: <modID>_<itemID>

Example with Tough As Nails โž  toughasnails:purified_water_bottle โž  /give <playerName> toughasnails_purified_water_bottle

๐Ÿ“„ Commands

The only one command that this plugin provides is /moddedintegration.

There are different sub-commands for the command:

Command Action Permission
/moddedintegration info Prints Plugin Information moddedintegration.command.moddedintegration
/moddedintegration reset Resets items.csv moddedintegration.command.moddedintegration
/moddedintegration populate Forces the population moddedintegration.command.moddedintegration
/moddedintegration reload Reloads the config moddedintegration.command.moddedintegration

โš™ Configuration

The only thing that can be modified in the config.yml file is the reload-delay (default: 10 ticks). The reload delay is the amount of ticks between the items.csv saving and the EssentialsX reloading.

โ“ How it works?

The plugin gets all the modded materials (blocks and items) and puts them into the essentials' items.csv file.

๐Ÿ’ก Original idea

The idea of creating this plugin came to me through this issue opened on the Magma's GitLab.