Custom Content Api

An API to create custom content for servers.

38

Custom Content Api

Introduction

Custom Content Api is a library for creating Custom content in your plugins and is intended to be used by Plugin Developers. CCAPI allows you to make create this content more easily.

Installation

If you have Plugins wich depends on this just download the required version and put it in the plugins folder of your server. If you are a Developer take a look at the Github.

Features

Items and Custom Items. (`Item`, `CustomItem`, `ActionItem`)

CCAPI comes with functionality to create, modify and interact with items such as: - Easier `ItemMeta` editing. - Left/Right Click Detection (via `ActionItem`) - Item Versioning and Updating

User Interface and Storage (`UI`, `PersistentUI`)

CCAPI makes creating a Custom UI pretty easy and gives you functionality such as: - Filling all Slots with an `ItemStack` - Setting One or More Slots to an `ItemStack` - Setting up Click Interactions or this Slot. - Having Persistant Containers (via `PersistentUI`) - Combining Buttons and Storage Slots

Easy Access

CCAPI will easily allow you access to ActionItems and PeristentUIs via the `itemList`, `uiList` or the ccapi command.

ADS