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

80 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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) лицензию.