GiftAPI ======= [English](README.md) Плагин для Майнкрафт сервера с ядром Bukkit 1.6.4. Это API + кастомный инвентарь. Использование ------------- 1. Скачайте релиз или соберите плагин сами. 2. Переместите в папку КОРНЕВАЯ-ПАПКА-СЕРВЕРА/plugins. 3. Скопируйте в рут папку вашего плагина. 4. В вашей IDE импортируете giftapi.jar. 5. *Используйте пример использования и документация для использования API* 6. Соберите ваш плагин в JAR. 7. Скопируйте получившися JAR файл в КОРНЕВАЯ-ПАПКА-СЕРВЕРА/plugins. 3. Запустите сервер или введите команду /reload. Документация ------------ 1. 'add(player, item)' - Описание: добавляет предмет в кастомные инвентарь игрока. - Параметры: - 'player' (Player): игрок которому нужно добавить предмет. - 'item' (ItemStack): предмет который должен быть сохранен в инвентарь. 2. 'remove(player, item)' - Описание: удаляет предмет из кастомного инвентаря игрока. - Параметры: - 'player' (Player): игрок которому нужно удалить предмет. - 'item' (ItemStack): предмет который должен быть удалён из инвентаря. 3. 'openGUI()' - Описание: открывает кастомный инвентарь игрока. - Параметры: - 'player' (Player): игрок которому нужно открыть кастомный инвентарь. Пример Использования -------------------- ... import tokarotik.giftapi.GiftAPI; ... // get plugin Plugin plugin = Bukkit.getPluginManager().getPlugin("GiftAPI"); if (plugin != null && plugin.isEnabled() && plugin instanceof GiftAPI) { // set up api GiftAPI giftAPI = (GiftAPI) plugin; // find first online player Player player = Bukkit.getOnlinePlayers()[0]; // create item stick ItemStack item = new ItemStack(Material.STICK); // add to player stick giftAPI.add(player, item); // open inventory giftAPI.openGUI(player); } Требования ---------- - Bukkit 1.6.4 Разработчик ----------- - Разработчик: - [GitHub](https://github.com/tokarotik) - [Gitea](https://git.artberry.xyz/ToKarotik) - Discord: tokarotik - Заказчик: - [Gitea](https://git.artberry.xyz/Miriko) - Discord: jetstreambase Лицензия -------- Этот проект использует [MIT](https://opensource.org/licenses/MIT) лицензию.