Решено Запретить перемещение предметов через портал

Статус
Закрыто для дальнейших ответов.

LordBekketPro

Активный участник
Пользователь
Баллы
88
Как запретить перемещение предметов (дропа) через порталы в ад и край? MCPC+ 1.6.2

Вообще мне нужно запретить перемещение только анализатора агрокультур из IC2, так как таким образом проходит дюп. Дюп через смерть пофикшен, а вот через портал всё работает. Нужно как-то запретить анализатору перемещаться в портале. Как это сделать? Есть ли какая-нибудь настройка, плагин или в коде что-то нужно подправить?
 
Я у себя сделал так (spigot): запрещаю и закрываю ад с краем системно, чтобы порталы не работали. Далее ставлю MultiWorld, создаю ад с краем, ставлю псевдо-порты на спавне, делаю схему из КБ для телепортации игроков в миры из MW, которые зашли в порталы. И всё, дюпа нет, а игроки довольны.

Только, вот, нельзя самому создавать порталы. Да и зачем? Если большинство не уходит от спавна более, чем на 800 блоков? (По-моему такая длина нужна, чтобы порталы не связывались).
 
Могу продать мод,который запрещает перемещение всех вещей через портал,за рублей 300 🙂
 
Могу продать мод,который запрещает перемещение всех вещей через портал,за рублей 300 🙂
😆😆😆

Код:
  @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true)
   public void onTeleport(EntityPortalEvent event){
     if(!event.getEntity() instanceof Player){
       // запрещаем телепортацию всему, кроме игроков
       event.setCancelled(true);
     }
   }
 
😆😆😆

Код:
  @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true)
   public void onTeleport(EntityPortalEvent event){
     if(!event.getEntity() instanceof Player){
       // запрещаем телепортацию всему, кроме игроков
       event.setCancelled(true);
     }
   }
Ну молодец))
 
😆😆😆

Код:
  @EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true)
   public void onTeleport(EntityPortalEvent event){
     if(!event.getEntity() instanceof Player){
       // запрещаем телепортацию всему, кроме игроков
       event.setCancelled(true);
     }
   }
Спасибо большое, всё работает!
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ