-
Notifications
You must be signed in to change notification settings - Fork 9
Home
Daniel Saukel edited this page Oct 19, 2020
·
9 revisions
Welcome to the CaliburnAPI wiki.
Caliburn is an API that allows to save, store and load customized Bukkit items and mobs in their specific state. In short, it does something similar to what Vault does for money and permissions for items and mobs. The following example illustrates the concept:
- Plugin A uses custom item X for a specific purpose that does not accept other items with the same material.
- Custom item X is registered in Caliburn by an admin.
- Plugin B implements Caliburn.
- Plugin B gives items to players when they do something.
- An admin wants to configure B to give X to players sothat they can use it for the purpose specified by A.
- The admin needs to do no more than specifying the registered ID of X in B's config file because B uses Caliburn.
ItemsXL is a basic implementation that offers commands to manage content registered in Caliburn ingame.
Caliburn's files are stored in the plugins/Caliburn directory.
- Caliburn
- custom: Folder where custom content is loaded from.
- vanilla: Folder with automatically generated scripts of Vanilla items and mobs.
- ItemCategories.yml
- MobCategories.yml
Wiki: © 2016-2020 Daniel Saukel and contributors, licensed under CC BY-SA