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

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

Тема в разделе "Управление сервером Bukkit", создана пользователем Arveng, 31 авг 2015.

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

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

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

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

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

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

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

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

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

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

    Баллы:
    173
    Skype:
    alexandr0116
  6. MOR_IV

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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