1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Регенерация арены.

Тема в разделе "Разработка плагинов для новичков", создана пользователем Limon-mine, 24 июн 2022.

Статус темы:
Закрыта.
  1. Автор темы
    Limon-mine

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

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
    Каким способов можно реализовать регенерацию арены после игры?
     
  2. MySoR

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

    Баллы:
    76
    Имя в Minecraft:
    MySoR
    Хочешь красиво:
    Отслеживай все изменения блоков на арене а после их 1 за другим восстанавливай
    Хочешь эффективно:
    Схематикой пасти на 1 и туже локацию постоянно
     
  3. Автор темы
    Limon-mine

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

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
    А не расскажите про схематике подробнее?
     
  4. ZDCoder

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

    Баллы:
    76
  5. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Костыли схематикой, чтобы нагружать сервер, здравствуйте. Храни начальный мир где-нибудь, а при запуске сервера заменяй текущий на начальный, профит.
     
  6. ZDCoder

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

    Баллы:
    76
    Сервер будет дольше перезагружать.
     
  7. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    сервер можно и не перезагружать, по желанию
     
  8. ZDCoder

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

    Баллы:
    76
    Ну а как ты предлагаешь загружать новый мир ? Который изначальный. С помощью команды /rl confirm ?
     
  9. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Написать код который это сделает за тебя. Мирами можно управлять без перезагрузок, держу в курсе
     
  10. ZDCoder

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

    Баллы:
    76
    Эм, что. Ты хочешь сказать что можно по щелчку пальца взять и загрузить новый мир изменив при этом старый ?
     
  11. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    реализаций есть много, нужно просто выбрать свой способ:good:
     
  12. ZDCoder

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

    Баллы:
    76
    Покажешь эти реализации ? Хотя бы одну. :)
     
  13. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Писал же выше. Можно отгружать мир, если сервер не перезагружать. А если перезагружать, то загружать готовый. Выбирай
     
  14. ZDCoder

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

    Баллы:
    76
    Я просил не назвать, а показать.
     
  15. Sneyzi

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

    Баллы:
    76
  16. Автор темы
    Limon-mine

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

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
    Отгружать мир получается через:
    Код:
    Bukkit.unloadWorld(Bukkit.getWorld("world_nether"), false);
    Мир отгружается. А как его загрузить назад?
     
  17. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    Bukkit.createWorld
     
  18. Автор темы
    Limon-mine

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

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
    А что за name при создании WorldCreator?
     
  19. OJIEKCAHDP

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

    Баллы:
    76
    Имя в Minecraft:
    OJIEKCAHDP
    как мир называется (папка)
     
  20. Автор темы
    Limon-mine

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

    Баллы:
    76
    Имя в Minecraft:
    Limon_MineDel
    Код:
    [20:28:55 INFO]: -------- World Settings For [world_nether] --------
    [20:28:55 INFO]: Arrow Despawn Rate: 1200
    [20:28:55 INFO]: Item Merge Radius: 4.0
    [20:28:55 INFO]: Item Despawn Rate: 6000
    [20:28:55 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
    [20:28:55 INFO]: Experience Merge Radius: 6.0
    [20:28:55 INFO]: Nerfing mobs spawned from spawners: true
    [20:28:55 INFO]: View Distance: 6
    [20:28:55 INFO]: Zombie Aggressive Towards Villager: true
    [20:28:55 INFO]: Custom Map Seeds:  Village: 10387312 Feature: 14357617 Monument: 10387313 Slime: 987234911
    [20:28:55 INFO]: Cactus Growth Modifier: 100%
    [20:28:55 INFO]: Cane Growth Modifier: 100%
    [20:28:55 INFO]: Melon Growth Modifier: 100%
    [20:28:55 INFO]: Mushroom Growth Modifier: 100%
    [20:28:55 INFO]: Pumpkin Growth Modifier: 100%
    [20:28:55 INFO]: Sapling Growth Modifier: 100%
    [20:28:55 INFO]: Wheat Growth Modifier: 100%
    [20:28:55 INFO]: NetherWart Growth Modifier: 100%
    [20:28:55 INFO]: Vine Growth Modifier: 100%
    [20:28:55 INFO]: Cocoa Growth Modifier: 100%
    [20:28:55 INFO]: Mob Spawn Range: 4
    [20:28:55 INFO]: Structure Info Saving: true
    [20:28:55 INFO]: Hopper Transfer: 24 Hopper Check: 24 Hopper Amount: 3
    [20:28:55 INFO]: Random Lighting Updates: false
    [20:28:55 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
    [20:28:55 INFO]: Max TNT Explosions: 100
    [20:28:55 INFO]: Entity Activation Range: An 0 / Mo 0 / Mi 0 / Tiv true
    [20:28:55 INFO]: Tile Max Tick Time: 50ms Entity max Tick Time: 50ms
    [20:28:55 INFO]: Preparing start region for level 1 (Seed: 8377230885988227660)
    В консоле вот это, а мир назад не загружается.
     
Статус темы:
Закрыта.

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