Mimic icon

Mimic -----

Vault of common RPG APIs



[​IMG]

Everyone knows Vault. Mimic does the same thing but for common RPG APIs. It makes it easy for plugins authors to make their plugins compatible with each other.

- Levels and Exp - makes it possible to use in plugins levels and exp from another plugin
- Classes - enables plugins to check player class
- Inventories - provides unified way to get inventory content
- Items - adds the possibility to create and validate custom items created with plugins


For Developers

If you are plugins developer, read docs on GitHub.
There you'll find a guide on how to use MimicAPI and how to create your own implementation of Mimic APIs.
If you have any problems with Mimic usage write to Discord and I'll help you.
[​IMG]


For Server Owners

If some plugin requires Mimic, just put it into plugins/ folder.
You can configure in config.yml what APIs implementations should be used.

Permissions

mimic.admin Permission to use mimic commands

Commands
/mimic help <search> Print help and search commands
/mimic info Show whats API implementations are loaded
/mimic experience Manage player's level and experience
/mimic class Check player's classes
/mimic items Deal with items


Supported plugins

Levels and Exp:
- Minecraft (Default)
- SkillAPI
- ProSkillAPI
- BattleLevels
- MMOCore
- Heroes
- QuantumRPG
- ProRPGItems

Classes:
- Permissions-based (Default) - give permission mimic.class.[class_name] to assign class to player
- SkillAPI
- ProSkillAPI
- MMOCore
- Heroes
- QuantumRPG
- ProRPGItems

Inventories:
- Minecraft (Default)
- RPGInventory

Items:
Mimic adds a namespace to item id to avoid item naming conflicts.
For example: acacia_boat -> minecraft:acacia_boat.
But if you use item ID without namespace it will search over all known items.

- Minecraft ( minecraft:[id])
- CustomItems ( customitems:[id])
- MMOItems ( mmoitems:[id])
- QuantumRPG ( quantumrpg:[type]/[id])
- ProRPGItems ( prorpgitems:[type]/[id])
- RPGInventory ( rpginventory:[id])
- ItemsAdder ( ia:itemsadder:[id])
- Knokko's Custom Items ( KnokkosCustomItems:[id] or kci:[id])

Write to me if your plugin supports Mimic, and I'll add it to this list.
Resource Information
Author:
----------
Total Downloads: 2,941
First Release: Aug 8, 2020
Last Update: Apr 18, 2022
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings