GiftAPI/README_ru.md
ScriptCat 73f2182fea version 1.1
Main.java -> GiftAPI.java
2025-07-30 10:43:33 +03:00

2.9 KiB
Raw Blame History

GiftAPI

English

Плагин для Майнкрафт сервера с ядром Bukkit 1.6.4. Это API + кастомный инвентарь.

Использование

  1. Скачайте релиз или соберите плагин сами.
  2. Переместите в папку КОРНЕВАЯ-ПАПКА-СЕРВЕРА/plugins.
  3. Скопируйте в рут папку вашего плагина.
  4. В вашей IDE импортируете giftapi.jar.
  5. Используйте пример использования и документация для использования API
  6. Соберите ваш плагин в JAR.
  7. Скопируйте получившися JAR файл в КОРНЕВАЯ-ПАПКА-СЕРВЕРА/plugins.
  8. Запустите сервер или введите команду /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

Разработчик

  • Разработчик:

  • Заказчик:

    • Gitea
    • Discord: jetstreambase

Лицензия

Этот проект использует MIT лицензию.