3.0 KiB
3.0 KiB
GiftAPI
Плагин для Майнкрафт сервера с ядром Bukkit 1.6.4. Это API + кастомный инвентарь.
Использование
- Скачайте релиз или соберите плагин сами.
- Переместите в папку
КОРНЕВАЯ-ПАПКА-СЕРВЕРА/plugins
. - Скопируйте в рут папку вашего плагина.
- В вашей IDE импортируете
giftapi.jar
. - Используйте пример использования и документация для использования API
- Соберите ваш плагин в JAR.
- Скопируйте получившися JAR файл в
КОРНЕВАЯ-ПАПКА-СЕРВЕРА/plugins
. - Запустите сервер или введите команду
/reload
.
Документация
add(player, item)
- **Описание**: добавляет предмет в кастомные инвентарь игрока.
- **Параметры**:
- `player` (`Player`): игрок которому нужно добавить предмет.
- `item` (`ItemStack`): предмет который должен быть сохранен в инвентарь.
remove(player, item)
- **Описание**: удаляет предмет из кастомного инвентаря игрока.
- **Параметры**:
- `player` (`Player`): игрок которому нужно удалить предмет.
- `item` (`ItemStack`): предмет который должен быть удалён из инвентаря.
openGUI()
- **Описание**: открывает кастомный инвентарь игрока.
- **Параметры**:
- `player` (`Player`): игрок которому нужно открыть кастомный инвентарь.
Пример Использования
// Get plugin instance
Plugin plugin = Bukkit.getPluginManager().getPlugin("GiftAPI");
if (plugin != null && plugin.isEnabled() && plugin instanceof GiftAPI) {
// Set up API
GiftAPI giftAPI = (GiftAPI) plugin;
// Get the first online player
Player player = Bukkit.getOnlinePlayers()[0];
// Create an item (stick)
ItemStack item = new ItemStack(Material.STICK);
// Add item to player's custom inventory
giftAPI.add(player, item);
// Open the custom inventory GUI
giftAPI.openGUI(player);
}
Требования
- Bukkit 1.6.4
Разработчик
Лицензия
Этот проект использует MIT лицензию.