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

Помогите Как отключить выгрузку определённого чанка?

Discussion in 'Разработка плагинов для новичков' started by Hilgert, Aug 17, 2014.

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

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

    Trophy Points:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Доброго времени суток, Знает кто? Можно ли отключить выгрузку определённого чанка?
    Code:
        @EventHandler
        public void onUnloadChnk(ChunkUnloadEvent e){
            if(MST.loc8 != null && MST.loc12 != null && MST.loc15!= null){
                if(e.getChunk() == MST.loc8.getChunk()){
                    e.setCancelled(true);
                }else if(e.getChunk() == MST.loc12.getChunk()){
                    e.setCancelled(true);
                }else if(e.getChunk() == MST.loc15getChunk()){
                    e.setCancelled(true);
                }
            }
        }
    Этот код не помогает...
     
    Last edited: Aug 17, 2014
  2. Хостинг MineCraft
    <
  3. BeYkeR

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

    Trophy Points:
    173
    Проверяй через X и Z
     
  4. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Опять 25. Сколько можно то уже сравнивать объекты через == то?
    А, ну и если какой-то плагин специально отгружает чанк то это тебе не поможет.
     
  5. serega6531

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

    Trophy Points:
    173
    Skype:
    shkurovs
    Так ведь equals() в Object как раз это и делает.
     
  6. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Только вот equals в чанке делает другое. Правда проблема в том что не на всех версиях. Так что для совместимости стоит сравнивать координаты и мир чанка.
     
  7. Автор темы
    Hilgert

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

    Trophy Points:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    привык к php :)
     
  8. P1RoTeHN1K

    P1RoTeHN1K Участник

    Trophy Points:
    33
    Skype:
    sasha-kozhurin
    Имя в Minecraft:
    P1RoTeHN1K
    А возможно ли вообще остановить прогрузку чанков клиента? Например, чтобы прогрузились определённые чанки, которые необходимы, а потом отключить прогрузку новых, чтобы снизить нагрузку на ЦП.
     

Share This Page