Архив{
    
    0 микро дела {
    создать логотип +
    поднять борьерную крышку на 1 блок +
    сделать так чтобы босс не появлялся рядом со входом +
    gjvzyznm wdtn d пгш c ptktyjuj yf abjktnjdsq
    }

    1 Разобратся с боссом +
    1.1 создать структуру +
    1.2 настроить блок +
    1.3 настроить генерацию +
    1.4 настроить установку в мир +

    5 сделать тему с изкажением - безумием (обязательно разобратся с пунктом 6) +
    5.1 найти клас который это все делает +
    5.2 Разобратся как это все сделать, как сделать: {
    использовать код 
        ThaumcraftCapabilities.getWarp(player).set(IPlayerWarp.EnumWarpType.PERMANENT, 100);
        ThaumcraftCapabilities.getWarp(player).sync(player);

        ращобраться с entitiplayerMP
    } +
    5.3 сделать +
    
    6 Разобратся с либой в мире +
    6.1 Разобратся как сделать +
    6.2 сделать +
    6.4 засунуть туда первые координаты для генерации портала для пункта 9 + 
    6.5 булевое значение isAnsientPortalGenerate + 
    6.6 дропнулся ли первородный клинок +
    6.7 призвался ли босс +

    8 Создать выход и награду
    8.1 идея: {
    1   задовать дроп босса при убийстве (обязательно разобратся с пунктом 8.1 идея:{2}) на первородный клинок (обязательно разобратся с пунктом 10)
    только один раз на мир (обязательно разобратся с пунктом 6) или спавнить сундук с клинком

    2   Разобратся с тем как менять или добавлять дроп мобам, реализовать: {

    }

    3   или просто спавнить сундук на месте смерти босса
    }
    8.2 придумать как сделать: {
    создать блок портала убрать ему колизию (опционально) будет тепехать на кровать если кровати нет то на координаты 0
        и будет проигрыватся гуищка с надпесью coming son (опционально)
    создать структуру выхода (будет появлятся в центре комнаты при убийстве босса) 
    }
    8.3 сделать

    9 Пререработать смерть в мире  +
    9.1 разобратся с предованием ентити вектора движения +
    9.2 написать все: {
    отмена смерти происходит в евенте LivingDeathEvent +
    если нанесеный урон больше чем жизни игрока то хилить до 20 хп и тпехать обратно пункт 9 +
    } +

    11 Разобратся с player nbt +
    11.1 засунуть туда настройки которые были до попадания в лабиринт и искажение пункт 5 +
    
    4 Выложить  +
    4.3 придумать описание для CurseForge +
    4.4 придумать описание для MCModdingForum +
    4.6 пройти и записать на видео +
    4.7 Выложить все на youtube +
    4.8 Выложить мод на CurseForge +
    4.10 Выложить мод на MCModdingForum +

    4 создать проверку на наличие предметов из других модов {
        главный инвентврь +
        инвунтарь брони +
        сделать так чтобы всеже прониесеные предметы кудато девались +
    }       

}

































Пробеттатестить мод - для каждой новой версии в данный момент 1.1.0 betta
пройти мод 
найти гавно и исправить гавно: {

}

идеи для кода {
    таймер {
    получаем системное время записываем в переменную, на второе выполнение
    сравниваем их и получаем результат (выполнение метода не меннее чем через опрнднленое время)

    просто вызываем методы в тик евенте клиент или сервер методы через определеное время (просто таймер)
    }

}

0 микро дела {
    подписать мод
    разобратся с щитом босса, каковото древнего мага
    разобратся с gitHub +
    разобратся с мирной сложностю +
    разобратся с картами -
    разобратся с AnsientPortal_no_bedrock -
    разобратся с PortalEvent -
    переделать loading gui +
    создать перевод для конфигоф
    создать проверку на наличие предметов из других модов инвентарь baubles
}

1 переписать генератор +

2 создать ловушку - 
2.1 создать блок 
2.2 настроить блок 
2.3 продумать как работает 
2.4 реализовать пункт 2.3 

3 написать музыку -

7 создать конфиги - важно +
7.1 Разобратся как +
7.2 сделать и записать туда все что надо список: {
    1 отсутствие потери вещей при смерти +
    2 невозможность изменить настройки Gamma и RenderDistanse +
    3 изкажение +
    5 rogluke - будуещие обновления
    6 координаты генерации древнего портала +
    создать структуру AnsientPortal_no_bedrock +
} +

8 добавить поддержку мультиплеера -

9 создать пользовательскую генерацию мобов -

10 Создать первородный клинок +
10.1 Создать +
10.2 сделать так чтобы в любой сборке модов он был имбой {

}

черновик {
В данный момент реализовано:
Процедурно генерируемый лабиринт 1/3 уровней
Отмена смерти 
}

cainge log {
    переработана механика выхода из портала 
    добавлена проверка на наличие предметов из других модов
    изменен gui
    добавленны конфиги
    переписан процедурный генератор 
    множество правок и изменений
}
описание {
    The portal is generated in the center of the world - the generation location can be changed in the configs.
    you can also take items with you only from mods
    Thaumcraft, baubles, minecraft, return of the ancients
    The ancient world itself is empty, but there is an ancient labyrinth in which you will find yourself
    The labyrinth is generated every time you enter the portal, the size of the labyrinth is 17 by 17 chunks.
    In the labyrinth there is a room with a boss, defeating which is the passage of the labyrinth
    The boss is 1 of 4 Thaumcraft bosses except the tentacle "it's too weak" the boss is chosen randomly
    After defeating the boss, a portal to the normal world will appear and, once per world, a chest with a primordial blade “sword for 24 damage, damage can be changed in the configs”
    When you die in the ancient world, you will not lose things and you will not even die; you will return to the ordinary world
    also in the ancient world you cannot break blocks, place blocks, use a potion of night vision, set the brightness to more than 0. all this can be configured in the configs
}