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

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

Discussion in 'Разработка плагинов для новичков' started by BeYkeR, Apr 27, 2013.

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

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

    Trophy Points:
    173
    У меня есть такой код:

    Code:
            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 Старожил Девелопер Пользователь

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

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

    Trophy Points:
    173
    не подкинешь код :)
     
  5. Jampire

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

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

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

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

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

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

    Trophy Points:
    173
    Думаю нет.
     
    slavik123123123 likes this.
  8. Den_Abr

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

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

Share This Page