Jump to content

BazZziliuS

Administrators
  • Posts

    78
  • Joined

  • Last visited

  • Days Won

    11

BazZziliuS last won the day on November 17 2023

BazZziliuS had the most liked content!

2 Followers

About BazZziliuS

  • Birthday 07/14/2011

Recent Profile Visitors

23,473 profile views

BazZziliuS's Achievements

Энтузиаст

Энтузиаст (6/14)

  • Начинающий реакционер Rare
  • Год Спустя
  • Соавтор Rare
  • Месяц Спустя
  • Неделю спустя

Recent Badges

14

Reputation

3

Community Answers

  1. Игрок обошел систему которая предотвращала подключение на границе чужого кабеля. А по поводу Вашей жалобы в ней нет нарушения 1.6 так же как и кражи так как тессеракт был публичным.
  2. Великолепные новости, уважаемые участники! Наконец-то настало время объявить победителей нашего захватывающего конкурса построек! Ваши творческие работы поразили нас, и выбор был непрост. Но, без доли сомнения, вот наши герои: Место: smur5f Место: Luffi_Laffi Место: playstation1 Место: XuLiGaN1337 Место: TwkaHD Тем кто не занял призовые места, мы дарим от себя за старания по 10к серебра на сервер. ( ceril228, Nurg) Поздравляем победителей с заслуженной победой! Ваши постройки восхитительны, и они станут вдохновением для всего нашего сообщества. Каждый из победителей получит свой заслуженный приз: Место: 1000 золотых монет или 1000 рублей на карту Место: 500 золотых монет или 500 рублей на карту Место: 300 золотых монет или 300 рублей на карту Место: VIP привилегия на 1 месяц Место: 30,000 серебряных монет на сервер Благодарим всех участников за ваш вклад в этот конкурс. Ваши таланты великолепны, и мы гордимся тем, что вы с нами! Следите за новостями, ведь новые конкурсы и события ждут вас впереди.
  3. Если дрова уже стоят старые и жор продолжается то думаю стоит попробовать еще более старые дрова поставить
  4. Привет, уважаемые игроки CenturyMine! С 16 по 30 ноября 2023 года у вас есть уникальная возможность продемонстрировать свои строительные таланты и выиграть потрясающие призы! ПРИЗЫ: Место: 1000 золотых монет или 1000 рублей на карту Место: 500 золотых монет или 500 рублей на карту Место: 300 золотых монет или 300 рублей на карту Место: VIP привилегия на 1 месяц Место: 30,000 серебряных монет на сервер КАК УЧАСТВОВАТЬ: 1. Перейдите на форум: https://fuix.io/T45sE 2. Оставьте свой никнейм. 3. Укажите координаты вашей постройки. 4. Укажите название сервера, на котором вы играете. 5. Прикрепите скриншот вашей постройки. ТЕМА КОНКУРСА: СТРОИМ КРАСИВЫЙ ДОМ! Представьте ваш уютный дом, воплощенный в мире CenturyMine. Дайте волю своей фантазии! Правила: - Одна постройка на игрока. - Постройка должна быть вашего авторства. Победители будут объявлены 1 декабря! Не упустите шанс засветить свой талант и выиграть отличные призы. Удачи вам, строители CenturyMine! #CenturyMine #КонкурсПостроек #Майнкрафт #Призы #СтроимКрасиво
  5. Уменьши прорисовку и если у тебя видеокарта АМД с этим может быть связан жор оперативы На версии драйвера 22.2.3 жор меньше
  6. Нужно искать блок который это делает
  7. Так только у тебя на базе или везде?
  8. Поставь Chunk Loading: Default Настройки/графика/Chunk Loading
  9. 1. Нужно более точное описание проблемы* ибо проверяли все работало нормально 2. Проблема передана фикс-разработчику 3. Так же нужно более точное описание проблемы* *желательно видео или полное описание как повторить баг
  10. Нарушение не выявлено. Не нужно спамить жалобами!
  11. TPS (ТПС) (сокр. от англ. Ticks per Second) - количество игровых тиков (тактов) в секунду. Чем выше этот показатель, тем производительнее работает сервер. Нормальный показатель TPS в игре и на сервере - 20. TPS не стоит путать с игровым правилом gamerule randomTickSpeed, FPS (ФПС, количество кадров в секунду) и ping (пинг, задержка передачи данных между клиентом и сервером). Пинг отображаются при зажатом Tab. Объяснение TPS расшифровывается как "тиков в секунду". Например, 20 TPS = 20 тиков за одну секунду. Игровой тик (такт) в Minecraft - промежуток времени, равный 1/20 секунды = 50 миллисекунд, за который происходит обработка игровых процессов. Игровые процессы обрабатываются на стороне сервера (не задействуются вычислительные ресурсы вашего устройства - вычисления происходят на сервере). Нормальная скорость обработки для Minecraft - 20 тиков за каждую секунду, т. е. 20 TPS. Таким образом, пока обработка каждого игрового тика у сервера занимает 50 ms или меньше, сервер не будет лагать. TPS напрямую связан со скоростью работы сервера. Если сильно нагрузить сервер, игровые процессы будут обрабатываться медленнее, т.е. дольше, TPS упадёт. Мобы и игроки будут медленнее двигаться или двигаться с задержками, блоки будут медленнее добываться (не с первой попытки), механизмы будут медленнее работать и т. д. Например, что-то, что должно занимать 4 реальных секунды (80 тиков при 20 TPS), на сервере с 5 TPS займёт 16 реальных секунд (80 тиков при 5 TPS). На TPS влияют все процессы, но в разной степени. Чем больше игроков, тем больше разных игровых процессов придётся обрабатывать, тем дольше это может занять времени, тем медленнее будут идти игровые тики в секунду и тем меньше будет TPS. В таком случае говорят, что "сервер лагает". Сложные механизмы и фермы, много мобов и сущностей, прогрузка новых чанков карты могут снижать общий TPS сервера для всех игроков. Не стоит путать TPS и FPS. FPS (frames per second) - количество кадров в секунду. FPS зависит от производительности уже вашего устройства. Чем выше FPS, тем лучше. Стоит отметить, что есть два разных вида "лагов": FPS-лаг, когда мало кадров в секунду именно у вас идеальные значения: 100+ FPS обычные значения: 60...100 FPS ниже среднего: 30...60 FPS маленькие значения, при которых ещё можно нормально играть: 5...25 FPS неиграбельные показатели: 0...5 игра не отвечает: 0 FPS, т. е. 0 кадров за 1 секунду TPS-лаг, когда мало TPS и сервер лагает у всех нормальное значение: 20 TPS незначительные просадки: 18...19 TPS умеренные лаги: 14...17 TPS серьёзные лаги: 10...13 TPS сильные лаги, при которых продолжать играть ещё сколько-нибудь возможно: 5...10 TPS неиграбельные показатели: 0...5 TPS Вычисления/обработка всех игровых процессов происходят на стороне сервера и влияют на значения TPS для всех игроков. Мощности же вашего устройства при этом не задействуются. Вам, т. е. вашему клиенту (т. е. приложению Minecraft на вашем устройстве) остаётся только отрисовать всю графику и проиграть звуки для вас, и от мощности вашего ПК зависит уже FPS. Отсюда следует, что могут быть 2 разных "лага": хороший ФПС при низком ТПС (лаги сервера), когда происходит что-то на сервере, а не на вашем экране, что уменьшает TPS сервера и вызывает лаги, но при этом ваш клиент отрисовывает плавную картинку, показывая много кадров в секунду; и плохой ФПС при высоком ТПС (лаги у вас), когда что-то мешает графическому рендерингу вашего клиента и происходят подвисания картинки, но при этом сам сервер стабильно работает при 20 TPS. Помимо TPS и FPS есть ещё ping. Пинг - это задержка передачи информации между компьютером и сервером и обратно в миллисекундах. Чем ниже будет пинг, тем лучше будет соединение и быстрее отклик на ваши действия. У каждого игрока она разная и зависит от скорости интернета, открытых вкладок браузера и других факторов.
  12. Вы были забанены за взлом аккаунтов.
  13. В честь наступающего дня рождения нашего проекта! Мы рады объявить Конкурс строителей! Проявите свои таланты в строительстве и создайте потрясающую постройку, связанную с логотипом или названием нашего проекта! Период конкурса: с 20 июля 2023 по 28 июля 2023. Вот какие призовые места ждут победителей: Первое место: 2000 золотых монет в игру или 1000 рублей на карту. Второе место: 1000 золотых монет в игру или 500 рублей на карту. Третье место: 600 золотых монет в игру или 300 рублей на карту. Четвёртое место: Premium на 30 дней. Пятое место: VIP на 30 дней. Чтобы принять участие в конкурсе строителей, оставьте скриншот своей постройки в данной теме вместе с координатами и сервером, где они расположены. Не забудьте также оставить свой Discord для связи в случае победы! Участие в нашем конкурсе - это не только шанс выиграть ценные призы, но и возможность проявить свою творческую индивидуальность! Создайте неповторимую постройку, которая станет ярким символом нашего проекта. Не упустите возможность проявить свой талант и принять участие в этом увлекательном конкурсе. Желаем вам вдохновения и успехов в создании вашего уникального логотипа!
  14. Основы Каждое исследование идентифицируется уникальной строкой, называемой его ключом. Общая схема именования заключается в том, что ключ должен быть написан заглавными буквами. Исключения из этой области составляют части палочки, которые, как правило, представлены в формате ROD_blah или CAP_blahblah. Если вы хотите изменить существующее исследование, вам нужно знать его ключ. При добавлении нового рецепта Thaumcraft вам нужно будет указать ключ исследования в качестве первого аргумента. Рецепт будет недоступен для создания до тех пор, пока игрок не завершит исследование, которое идентифицируется по этому ключу. Вы можете получить список исследовательских ключей в категории, используя внутриигровую команду /minetweaker research (категория), чтобы вывести все исследовательские ключи в этой категории в журнал MineTweaker. Например, /minetweaker research BASICS выведет все ключи исследования на вкладке "Основы". Удаление исследований Исследование может быть удалено с помощью метода remove Research(). Однако, если исследование было использовано в качестве предварительного условия для чего-либо, "Таумономикон" приведет к сбою игры при открытии вкладки этого исследования. Вы можете использовать orphanResearch(), чтобы обрезать все связи с исследованием, чтобы сделать его безопасным для удаления, или использовать clearPrereqs(), чтобы удалить предварительные условия из конкретных исследований. Пример: //ResearchKey mods.thaumcraft.Research.orphanResearch("ROD_greatwood"); mods.thaumcraft.Research.removeResearch("ROD_greatwood"); //ResearchKey mods.thaumcraft.Research.orphanResearch("ROD_greatwood"); mods.thaumcraft.Research.removeResearch("ROD_greatwood"); Вкладки исследований Каждая вкладка исследования также идентифицируется своей собственной уникальной строкой. Это важно знать, если вы хотите удалить вкладку или поместить в нее новое исследование. Известные клавиши табуляции: * BASICS * THAUMATURGY * ALCHEMY * ARTIFICE * GOLEMANCY * FORBIDDEN (Apocrypha) * TT_CATEGORY (Thaumic Tinkering) * TX (Thaumic Esoterica) * RAILCRAFT (Traheremagy) * WITCHGADG (Witching Gadgets) Вы можете получить список всех ключей категории исследований в игре, набрав /minetweaker research, чтобы вывести все ключи в журнал. Удаление вкладок Удаление вкладки "Исследование" также удаляет все исследования на вкладке, что может привести к сбоям, если они являются необходимыми для чего-либо. Используйте orphanResearch(), чтобы обрезать все связи с исследователями на вкладке, переместить все исследования на другую вкладку или придерживаться удаления небольших вкладок, в которых ничего нет, например, Traheremagy. Пример: //TabKey mods.thaumcraft.Research.removeTab("RAILCRAFT"); Создание вкладок Для создания вкладки "Исследование" требуется указать спрайт для значка вкладки. Вам понадобится домен и путь к файлу для текстуры. Вам также нужно будет создать локализацию для названия вкладки либо с помощью пакета ресурсов, либо с помощью Modtweaker localization changer. Ключом локализации всегда будет "tc.research_category.", за которым следует клавиша tab. Например, если вы хотели вкладку со значком мозга зомби из Thaumcraft 4: //TabKey, Domain, Path mods.thaumcraft.Research.addTab("DEMENTIA", "thaumcraft", "textures/items/brain.png"); game.setLocalization("en_US", "tc.research_category.DEMENTIA", "Dementia"); Вкладки также можно создавать с пользовательским фоном, если вы предоставите текстуру: //TabKey, IconDomain, IconPath, BackgroundDomain, BackgroundPath mods.thaumcraft.Research.addTab("AHPYRCOPA", "forbidden", "textures/items/spork.png", "forbidden", "textures/misc/runecircle.png"); game.setLocalization("en_US", "tc.research_category.AHPYRCOPA", "Not Apocrypha"); Создание исследовательской Исследование создается с помощью уникального ключа, клавиши вкладки "Исследование", списка аспектов, координат, рейтинга сложности и либо пути к текстуре, либо набора элементов, чтобы придать ему значок. Как и при создании вкладки "Исследование", для создания нового исследования требуется новая локализация. Если исследование добавлено через ModTweaker, его название локализуется как "tc.research_name.", за которым следует ключ исследования. Его всплывающая подсказка локализована как "tc.research_text". За ней следует ключ. Аспекты вводятся в виде одной строки со списком аспектов и значений, разделенных запятыми. Если вы планируете выполнить автоматическую разблокировку исследования, можно оставить его без аспектов и просто ввести null в качестве списка аспектов. Координаты сторон отличаются от стандартных математических координат. Уменьшение Y продвигает исследование вверх, в то время как увеличение Y продвигает его вниз. Увеличение X сдвигает исследование еще дальше вправо, как и следовало ожидать. Пример: //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack //Make sure that the X and Y coordinates of your research doesn't conflict with other researches mods.thaumcraft.Research.addResearch("WTFPLANTS", "BASICS", "lucrum 100, alienis 200", 1, 0, 8, <minecraft:sapling>); game.setLocalization("en_US", "tc.research_name.WTFPLANTS", "Trees!"); game.setLocalization("en_US", "tc.research_text.WTFPLANTS", "[MT] Science just doesn't know!"); Добавление страниц в исследование Простого создания базы исследований недостаточно. Базовое исследование начинается без страниц и приводит к сбою игры, если вы попытаетесь его открыть. Как только исследование будет создано, вы можете использовать addPage() для добавления новых страниц. Просто введя ключ и ключ локализации, вы добавите обычную текстовую страницу, которую можно заполнить локализацией. Пример: //ResearchKey, LocalizationKey mods.thaumcraft.Research.addPage("WTFPLANTS", "derp.research_page.WTFPLANTS"); game.setLocalization("en_US", "derp.research_page.WTFPLANTS", "Plants! What are they?<BR>The Thaumometer doesn't know!"); При локализации текста для исследовательских страниц можно использовать следующую разметку: # Special formatting codes: # <BR> or <BR/> Paragraph break (<BR/> is included for people using XML for their localization) # <LINE> or <LINE/> Insert a fancy linebreak between sections of text. # <IMG>...</IMG> Insert a centered image into text. Parameters are separated by ':' and are: # - mod resource location name # - png file location (assumed to be a 256x256 texture, a sub-image will be grabbed from this png as specified below) # - x location of sub-image in png # - y location of sub-image in png # - x size of sub-image (255 if full x size of png must be used) # - y size of sub-image (255 if full y size of png must be used) # - scaling - 1.0 for normal 256x256 images, or smaller for proportionately smaller .png files (a 16x16 image will be 0.0625) # Examples: # <IMG>thaumcraft:textures/gui/gui_researchbook.png:24:184:96:4:1.0</IMG> <-- line break image as used in <LINE> above # <IMG>thaumcraft:textures/items/alumentum.png:0:0:255:255:0.0625</IMG> <-- alumentum item icon Для добавления страниц с рецептами можно использовать следующие методы. Каждый из них принимает ключ и ItemStack в качестве аргумента и добавляет страницу, отображающую первый рецепт для этого элемента, который он может найти. Обязательно добавьте рецепт какого-либо блюда, прежде чем пытаться добавить страницу с рецептом. //Adds a normal crafting table recipe page mods.thaumcraft.Research.addCraftingPage("WTFPLANTS", <minecraft:planks>); //Adds an arcane crafting table recipe page mods.thaumcraft.Research.addArcanePage("WTFPLANTS", <Thaumcraft:WandRod>); //Adds a crucible recipe page mods.thaumcraft.Research.addCruciblePage("WTFPLANTS", <Thaumcraft:ItemResource:1>); //Adds an infusion recipe page mods.thaumcraft.Research.addInfusionPage("WTFPLANTS", <Thaumcraft:WandRod:2>); Страницы зачарования инфузии можно добавить, указав ключ и идентификатор зачарования. mods.thaumcraft.Research.addEnchantmentPage("WTFPLANTS", 18); Убедитесь, что в рецепте используется ключ этого исследования в качестве собственного ключа, иначе рецепт на самом деле нельзя будет создать, когда исследование будет разблокировано. Объединяющие исследования Исследование выявило три типа связей: родители, Скрытые родители и братья и сестры. Родители - это обязательное условие для проведения исследований, которое вам необходимо разблокировать, прежде чем вы сможете приступить к конкретному исследованию. Например, родительскими элементами ROD_silverwood являются INFUSION и ROD_greatwood. Вы не можете исследовать палочку из Серебристого дерева, предварительно не изучив настой и палочку из Грейтвуда. Если исследование находится на той же странице, что и его родители, "Таумономикон" проведет линию от родителя к дочернему элементу, чтобы указать, что к чему ведет. Скрытые родители похожи на родителей, за исключением того, что "Таумономикон" не проводит черту между ними, даже если они находятся на одной странице. Используйте это, если вы пытаетесь уменьшить беспорядок на вкладке "Исследование". Чтобы добавить родителей или скрытых родителей в исследование: //ResearchKey, Parent, Hidden? mods.thaumcraft.Research.addPrereq("WTFPLANTS", "ICHOR", false); Братья и сестры - это исследования, которые автоматически разблокируются при выполнении конкретного исследования. Например, у DISTILL ESSENTIAL есть родственная JARLABEL. Когда вы исследуете процесс дистилляции Essentia, вы автоматически открываете раздел "Исследование этикеток банок". Когда братья и сестры находятся на одной вкладке, Thaumonomicon проведет границу между ними. Чтобы добавить родственника в исследование: //ResearchKey, Sibling mods.thaumcraft.Research.addSibling("WTFPLANTS, "ZOMGSAPLINGS"); Чтобы изменить родителей или братьев и сестер для существующего исследования, вам нужно будет использовать следующие команды, чтобы очистить эти значения, а затем добавить свои собственные. //ResearchKey mods.thaumcraft.Research.clearPrereqs("ICHOR"); mods.thaumcraft.Research.clearSiblings("WTFPLANTS"); Модифицирующее исследование Существует множество тегов и дополнительных команд для добавления дополнительных функций в созданное вами исследование или изменения существующих. Вот некоторые стандартные исследовательские теги: КРУГЛЫЙ - у исследования есть круглый значок в "Таумономиконе". Обычно для исследований без рецепта или исследований с автоматической разблокировкой. SPIKY - Research имеет шипы вокруг своего значка. Как правило, для указания на важность исследования. ЗАГЛУШКА - Исследование не может быть исследовано игроком. Как правило, для исследований, которые разблокируются другими способами, такими как братья и сестры или автоматическая разблокировка. ВТОРИЧНОЕ исследование имеет восьмиугольный значок в "Таумономиконе" и покупается за очки вместо "исследовано". ВИРТУАЛЬНОЕ исследование на самом деле не существует и не может быть исследовано. Используется в качестве "родительского" исследования, которое обычно не может быть разблокировано. АВТОМАТИЧЕСКАЯ РАЗБЛОКИРОВКА - Исследование начинается с уже разблокированного приложения. СКРЫТОЕ исследование не появляется в "Таумономиконе" до тех пор, пока не будут завершены его родительские исследования. Используется для большинства исследований по умолчанию. Они могут быть установлены с помощью следующих команд: //ResearchKey, Value mods.thaumcraft.Research.setRound("WTFPLANTS", true); mods.thaumcraft.Research.setSpikey("WTFPLANTS", true); mods.thaumcraft.Research.setStub("WTFPLANTS", true); mods.thaumcraft.Research.setSecondary("WTFPLANTS", true); mods.thaumcraft.Research.setVirtual("WTFPLANTS", true); mods.thaumcraft.Research.setAutoUnlock("ASPECTS", false); mods.thaumcraft.Research.setConcealed("WTFPLANTS", true); Вы можете изменить аспекты существующего исследования. Аспекты определяют, какие и сколько исследовательских баллов вам нужно для приобретения исследования в режиме простого исследования или если это вторичное исследование. Они также определяют, какие аспекты вам нужно будет подключить во время исследовательской мини-игры для второстепенных исследований или в режиме жесткого исследования. //ResearchKey, Aspects mods.thaumcraft.Research.setAspects("WTFPLANTS", "lucrum 39, perditio 96, potentia 100"); Сложность - это то, что определяет уровень сложности исследования. Чем выше уровень сложности исследования, тем более раздражающим оно будет в исследовательской мини-игре. //ResearchKey, Complexity mods.thaumcraft.Research.setComplexity("WTFPLANTS", 16); Если вы пытаетесь изменить страницы для существующего исследования, вам сначала нужно очистить исследование от страниц с помощью этого: //ResearchKey mods.thaumcraft.Research.clearPages("WTFPLANTS"); Как только вы очистите все страницы, вы можете вручную добавить страницы обратно в любом формате, который вы хотите. Обычно, когда вы меняете рецепт Thaumcraft, на странице поиска по нему по-прежнему отображается оригинальный рецепт. Вы можете изменить это вручную, очистив все страницы и добавив их обратно, или вы можете использовать это, чтобы попытаться принудительно обновить рецепт: //ResearchKey mods.thaumcraft.Research.refreshResearchRecipe("WTFPLANTS"); Обновление результатов исследования сработает только в том случае, если рецепт остается того же типа (тайный рабочий стол, настой и т.д.). В противном случае вам нужно будет очистить страницы исследований и добавить их обратно с новым типом рецепта. Наконец, если вы хотите переместить существующее исследование в другое место и / или на другую вкладку, вы можете воспользоваться этим: //ResearchKey, DestinationCategory, X, Y mods.thaumcraft.Research.moveResearch("INFERNALFURNACE", "FORBIDDEN", 1, 0);
  15. Основы Ботаническая лексика Botania разделена на три различных этапа. Категория: Категории - это значки, которые отображаются, как только вы открываете свой Lexica Botania. Запись: Записи появятся, как только вы нажмете на категорию. Они могут быть разблокированы с помощью уровней знаний. Страница: Страницы находятся внутри записи. Часто их несколько, и они различаются по типу. Каждая категория/запись/страница идентифицируется уникальной строкой, называемой ее ключом. Если вы хотите изменить существующую категорию / запись /страницу, вам нужно знать ее ключ. При добавлении нового рецепта Botania вам нужно будет указать страницы с рецептом вручную, так как сам рецепт не будет обнаружен. Вы можете распечатать список ключей категории / записи / страницы внутри вашего minetweaker.txt используя эти команды: /mt LexiconCategories /mt LexiconEntries /mt LexiconPages Если вам нужен более точный дамп, вы можете определить команду: /mt LexiconEntries [CATEGORY] /mt LexiconPages [ENTRY] Удаление категорий/записей/страниц Категории/записи/страницы могут быть удалены с помощью метода removeCategory/Entry/Page(). Удаление категорий Удаление Cagetory является только визуальным. Записи, которые были внутри него, все еще можно найти в индексе, поэтому, если вы хотите полностью удалить категорию, вам нужно отследить все записи внутри категории, а затем удалить их. Пример: //Ключ категории mods.botania.Lexicon.removeCategory("botania.category.basics"); Удаление записей Удаление записи также является только визуальным. Страницы, которые были внутри него, все еще можно найти с помощью сопоставления элементов или закладок, поэтому, если вы хотите полностью удалить запись, вам нужно отследить все страницы внутри записи, а затем удалить их. Пример: //Клавиша ввода mods.botania.Lexicon.removeEntry("botania.entry.mIntro"); Удаление страниц Вместо того, чтобы вводить PageKey для удаления страницы, вы должны использовать EntryKey плюс номер страницы. Обратите внимание, что страница 1 в Lexica будет равна 0, а страница 2 - 1, и так далее, в скрипте. //EntryKey, PageNumber mods.botania.Lexicon.removePage("botania.entry.fIntro", 0); Категории Каждая категория также идентифицируется своей собственной уникальной строкой. Это важно знать, если вы хотите удалить категорию или поместить в нее новую запись. Известные клавиши табуляции: * botania.category.basics (Basics and Mechanics) * botania.category.mana (Mana Manipulation) * botania.category.generationFlowers (Generating Flora) * botania.category.functionalFlowers (Functionial Flora) * botania.category.devices (Natural Apparatus) * botania.category.tools (Mystical Items) * botania.category.baubles (Baubles and Acessoires) * botania.category.alfhomancy (Alfhomancy) * botania.category.misc (Miscellaneous) Создание категорий Для создания категории требуется предоставить текстуру для значка категории. Вам понадобится домен и путь к файлу для текстуры. Вам также нужно будет создать локализацию для названия категории либо с помощью пакета ресурсов, либо с помощью средства изменения локализации ModTweaker. Ключом локализации всегда будет "ботания.категория", за которым следует ключ категории. Категории также имеют приоритет, который указывает, где они расположены в лексике. Если число равно 6+, то в конечном итоге оно будет отнесено к первой категории в Лексике. Например, если вам нужна категория со стержнем текстуры Bifrost от Botania: //CategoryKey mods.botania.Lexicon.addCategory("botania.category.rainbow"); game.setLocalization("en_US", "botania.category.rainbow", "Rainbow"); //CategoryKey, Domain + ResourcePath mods.botania.Lexicon.setCategoryIcon("botania.category.rainbow", "botania:textures/items/rainbowRod.png"); //CategoryKey, Priority mods.botania.Lexicon.setCategoryPriority("botania.category.rainbow", 6); Записи Создание записей Записи создаются с использованием уникального ключа, ключа категории и, необязательно, типа знаний. Как и при создании категории, для создания новой записи требуется новая локализация. Для записи также требуется ItemStack, чтобы отображать ее рядом с записью, когда вы просматриваете категорию. Если запись добавлена через ModTweaker, ее название локализуется как "botania.entry.[имя]", за которым следует его локализованное название. Пример: //EntryKey, CategoryKey, ItemStack mods.botania.Lexicon.addEntry("botania.entry.colour","botania.category.rainbow", <Botania:bifrost>); game.setLocalization("en_US", "botania.entry.colour", "Modtweaker Guide"); Если вы хотите, чтобы запись была немного более продвинутой, скажем, на уровне эльфийских знаний, вы должны определить ее таким образом. Вам не обязательно указывать уровень знаний, если вы хотите, чтобы запись была доступна при открытии. Каждый уровень знаний идентифицируется своей собственной уникальной строкой. Ключи типа известных знаний: * minecraft (Basic Knowledge) * alfheim (Elven Knowledge) * relic (Relic Knowledge) Пример: //EntryKey, KnowledgeTypeKey mods.botania.Lexicon.setEntryKnowledgeType("botania.entry.colour", "alfheim"); Страницы Создание страниц Простого создания базовой записи недостаточно. Базовая запись начинается без страниц и приводит к вылету игры, если вы попытаетесь ее открыть. Как только запись создана, вы можете использовать add[Type]Page() для добавления новых страниц к записи. Существует несколько типов страниц, начиная от текстовых, заканчивая графическими, для создания и даже для ознакомительных страниц. Добавление текста на страницы осуществляется с помощью локализаций. Кроме того, вы должны определить номер страницы, так как он выдаст ошибку, если она не перейдет с 1-2-3-4.. Обратите внимание, что страницы крафта (Обычный крафт, Рунический алтарь, Аптека лепестков, портал Альфхейма и т.д.) Не используют OutputStack для отображения рецепта внутри Lexica Botania, как это делает Thaumcraft 4 Research Modtweaking. Таким образом, вам придется "заново" создать рецепт при создании страницы. Это означает, что они являются только визуальными и что потребуется соответствующий сценарий. Пример: Страницы с текстом и изображениями //PageKey, EntryKey, PageNumber //Adds a Text Page mods.botania.Lexicon.addTextPage("botania.page.colourText","botania.entry.colour",0); game.setLocalization("en_US", "botania.page.colourText", "&oThe first and (...)"); //PageKey, EntryKey, PageNumber, Domain + ResourcePath //Adds an Image Page mods.botania.Lexicon.addImagePage("botania.page.colourImage","botania.entry.colour",1, "botania:textures/gui/entries/elvenGarde.png"); game.setLocalization("en_US", "botania.page.colourImage", "Guide for Modtweaker"); Создание страниц //PageKey, EntryKey, PageNumber, OutputStack, InputArray //Adds a Crafting Page, Out/InputStack are just visual mods.botania.Lexicon.addCraftingPage("botania.page.colourCrafting","botania.entry.colour",2,[<minecraft:diamond_block>], [[[<minecraft:diamond>, <minecraft:diamond>, <minecraft:diamond>], [<minecraft:diamond>, <minecraft:diamond>, <minecraft:diamond>], [<minecraft:diamond>, <minecraft:diamond>, <minecraft:diamond>]]]); game.setLocalization("en_US", "botania.page.colourCrafting", "Crafting the &1Diamond Block&0."); //PageKey, EntryKey, PageNumber, OutputStack, InputArray //Adds a Petal Page, Out/InputStack are just visual. The appropriate script for the page would be "mods.botania.Apothecary.addRecipe(<minecraft:melon>, [<ore:petalGreen>, <ore:petalRed>, <ore:petalRed>]);" mods.botania.Lexicon.addPetalPage("botania.page.colourPetal","botania.entry.colour",3,[<minecraft:melon>],[[<Botania:petal:5>, <Botania:petal:14>, <Botania:petal:14>]]); game.setLocalization("en_US", "botania.page.colourPetal", "&oWhy didn't the melons get married? Because they cantaloupe!&r."); //PageKey, EntryKey, PageNumber, OutputStack, InputArray, ManaCost //Adds an Infusion Page, Out/InputStack are just visual. The appropriate script for the page would be "mods.botania.ManaInfusion.addInfusion(<minecraft:golden_apple:1>, <minecraft:golden_apple>, 50000);" mods.botania.Lexicon.addInfusionPage("botania.page.colourInfusion","botania.entry.colour",4,[<minecraft:golden_apple:1>],[<minecraft:golden_apple>],[50000]); game.setLocalization("en_US", "botania.page.colourInfusion", "Infusing &1Golden Apple&0."); //PageKey, EntryKey, PageNumber, OutputStack, InputArray, ManaCost //Adds an Alchemy Page, Out/InputStack are just visual. The appropriate script for the page would be "mods.botania.ManaInfusion.addAlchemy(<minecraft:sand> * 4, <minecraft:sandstone:*>, 10);" mods.botania.Lexicon.addAlchemyPage("botania.page.colourAlchemy","botania.entry.colour",5,[<minecraft:sand> * 4],[<minecraft:sandstone:*>],[10]); game.setLocalization("en_US", "botania.page.colourAlchemy", "Breaking down &1Sandstone&0"); //PageKey, EntryKey, PageNumber, OutputStack, InputArray, ManaCost //Adds a Conjuration Page, Out/InputStack are just visual. The appropriate script for the page would be "mods.botania.ManaInfusion.addConjuration(<minecraft:sand:1> * 2, <minecraft:sand:1>, 5);" mods.botania.Lexicon.addConjurationPage("botania.page.colourConjuration","botania.entry.colour",6,[<minecraft:sand:1> * 2],[<minecraft:sand:1>],[5]); game.setLocalization("en_US", "botania.page.colourConjuration", "Conjuring &1Red Sand&0"); //PageKey, EntryKey, PageNumber, OutputStack, InputArray, ManaCost //Adds a Rune Page, Out/InputStack are just visual. The appropriate script for the page would be "mods.botania.RuneAltar.addRecipe(<minecraft:stonebrick:2>, [<minecraft:stonebrick>, <minecraft:gunpowder>], 5);" mods.botania.Lexicon.addRunePage("botania.page.colourRune","botania.entry.colour",7,[<minecraft:stonebrick:2>],[[<minecraft:stonebrick>, <minecraft:gunpowder>]],[5]); game.setLocalization("en_US", "botania.page.colourRune", "The &1Cracked Stone Brick&0."); //PageKey, EntryKey, PageNumber, BrewString, Ingredients //Adds a Brew Page, Out/InputStack are just visual. The appropriate script for the page would be "[Waiting for Botanical Brewing Support]", for a list of BrewStrings use "/mt BotaniaBrews mods.botania.Lexicon.addBrewPage("botania.page.colourBrew","botania.entry.colour",8, "invisibility", [<minecraft:nether_wart>, <minecraft:snowball>, <minecraft:glowstone_dust>], "botania.page.colourBrew_bottom.text"); game.setLocalization("en_US", "botania.page.colourBrew", "A simple brew, it mimics a &1Potion of Invisibility&0, when taken, it has a similar effect, giving the individual a &4Invisibility&0 effect."); game.setLocalization("en_US", "botania.page.colourBrew_bottom.text", "Pretend you have Incursio"); //PageKey, EntryKey, PageNumber, OutputStack, InputStack //Adds an Elven Page, Out/InputStack are just visual. The appropriate script for the page would be "mods.botania.ElvenTrade.addRecipe(<Botania:flower:4>, [<minecraft:yellow_flower>]);" mods.botania.Lexicon.addElvenPage("botania.page.colourElven","botania.entry.colour",9,[<Botania:flower:4>],[[<minecraft:yellow_flower>]]); game.setLocalization("en_US", "botania.page.colourElven", "Trading for &1Yellow Mystical Flower&0."); Другие страницы //PageKey, EntryKey, EntityName, Size //Adds a Entity Page, for a list of EntityNames use "/mt entities mods.botania.Lexicon.addEntityPage("botania.page.colourEntity","botania.entry.colour",10,"Botania.botania:pixie",100); game.setLocalization("en_US", "botania.page.colourEntity", "The Pixie"); //PageKey, EntryKey //Adds a Lore Page mods.botania.Lexicon.addLorePage("botania.page.colourLore","botania.entry.colour",11); game.setLocalization("en_US", "botania.page.colourLore", "(...) &othe final Page!"); При локализации текста для страниц можно использовать следующую разметку: # Специальные коды форматирования: # <BR> или <BR/> Разрыв абзаца (<BR/> включен для людей, использующих XML для своей локализации) # <LINE> или <LINE/> Вставьте причудливый разрыв строки между разделами текста. Сопоставление элементов С помощью Modtweaker вы можете удалять и добавлять отображение элементов для Lexica Botania. У него есть две функции, которые сосредоточены на взаимодействии с миром, а также на взаимодействии с графическим интерфейсом. Одним из них является возможность перемещать блоки щелчком правой кнопки мыши, чтобы увидеть, есть ли у них какая-либо документация внутри Lexica, держа Lexica в руке. Второй способ - щелкнуть левой кнопкой мыши по чему-либо внутри Lexica Botania, чтобы увидеть его корневой путь, например, в разделе рецепты. Используя нашу ранее созданную страницу о создании алмазных блоков, мы теперь можем связать Алмазный блок с миром и книгой с помощью сопоставления предметов. Пример: //InputStack, EntryKey, PageNumber mods.botania.Lexicon.addRecipeMapping(<minecraft:diamond_block>, "botania.entry.colour", 3); Также возможно удаление сопоставления элементов для определенного блока или времени. Пример: //InputStack mods.botania.Lexicon.removeRecipeMapping(<Botania:spreader>); Примечание: Отображение элементов мира в настоящее время не поддерживается.
×
×
  • Create New...