Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Присвоить сразу нет. Потому что я хочу сделать типо в банку можно было собрать свой опыт а потом либо продать либо самому использовать через время.Не проще присвоить 30 лвл игроку сразу после ввода команды?
Если делать так как ты хочешь, это нужно обращаться к ивентам "EventHandler"
То-есть:
1) Нужно создать команду к примеру: /lvlup
2) Нужно выдать игроку item (бутылёк-опыта)
3) Нужно создать EventHandler. Я думаю PlayerInteractEvent и сделать проверку
Было ли нажатие ПКМ и какой у игрока item в руке, если всё так то выдаём опыт при разбитии бутылька

Это раздел о разработке, а не костылях.скачай плагин executeble items, создай предмет в видео бутылька опыта, добавь активатор, что при нажатии будет вводится команда /xp give %player_name% 15l
зачем чтото создавать , если такое уже естьЭто раздел о разработке, а не костылях.
https://www.spigotmc.org/wiki/create-a-simple-command/по команде
player.getInventory().addItem(итемстак)выдаётся
new ItemStack(Material.бутылка)бутылка
Ивент уже сказалипри нажатии ПКМ
PlayerInteractEvent
Присвоить сразу нет. Потому что я хочу сделать типо в банку можно было собрать свой опыт а потом либо продать либо самому использовать через время.
2. Можно это в виде кода бо я чайнк![]()
public ItemStack bottle = new ItemStack(Material.EXP_BOTTLE);
private ItemStack bottle = HELP.getIstance().bottle;
Player p = (Player) sender;
p.getInventory().addItem(bottle);