GiftAPI/README_ru.md
ScriptCat 1bb8d01a67 version 1.1
Main.java -> GiftAPI.java
2025-07-30 10:49:46 +03:00

3.0 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.

Документация

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

Разработчик

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

  • Заказчик:

    • Gitea
    • Discord: jetstreambase

Лицензия

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