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

Помогите Исправить фарм звезд ада

Тема в разделе "Помощь", создана пользователем Dima Izotov, 5 авг 2017.

  1. Автор темы
    Dima Izotov

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

    Баллы:
    123
    Skype:
    bamberg281
    Всем привет. Как можно исправить данный фарм под версию 1.7.10?
     
  2. HauserGrim

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

    Баллы:
    96
    Я думаю, что это из-за версии wg.
     
  3. Автор темы
    Dima Izotov

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

    Баллы:
    123
    Skype:
    bamberg281
    6.1 wg
     
  4. AndiStore

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

    Баллы:
    66
    разрешить спавн иссушителей только в аду(если в аду игроки могут приватить то включить разрушение блоков иссушителем в привате wg).
     
  5. HauserGrim

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

    Баллы:
    96
  6. synthetic

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

    Баллы:
    76
    Есть целая пачка схожих багов. Дюп кактуса и тростника с помощью дверей в новом WG как-то исправлен, но дюпы иссушителей, снежных големов, железных големов и редстоун-ламп (если их ставить в чужом привате на красный камень) остались. И конфиг WG emit-block-use-at-feet проблему не решает. Если встать снаружи региона, а блок ставить внутрь чужого региона, то предметы по-прежнему будут дюпаться.

    Надо добавить вот сюда проверку не только для блока у ног, но и в месте установки. Вот так:
    Код:
                    // Check for items that the administrator has configured to
                    // emit a "use block here" event where the player is
                    // standing, which is a hack to protect items that don't
                    // throw events
                    if (item != null && getWorldConfig(player.getWorld()).blockUseAtFeet.test(item)) {
                        placed = clicked.getRelative(event.getBlockFace());
                        if ((Events.fireAndTestCancel(new UseBlockEvent(event, cause, player.getLocation().getBlock()))) ||
                            (Events.fireAndTestCancel(new UseBlockEvent(event, cause, placed)))) {
                            event.setCancelled(true);
                        }
                    }
    
    А потом уже добавлять предметы в конфиг emit-block-use-at-feet:
    Код:
        emit-block-use-at-feet:
          - REDSTONE_LAMP_ON
          - REDSTONE_LAMP_OFF
          - PUMPKIN
          - JACK_O_LANTERN
          - WOOD_DOOR
          - IRON_DOOR
          - SKULL_ITEM
    
     
  7. alexandrage

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

    Баллы:
    173
    machineguard or wgextender.
     

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