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

Помогите Запрет определённого зачарования

Тема в разделе "Разработка плагинов для новичков", создана пользователем Chika, 13 дек 2021.

  1. Автор темы
    Chika

    Chika Ньюби

    Баллы:
    1
    Всем привет и здравствуйте.
    У меня возникла проблема с тем, чтобы запретить зачарованние на определенные кирки.

    1.7.10

    Суть такова:
    Мне необходимо, чтобы игроки никаким образом не могли наложить зачарование "Шёлковое касание" на кирки из MAGICAL CROPS.

    Причина:
    Из-за этого объединения получается дюп, т.к. если ломать эссенцию руды из Magical Crops, то выпадает эссенция + сломанный блок руды, что даёт возможность бесконечно это делать и бесконечно добывать эссенцию.

    Очень прошу помочь в решении этой проблемы..
     
    Последнее редактирование: 14 дек 2021
  2. ZDCoder

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

    Баллы:
    76
    Код:
       @EventHandler
       public void onEnchant(EnchantItemEvent e) {
            if(e.getItem().getType().name().endsWith("pickaxe")) {
                e.getItem().getItemMeta().removeEnchant(Enchantment.SILK_TOUCH);
            }
        }
    Можно вовсе запретить зачаровывать кирки на шёлк.
     
  3. Pro Mortred

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

    Баллы:
    66
    Имя в Minecraft:
    ProMortred
    А смысл? Если это сервер галактический, там вероятно есть индастриал, куча способов это сделать, банально иридиум бур, тут только фикс в моде
     
  4. ZDCoder

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

    Баллы:
    76
    Я показал примитивный способ фикса плагином, соответствуя названию раздела.
     
  5. Автор темы
    Chika

    Chika Ньюби

    Баллы:
    1
    Мне нужно именно запретить зачаровывать кирки из галактика, т.к. на сервере присутствует Экстра Утилитис, в которой проклятая земля, полностью запрещать такое себе (
     
  6. Автор темы
    Chika

    Chika Ньюби

    Баллы:
    1
    Можно как-то в твой код добавить айди нужных кирок и чтобы именно их нельзя было чаровать на силк тач?

    И можешь объяснить, куда это втыкать ?
    Я просто моды не пишу и не знаю куда.

    И ещё.. может знает кто, где и как изменять генерацию у панелек "Super Solar Panels" ?
     
    Последнее редактирование: 13 дек 2021
  7. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    А не проще мод фиксануть?
     
  8. Автор темы
    Chika

    Chika Ньюби

    Баллы:
    1
    Я не мододел и не знаю как именно это делать, поэтому и прошу помощи у знающих людей
     
  9. Pro Mortred

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

    Баллы:
    66
    Имя в Minecraft:
    ProMortred
    с днем уже предложенного
     
  10. Pro Mortred

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

    Баллы:
    66
    Имя в Minecraft:
    ProMortred
    Стоп, то есть у тебя проблема только с одной киркой из мода MAGICAL CROPS, а не вообще с шелковым касанием ?
     
  11. Pro Mortred

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

    Баллы:
    66
    Имя в Minecraft:
    ProMortred
    https://github.com/RiceCX/Magical-Crops

    Вот гит, берешь сорцы, ищешь ивент енчанта кирки, удаляешь его компилишь - профит

    P.S Хорошо подумай, для чего нужен этот ивент, может он сломает какую-то часть задумки мода, а вообще по-хорошему нужно написать фикс, сделать проверку если кирка не зачарована на шелк, выпадать только блоку
     
  12. Pro Mortred

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

    Баллы:
    66
    Имя в Minecraft:
    ProMortred
    Собрал билд из репозитория

    upload_2021-12-14_1-9-23.png

    upload_2021-12-14_1-10-17.png

    upload_2021-12-14_1-11-10.png
    upload_2021-12-14_1-11-55.png
     
  13. Автор темы
    Chika

    Chika Ньюби

    Баллы:
    1

    Что-то бред какой-то, я сегодня дома буду, сделаю скрины, может это дополнение на кирки такое и я немного ошибся.. Пока что извиняюсь. Если можно, давайте в телеграмме спишемся ?
    Для быстрейшего моего ответа.

    Да, кирки эти именно из этого мода, сюда почему-то не получается вставить скрины..

    @TimeKonquerror
    Телеграмм
     
    Последнее редактирование: 14 дек 2021

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