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

Помогите Отключить сохранение мира

Тема в разделе "Разработка плагинов для новичков", создана пользователем CraftCoder, 4 июн 2015.

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

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Как полностью отключить сохранение мира?
     
  2. Хостинг MineCraft
    <
  3. niki96

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

    Баллы:
    123
    Имя в Minecraft:
    Extar93
    Автосохранение делается плагином, удаляешь плагин и все. save-off
     
  4. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    У меня 20 серверов, которые автоматически рестартятся, ты мне предлагаешь вручную при каждом перезапуски писать save-off?
     
  5. niki96

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

    Баллы:
    123
    Имя в Minecraft:
    Extar93
    20? Ого какой большой проект.
     
  6. baksovic111

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

    Баллы:
    88
    Skype:
    Baksovic2
    Имя в Minecraft:
    Baksovic
    Мне кажется кое кто загнул палку)))
    И таки не ****енько загнул палку. Разков так в 20
     
  7. niki96

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

    Баллы:
    123
    Имя в Minecraft:
    Extar93
    :D
     
  8. kirill2011s

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

    Баллы:
    103
    У мира, кажется, есть метод выключающий автосохранение. Ну если не найдешь, то просто запускай команду.
     
  9. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    При выключении сервера - карта ставится обратно
    Код:
    this.maps.add("arena0");
    this.maps.add("arena1");
    this.maps.add("arena2");
    this.maps.add("arena228");
    Iterator var2 = this.maps.iterator();
    
    while(var2.hasNext()) {
        String var1 = (String)var2.next();
        this.votes.put(var1, Integer.valueOf(0));
    }
    
    var2 = Bukkit.getWorlds().iterator();
    
    while(var2.hasNext()) {
         World var3 = (World)var2.next();
         var3.setAutoSave(false);
    }
    
    P.s. Вырезал кусок из плагина)
     
  10. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Как бы у меня арены bedwars…[DOUBLEPOST=1433480035,1433479983][/DOUBLEPOST]
    А maps какого типа объект?
     
  11. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    ArrayList
     
  12. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Лист каких объектов?
     
  13. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    Код:
       public ArrayList maps = new ArrayList();
       public HashMap votes = new HashMap();
     
  14. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Все равно ничего не пойму.
     
  15. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    Код:
    Iterator var2 = Bukkit.getWorlds().iterator();
    while(var2.hasNext()) {
    World var3 = (World)var2.next();    
    var3.setAutoSave(false);
    }
    
    Отключает у всех миров авто-сохранение
     
  16. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Да, но при выключении они вроде бы сохраняются
     
  17. Феня

    Феня Старожил Пользователь

    Баллы:
    123
    Skype:
    vasilev_max
    Имя в Minecraft:
    eblan_tupoj
    Нет, не сохраняются, у меня так работает :)
     
  18. AlexGL

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

    Баллы:
    123
    Skype:
    alexandr_vertipolokh
    Имя в Minecraft:
    _ALEVER
    Это он, наверно, новый бэкдор для своих плагинов. Теперь хочет, чтобы на сервере с его плагинами не сохранялись миры.
     
  19. Автор темы
    CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Идея конечно хорошая, но нет. На самом деле я просто написал для себя bedwars на банжу(1 сервер = 1 арена) и чтобы не нагружать сервер регенерацией блоков, я просто не сохраняю мир.
     
  20. Rider3217

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

    Баллы:
    98
    Имя в Minecraft:
    Planet0111
    А мог бы и нам такую версию дать.
     

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