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

Обсудим Bunge, многопоточность

Discussion in 'Управление сервером Bukkit' started by Arveng, Aug 31, 2015.

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

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

    Trophy Points:
    68
    Есть GT сервер, крроме ада и края есть еще 2 сравнительно больших активных мира: копательный и карьерный.
    Насколько Банги подойдет тут как костыль для реализации многопоточности, если пеернесли все дополнительные миры на банги?
     
  2. Хостинг MineCraft
    <
  3. ImSlowPoke1337

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

    Trophy Points:
    66
    Имя в Minecraft:
    ImSlowPoke1337
    Стоп, стоп, стоп. Не понял... У вас 1 сервер, или что?
     
  4. oDD1

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

    Trophy Points:
    123
    Имя в Minecraft:
    oDD1
    Отлично подойдет, но:

    1. Если моды - готов костыли, много костылей.
    2. Инвентарь то разный везде, думай как его синхронизировать.

    Имей же ввиду, это будет уже 4 сервера. 1 - основной, 2-3 - доп.миры, 4 - сама банжи.
     
  5. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
  6. MOR_IV

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

    Trophy Points:
    88
    Имя в Minecraft:
    MOR_IV
    Я так делал. Файл инвентаря игрока был один на все сервы. Сторонний плагин контролировал корды игрока.
     
  7. ImSlowPoke1337

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

    Trophy Points:
    66
    Имя в Minecraft:
    ImSlowPoke1337
    Такс, @MOR_IV помог мне кое-что вспомнить, если у вас ДЕДИК/VDS. То делаем ссылку на папку с Файлами игроков. Как сделать ссылку, погуглите..
     
  8. MOR_IV

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

    Trophy Points:
    88
    Имя в Minecraft:
    MOR_IV
    Да у меня так и было. Debian команда ln
     
  9. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    +1 Лучше копировать только инвентарь плагином.
     
  10. MOR_IV

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

    Trophy Points:
    88
    Имя в Minecraft:
    MOR_IV
    Я просто сторонним плагином корды контролировал. Просто у меня стояла куча модов, из-за которых скопировать инвентарь проблематично.
     
  11. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Никаких проблем нет если копировать nbt. Реализацию я скинул выше. Сохраняются все кастомные теги.
    Вот наглядная демка даже есть
    https://cloud.mail.ru/public/KjNt/QKeHtjQTR
     
  12. MOR_IV

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

    Trophy Points:
    88
    Имя в Minecraft:
    MOR_IV
    ну в nbt я вообще не смыслю. Честно даже не знаю с чем его есть. А плагин на киты супер. Надо заглянуть в сорцы. Уже скачал исходнички.
     
  13. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Там кроме китов есть сохранялка в замен скавенжеру. Как раз эти 2 функции копирует полностью инвентари и востанавливает.
     
  14. MOR_IV

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

    Trophy Points:
    88
    Имя в Minecraft:
    MOR_IV
    Глянул исходники и я не много в шоке. Так просто можно скопировать инвентарь? Переводим контент инвентаря в байты, а потом обратно в инвентарь всего двумя командами... Остальное просто обертка этих команд. Век живи, век учись... Исходники можно повесить на стенку как пример :D
     

Share This Page