- Домой-
- Minecraft-
- Моды для Minecraft-
- Baritone Client Mod (1.20.4) - Автоматический шахтер, AI и сборка, Xray

Baritone Client Mod (1.20.4) - Автоматический шахтер, AI и сборка, Xray
Об этом моде
Особенности.
Функциональность пути
Баритон дальних путей и сращивания вычисляет пути на основе сегмента за сегментом, предварительно вычисляя следующий сегмент, когда текущий сегмент подходит к концу.
Баритон кэширования чанков упрощает чанки во внутренние 2-битные представления (AIR, SOLID, WATER, AVOID) и хранит их в оперативной памяти, чтобы улучшить расчет путей на сверхдальние расстояния. Также есть возможность хранить кэшированные фрагменты на диске. Пример.
Разрушение блоков Баритон учитывает разрушение блоков как часть пути. Он также учитывает текущий набор инструментов и горячую панель. Например, если у вас есть алмазная кирка Eff V, вы можете выбрать добычу через каменный барьер.
Размещение блоков Баритон также учитывает размещение блоков как часть пути. К ним относятся отступники и столбы. Для экономии ресурсов можно установить штраф за размещение блоков (по умолчанию он равен 1 секунде). Также можно задать список допустимых отбрасываемых блоков, по умолчанию это валуны, грунт и сетчатые стеллажи. Пример.
Падающий баритон падает до 3 блоков на твердую землю (настраивается, если у вас есть Feather Falling или вы готовы получить некоторый урон). Если у баритона есть ведро с водой, он падает на 23 блока и ставит ведро под себя. Ведро имеет неограниченное расстояние падения.
Лозы и лестницы Баритоны умеют взбираться и спускаться по лозам и лестницам. Более сложные маневры, такие как прыжок на другую лестницу или столб лозы в воздухе, поддерживаются экспериментально (по умолчанию отключено, настройка allowVines). Баритоны могут прервать падение, схватившись за лестницу или лозу в воздухе, и понимают, когда это возможно, а когда нет.
Открывание ворот и дверей в ограждениях.
Плиты и лестницы
Падающие блоки Баритоны понимают стоимость разрушения блока с падающим на него блоком и учитывают все затраты на его разрушение. Кроме того, они избегают ломать блоки, которые контактируют с жидкостью, поэтому они не ломают дно гравийного штабеля под озером лавы (больше).
Избегайте опасных блоков Очевидно, вы знаете, что нельзя ходить по огню или магме, нельзя наклоняться над лавой (это наносит некоторый урон), нельзя ломать блоки, соприкасающиеся с жидкостью (которая может утопить вас), и т. д.
Паркур спринт через промежутки в 1, 2 или 3 блока
Parkour Place Спринт через промежуток в 3 блока, прыгая и ставя блоки, на которые можно приземлиться. Очень круто.
Свиньи Можно маневрировать свиньями.
Способ передачи:
Баритон использует A*, но с небольшими изменениями:
Расчет разделения Традиционный A* рассчитывает до тех пор, пока наиболее перспективный узел не достигнет цели, но в среде Minecraft, где расстояние рендеринга ограничено, окружение не известно на всем пути к цели. У баритона есть три возможных способа прекратить вычисление пути: найти все пути к цели, исчерпать время или достичь расстояния рендеринга. В двух последних сценариях выбор того, какой сегмент будет выполнен, остается за следующим элементом (инкрементный откат затрат). Поток вычисления пути увеличивает счетчик каждый раз, когда обнаруживает, что лучший/наиболее перспективный узел находится в конце загруженного чанка. Если это происходит более 50 раз (настраивается), вычисление пути завершается досрочно. Это происходит, если расстояние рендеринга очень мало. В противном случае вычисление продолжается до тех пор, пока не завершится (также настраивается) или пока не будут найдены все пути к цели.
Если расчет пути заканчивается преждевременно, не достигнув цели, Varitone необходимо выбрать первый сегмент для запуска (предполагается, что следующий сегмент будет рассчитан в конце этого сегмента). Он использует обратную инкрементальную стоимость для выбора оптимального узла по различным метрикам и рассчитывает путь к этому узлу. Это не менялось со времен MineBot, поэтому описание было написано таким образом, чтобы его можно было применять как есть. По сути, он отслеживает лучший узел по различным возрастающим коэффициентам, а затем выбирает узел с наименьшим коэффициентом, который проходит не менее чем в пяти кварталах от начальной позиции.
Перераспространение минимального улучшения Поиск пути игнорирует альтернативные маршруты, которые приводят к минимальному улучшению (менее 0,01 тика). Это связано с тем, что вычислительные затраты на повторное распространение информации по всем связанным узлам намного выше, чем то улучшение времени прохождения пути, которое достигается за полмиллисекунды.
При расчете следующего сегмента Varitone отдает предпочтение обратному пути по текущему сегменту. Стоимость значительно снижается, но все еще остается положительной (если нет необходимости в обратном пути, он не будет его выполнять). Это позволяет следующему сегменту соединиться и перейти к следующему сегменту как можно быстрее, если он начинается с обратного пути по текущему сегменту. Пример.
Обнаружение и приостановка обратного пути Расчет путей выполняется в отдельном потоке, но основной поток игры имеет доступ к последним рассмотренным узлам и лучшим на данный момент путям (они отображаются светло- и темно-синим цветом соответственно). Когда текущий наилучший путь (отображается темно-синим цветом) проходит мимо текущей позиции игрока на текущем участке пути, выполнение пути приостанавливается (если это безопасно). Обратите внимание, что текущий оптимальный путь, сообщаемый потоком расчета пути, точнее того, который будет выбран после завершения потока расчета пути, так как он учитывает систему обратных затрат.
Цели.
Для цели пути можно задать следующие параметры
GoalBlock Определенный блок, внутри которого игрок стоит на высоте ступни.
GoalXZ Координаты X и Z.
GoalYLevel Y-координата.
GoalTwoBlocks Позиция блока, в который должен встать игрок.
GoalGetToBlock Положение блока, рядом с которым игрок должен стоять, ниже или выше.
GoalNear Положение блока, в котором игрок должен находиться в определенном радиусе.
GoalAxis Положение блока на оси или диагонали (x=0, z=0 или x=z), y=120 (настраивается).
И наконец, GoalComposite, представляющий собой список других целей, любая из которых удовлетворяет данной цели. Например, mine diamond_ore создает GoalComposite of GoalTwoBlockss для каждого известного местоположения алмазной руды.
Команды баритона
Префикс.
Префикс управления баритон-чатом по умолчанию равен #; в Impact вы также можете использовать .b в качестве префикса. (например, .b click вместо #click).
По умолчанию команды баритона также можно вводить в поле чата. Однако опечатки, например, ввод "gola 10000 10000" вместо "goal", приведет к появлению публичного чата, поэтому рекомендуется использовать #.
Чтобы отключить прямое управление чатом (без префикса), выключите параметр chatControl. Чтобы отключить управление чатом с префиксом #, отключите настройку prefixControl. Impact не позволяет отключить .b. Будьте осторожны, чтобы не оставить все методы управления отключенными (если вы это сделаете, удалите файл minecraft/baritone/settings.txt, сбросьте настройки и начните заново).
Этим командам может потребоваться префикс.
Запятые в баритоне
thisway 1000 then path: пройдите 1000 кварталов в направлении, в котором вы находитесь.
goal x y z или goal x z или goal y, then path Задайте цель в определенной координате и двигайтесь к ней.
goto x y z или goto x z или goto y - продвижение к определенной координате (один шаг, затем сразу же начать движение вперед).
goal Устанавливает ворота у ног игрока.
Goal Clear - очистить ворота.
cancel или stop, чтобы остановить все; forcecancel также является опцией.
Goto portal или goto ender_chest или goto block_type для перехода к блоку. (В игре Impact .goto - это псевдоним для .b goto).
Добывайте алмазную или железную руду с помощью команды mine diamond_ore iron_ore (включение параметра legitMine позволит добывать только ту руду, которую действительно можно увидеть. Она будет случайным образом искать ее вокруг y=11, пока не найдет). Вы также можете указать количество блоков. Например, укажите mine 64 diamond_ore.
Выберите пункт назначения, нажав на кнопку Щелкните правой кнопкой мыши, чтобы подняться на блок, щелкните левой кнопкой мыши, чтобы войти в блок (на уровне ног или глаз), щелкните левой кнопкой мыши и перетащите, чтобы выбрать область (вы можете использовать #help sel, чтобы увидеть выбор).
follow player Следовать за игроками с именем playerName. Следовать за игроками в диапазоне с помощью follow players (интересно в сочетании с Kill Aura). Следовать за любой сущностью с помощью follow entities. Следовать за сущностями определенного типа с помощью follow entity pig.
wp - это путевая точка. Метка" - это "дом" (автоматически создается при нажатии правой кнопки мыши на кровати), "смерть" (автоматически создается при смерти) или "пользователь" (должен быть создан вручную). Итак, установите #wp save user coolbiome, установите #wp goal coolbiome и задайте путь с помощью #path; для смерти путевая точка будет указана под тегом "death" в #wp goal death (кликабельно). (не забудьте).
build blah.schematic загружает schematics/blah.schematic и строит с ногами игрока в качестве точек начала координат. Эти точки могут быть любыми относительно игрока (~ 69 ~-420 строится с x=игрок x, y=69 и z=игрок z-420).
Постройте открытую в данный момент схему в программе schematica.
Прокопайте туннель и постройте туннель 1x2. Отклоняйтесь от прямой линии только в случае необходимости, например, чтобы избежать лавы. Чтобы сделать более тупой туннель, выкопайте туннель 3 2 100, чтобы получить область 3 в высоту, 2 в ширину и 100 в глубину.
С помощью farm можно автоматически собирать урожай, пересаживать его и превращать в костную муку; используйте farm или farm, чтобы ограничить максимальное расстояние от начальной точки или путевой точки.
axis перемещается по оси или диагональной оси с y=120 (высота axisHeight настраивается, по умолчанию 120).
explore x z Исследуйте мир из точки отсчета x,z; если опустить x и z, то по умолчанию это будут ноги игрока. explorefilter filter.json с опцией invert загружает список чанков для загрузки.
Инверсия инвертирует текущую цель и путь. Он движется как можно дальше от цели, а не как можно ближе к ней. Например, GOAL, а затем INVERT позволяет вам пробежать как можно дальше от того места, где вы стоите в начале.
come говорит баритону подойти к камере, что полезно, когда freecam не перемещает позицию игрока.
blacklist останавливает баритона, идущего к ближайшему блоку.
eta показывает ожидаемое время до следующего сегмента или цели.
proc отображает различную информацию о процессе, управляющем баритоном в данный момент.
repack повторно кэширует чанки вокруг вас.
gc: вызывает System.gc() для освобождения памяти.
render: исправляет глюки рендеринга без перезагрузки всех чанков.
reloadall перезагружает мировой кэш баритонов, saveall сохраняет мировой кэш баритонов.
find ищет в кэше баритона местоположение блока.
surface или top указывает баритону перейти к ближайшему месту, похожему на поверхность. Версии, чтобы получить версию используемого вами баритона
Чертов Дэниел.








API: обфусцируются только пакеты, не относящиеся к API. Это следует использовать в среде, где другие моды хотят использовать функциональность Baritone.
Forge/Fabric API: то же, что и API, но упаковано для Forge/Fabric. Используется, когда другие моды интегрируются с Baritone.
Standalone: все обфусцировано; используется в среде, где нет других модов, которые хотят использовать функциональность Baritone.
Forge/Fabric Standalone: то же, что и Standalone, но упакован для Forge/Fabric; используется, когда Baritone - единственный мод для Forge/Fabric или ни один из других модов Forge/Fabric не интегрируется с Baritone. Не оптимизировано: ничего не читается.
Не оптимизировано: ничего не обфусцировано. Не используйте в производстве.
Forge/Fabric Unoptimised: то же самое, что и Unoptimised, но упакован для Forge/Fabric.
Похожие Моды/Аддоны
Набор героев комиксов «Железный человек» Динкла (Fisk Heroes).1.7.10Моды для MinecraftMinecraft
|Список команд -Экстремис -Размножение Край -Прайм...20315
Пять ночей в пакете Фредди в Зомботани | ФНАФ Кузница1.19.2ХардкорныеMinecraft
Это окончательные пять ночей в пучке Фредди. Он содержит 13 модов Fnaf, включая контент из всех игр...26405
Мод: Снаряжение Вардена и Звуковой посох1.20.40ОружиеMinecraft
Warden Armour + Echo Tool and Staff дает вам те же способности, что и у Хранителей в Minecraft PE....5603
Мод: Простые волшебные палочки1.20.40ОружиеMinecraft
Simple Wands привносит волшебные палочки в Minecraft PE. Этот плагин можно использовать и для других...3203
Мод Variant chest - от ремесла до эстетики1.20.2ДекорMinecraft
В мире Minecraft, где творчество не знает границ, появился мод Variant Chests Mod (1.20.2, 1.19.4),...501
True Herobrine Mod (1.20.1) - поистине ужасающий1.20.1Моды для MinecraftMinecraft
True Herobrine Mod (1.20.1) добавляет Herobrine неразрушающим способом. Цель этого мода - сделать мо...7101
Lag Removal Mod (1.19.1) - оптимизирует задержки в игре1.19.1ОптимизацияMinecraft
Мод Lag Removal Mod (1.19.1) предоставляет игрокам возможность контролировать количество сущностей,...1001
Mythic Botany Mod 1.19.2 - Погрузитесь глубже в мир Ботании!1.19.2Моды для MinecraftMinecraft
Mythic Botany Mod - это дополнение к Botania Mod, которое пытается немного расширить Botania....401
Lodestone Mod (1.19.2) - библиотека для проектов команды Lodestar1.19.2Моды для MinecraftMinecraft
Lodestone Mod (1.19.2) - это библиотека, используемая всеми модами команды Lodestar и содержащая важ...201
Comfort Zone Mod - подушки для кошек и Стива1.20.1ДекорMinecraft
Мод Comfort Zone (1.20, 1.19.2) вводит новый блок полезностей. В то же время, если у спутника игрока...701
Мод: Оружие с гнездами1.20.40ОружиеMinecraft
Мод Socketed Weapons не только добавляет в Minecraft новое оружие, но и улучшает оружие, которое дол...1201
MCglTF Mod (1.19.3) - библиотека glTF для моддинга Minecraft1.19.3Моды для MinecraftMinecraft
gLTF (GL Transmission Format) - это "безвозмездная спецификация с открытым исходным кодом для эффект...3001
Vulkan Renderer Mod ( 1.19.4) - лучше, чем Sodium?1.19.4ОптимизацияMinecraft
Vulkan Renderer Mod (1.19.4) - это мод для Minecraft, который переписывает OpenGL-рендерер Minecraft...2001
Мод: Огнестрельное оружие от Arath 21ОружиеMinecraft
Добавлен второй оружейный мод для Minecraft - Arath's Guns 2. Первую часть можно скачать по ссылке....7601
Lucky Block Mod (1.20.2) - тысячи случайных возможностей1.20.2БлокиMinecraft
Мод Lucky Block Mod (1.20.2) добавляет в Minecraft всего один блок и дает вам более 100 возможностей...2501
Structure Pool API Mod - вводит структуру в пул структур.1.20.1ПостройкиMinecraft
Structure Pool API Mod (1.20.1) позволяет вам вводить структуры в пул структур....701
Мод: Железный человек 21.20.40ОружиеMinecraft
Каждый из нас хотя бы раз мечтал стать супергероем: мы все хотели быть Капитаном Америкой или Халком...5201
Armorful Mod - обновлено Iraje !!!!1.20.4МобыMinecraft
Вот что вам нужно знать об этом стильном дополнении: с Armorful различные мобы смогут естественным о...501
Dungeons Weaponry Mod - Dungeons Weaponry1.20.1ОружиеMinecraft
Некоторые из более чем 20 новых видов оружия, разделенных на уровни, можно крафтить, но если вы хоти...2601
Animalistic Mod - новые животные, приручаемые и монтируемые1.19.4Моды для MinecraftMinecraft
Мод Animalistic (1.19.4, 1.18.2) добавляет новых питомцев, которые могут быть вызваны в вашем мире с...601