1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Не выходит создание собственного заполнителя с помощью PlaceHolderAPI

Тема в разделе "Разработка плагинов для новичков", создана пользователем ZDCoder, 20 фев 2022.

Статус темы:
Закрыта.
  1. Автор темы
    ZDCoder

    ZDCoder Активный участник Пользователь

    Баллы:
    76
    Попробовал создать свой заполнитель для теста, но что то не выходит. Ошибок нет, просто сам заполнитель не работает.
    Вот код.
    upload_2022-2-20_17-56-27.png upload_2022-2-20_17-56-48.png
     
  2. Bezobrazie

    Bezobrazie Активный участник Пользователь

    Баллы:
    46
    Имя в Minecraft:
    MySoulIsCry
    Ты делаешь что-то определенно не так. https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/PlaceholderExpansion
     
  3. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Пушто класс ZDPlaceholder должен быть отдельным жар файлом и пихаться в папку плейсхолдера в expansions, а вообще, выше кинули довольно понятную документацию.
     
  4. Zuif

    Zuif Активный участник Пользователь

    Баллы:
    76
    не, он не должен никуда пихаться, вполне можно в своем плагине сделать класс extends PlaceholderExpansion, а потом вызвать метод register() этого класса в onEnable()
     
  5. Автор темы
    ZDCoder

    ZDCoder Активный участник Пользователь

    Баллы:
    76
    Сделал всё как написано в документации. Ничего не вышло. upload_2022-2-20_19-26-13.png upload_2022-2-20_19-26-23.png
     
  6. Limon-mine

    Limon-mine Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
  7. Автор темы
    ZDCoder

    ZDCoder Активный участник Пользователь

    Баллы:
    76
    Проверка проходит.
     
  8. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    какой плейсхолдер вписываешь для вывода?
     
  9. Автор темы
    ZDCoder

    ZDCoder Активный участник Пользователь

    Баллы:
    76
    Пробовал %placeholder1% и просто placeholder1
     
  10. OJIEKCAHDP

    OJIEKCAHDP Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    в идентификаторе ты указал example, следовательно нужно вызывать %example_placeholder1%
     
  11. Автор темы
    ZDCoder

    ZDCoder Активный участник Пользователь

    Баллы:
    76
    А, это так работает.. Понял, сейчас пойду проверю.
     
  12. Автор темы
    ZDCoder

    ZDCoder Активный участник Пользователь

    Баллы:
    76
    upload_2022-2-21_20-30-41.png
    Работает, тема закрыта. Всем спасибо. <3
     
Статус темы:
Закрыта.

Поделиться этой страницей