Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Помогите Замена

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

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

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    У меня есть такой код:

    Код:
            player.getWorld().unloadChunk(player.getLocation().getChunk().getX(), player.getLocation().getChunk().getZ());
            player.getWorld().refreshChunk(player.getLocation().getChunk().getX(), player.getLocation().getChunk().getZ());
    После этого все мобы становятся дергнутыми, если ли другой способ такого обновления чанков только без поддергиваний ?
     
  2. Хостинг MineCraft
    <
  3. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Попробуй спавнить мобов заново после обновления
     
  4. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    не подкинешь код :)
     
  5. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    забей всех мобов чанка во временный массив как Entity и удали а потом после действий восстанови всех мобов из этого массива.

    как забить всех мобов в массив я думаю объяснять не стоит.
     
  6. gamelax

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

    Баллы:
    103
    Имя в Minecraft:
    gamelax
    @Den_Abr,@Jampire, это возможно и избавит от эффекта "поддергиваний", но при этом создаст новый - "мигание".
    @BeYkeR, обойтись без выгрузки чанка не можете?
     
    zuma2 нравится это.
  7. Автор темы
    BeYkeR

    BeYkeR Старожил Девелопер Пользователь

    Баллы:
    173
    Думаю нет.
     
    slavik123123123 нравится это.
  8. Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    player.getLocation().getChunk().getEntities() вернёт массив сущностей в чанке. Циклом спавни заново
     

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