Blog · blog
Представляем совместное использование конфигураций Terminus
Теперь Terminus позволяет сохранять, переключаться и делиться полными конфигурациями модулей как настройками. Вот как работает система и почему это важно для BedWars и SkyWars.
Что такое конфиг в Terminus?
Конфиг — это сохраненный снимок всей вашей настройки на определенный момент времени: какие модули включены, все значения и слайдеры внутри них, ваши привязки клавиш и расположение вашего HUD на экране. Вместо того, чтобы каждый раз перестраивать свою настройку по памяти при переключении режимов или переустановке, вы сохраняете ее один раз и загружаете одним кликом. Представьте себе это скорее как набор, который можно назвать, сохранить и переключать, а не как файл настроек.
Это всегда было небольшим неудобством, особенно в мини-играх. Настройка для BedWars и настройка для SkyWars требуют разных вещей, и ручная настройка полудюжины модулей каждый раз при переключении очередей быстро надоедает. Обмен конфигами существует для полного устранения этого препятствия.
Почему система конфигов важна для BedWars и SkyWars
BedWars и SkyWars — близкие родственники, но они не вознаграждают одинаковую настройку. BedWars более тесный и оборонительный, с защитой кровати и контролем генератора, формирующими большинство сражений. SkyWars более свободный, с большим количеством воздушных и островных боев и меньшей необходимостью присматривать за конструкцией. Расположение HUD и набор значений, настроенные для одного, часто кажутся неправильными в другом.
Боевая расстановка
Значения таймингов и радиусов, подходящие для защиты кровати, не те же, что подходят для середины боя в SkyWars с открытым небом. Сохраняйте каждый из них как отдельную конфигурацию, а не регулируйте ползунки во время очереди.
Расположение HUD
Игроки BedWars полагаются на информацию о генераторе и статусе команды, в то время как игроки SkyWars больше заботятся об отслеживании лута из сундуков и позиций игроков. Сохранённая раскладка HUD следует за конфигурацией, а не только за модулями.
Настройка движения
Перемещение по островам в SkyWars и строительство мостов в BedWars требуют разных значений помощи в передвижении. Конфигурационный файл содержит оба значения, не перезаписывая друг друга.
Сохранение и переключение собственных конфигураций
Настройте конфигурацию для одного режима
Подготовьте свои модули, настройки, привязки клавиш и HUD так, как вам удобно для конкретного режима, например, BedWars.
Сохраните его как именованный конфиг
Дайте ему имя, которое подскажет, для чего он нужен в будущем, например, "BW Defense", а не что-то общее. Будущее "я" поблагодарит нынешнее "я".
Повторите для вашего другого режима
Создайте вторую конфигурацию для SkyWars или для любой другой настройки, между которыми вы постоянно переключаетесь, например, конфигурацию для тренировок или дуэлей.
Мгновенно переключайтесь между очередями
Загружайте соответствующую конфигурацию сразу же, как переключаетесь между режимами. Никакого поиска слайдеров между играми, никаких наполовину запомнившихся значений.
Обмен конфигурациями с другими игроками
Конфигурация, которая хорошо работает, не обязана оставаться на одном аккаунте. Конфигурации Terminus можно делиться с другими пользователями, так что настройки, которые вы потратили вечер на точную настройку, могут помочь кому-то другому сразу перейти к чему-то, что уже работает, а вы можете использовать настройки, которые кто-то другой уже проверил для режима, в котором вы новичок. Это превращает настройку из одиночной повинности в то, к чему вносит вклад широкое сообщество Terminus.
Без накладных расходов движка скриптов
Некоторые клиенты включают в себя полноценную встроенную среду выполнения скриптов, например GraalVM, чтобы пользователи могли создавать собственные инструменты автоматизации поверх клиента. Terminus намеренно опускает этот уровень. Запуск среды выполнения скриптов добавляет реальное время запуска и накладные расходы памяти, независимо от того, пишете ли вы скрипт или нет, а для клиента, созданного специально для динамичных мини-игр, меньший размер и быстрый запуск важнее необязательной функции, до которой большинство игроков никогда не дотрагиваются. Обмен конфигурациями дает большую часть практической выгоды — сохраненные и взаимозаменяемые настройки — без необходимости нести этот груз.
Часто задаваемые вопросы
Всё: какие модули включены, их индивидуальные значения, ваши привязки клавиш и расположение HUD. Загрузка конфигурации возвращает вашу полную настройку точно так, как вы её оставили.
Да, это основная причина существования системы. Сохраните одну конфигурацию, настроенную для ближнего боя в BedWars, и отдельную — для более свободных островных сражений в SkyWars, а затем переключайтесь между ними за секунды.
Нет. Конфигурации, сохраненные локально, загружаются мгновенно в автономном режиме. Обмен и загрузка конфигураций сообщества требуют подключения, но использование собственных сохраненных настроек — нет.
GraalVM — это полноценная среда выполнения скриптов, и запуск одной из них увеличивает время запуска и объем используемой памяти, независимо от того, используете ли вы скрипты или нет. Terminus её пропускает, поэтому клиент запускается легче и быстрее, что особенно важно для клиента мини-игры по сравнению с универсальным.
Получить Terminus
Configs, HUD, and a light footprint, tuned for BedWars and SkyWars.