Скачать Майнкрафт 24w45a

Это обновление содержит ряд исправлений ошибок, изменения во взаимодействии мобов с экипируемыми предметами на земле, улучшения моделей предметов за счет добавления большего функционала и многое другое.
Версия MinecraftАктуальная
Загрузчики модовForge · Fabric · NeoForge · Quilt
ПлатформыWindows · macOS · Linux
БезопасноПроверено · без вирусов
Изменения
- Теперь котята и волчата получают ошейники цвета, который представляет собой смесь цвета ошейника родителей, если это возможно.
- Длительность эффектов Suspicious Stew приведена в соответствие с Bedrock Edition:Насыщенность: 0,35 секунды (без изменений)
Ночное видение: 5 секунд (без изменений)
Сопротивление огню: 3 секунды
Слепота: 11 секунд
Слабость: 7 секунд
Регенерация: 7 секунд
Ускорение прыжка: 5 секунд
Увядание: 7 секунд
Яд: 11 секунд
Примечание разработчика : Ура! Теперь они все простые числа! (на самом деле нет)
Мобы собирают предметы
Были внесены некоторые изменения в то, как мобы решают заменить свои экипированные предметы предметами на земле.
- Если предмет находится в слоте брони, замените его, если выполняется любое из следующих условий:Новый предмет имеет более высокую базовую броню.
Новый предмет имеет более высокую базовую прочность брони.
Новый предмет имеет больше чар.
Новый предмет менее поврежден
Новый элемент имеет собственное имя, а старый — нет. - Если предмет находится в основном слоте руки, замените предмет, если применимо любое из следующих условий:
Новый предмет является предпочтительным оружием, а старый — нет.Если старый предмет является предпочтительным оружием, а новый — нет, не заменяйте предмет.
Новый предмет имеет более высокий базовый урон.
Новый предмет имеет больше чар.
Новый предмет менее поврежден
Новый элемент имеет собственное имя, а старый — нет.
Предпочитаемое оружие
У следующих мобов теперь есть предпочтительный тип оружия для подбора:
- Все скелетные варианты предпочитают луки
- Пиглины и грабители предпочитают арбалеты.
- Утопленники предпочитают трезубцы
Цветы глаз
- Пчелы вообще не взаимодействуют с цветками с закрытыми глазами.
- Пчелы не отравляются, когда прикасаются к цветкам с закрытыми глазами.
- Пчелы не соблазняются цветками с закрытыми глазами.
Скрипучая толпа
- Активированный Скрип не будет двигаться, если на него смотрит игрок, играющий в выживание или приключение.Скрип также будет иметь полное сопротивление отбрасыванию в этом состоянии.
Смоляный кирпич
- В качестве материала для отделки брони теперь используется смоляной кирпич вместо смоляного комка.
Технические изменения
- Версия пакета данных теперь 59
- Версия пакета ресурсов теперь 44
- Генератор данных в jar-файле сервера ( net.minecraft.data.Main ) больше не генерирует каталог ресурсов--client опция удалена из командной строки для этой точки входа
- В клиентском jar-файле присутствует новая точка входа net.minecraft.client.data.Main , со структурой командной строки, аналогичной генератору данных в серверном jar-файле.Доступные параметры: --client — создает каталог ресурсов
Сетевой протокол
- Клиент теперь будет отправлять пакет minecraft:player_loaded после закрытия экрана загрузки ландшафта после первоначальной загрузки в мир и после закрытия экрана загрузки при возрождении.
Пакет данных версии 59
- Предупреждающая подсказка на блоках предметов с компонентом minecraft:block_entity_data больше не может быть скрыта никаким другим компонентом.
- Модель поля в minecraft:equippable компонент был переименован в asset_id
- Поле item_model_index в реестре trim_material удалено (больше не требуется для рендеринга модели)
- Компонент minecraft:custom_model_data был расширен вместе с модификатором minecraft:set_custom_model_data
Теги
Блокировать теги
- Добавлен #bee_attractive — обозначает все блоки, которые могут опылять пчелы.
- Удален #tall_flowers
Теги товара
- Удалены #цветы и #высокие_цветы
- Добавлены теги skeleton_preferred_weapon , piglin_preferred_weapon , pillager_preferred_weapon и dropped_preferred_weapon для указания предпочтительных типов оружия для этих мобов при подборе предметов.
Компоненты
minecraft:пользовательские_данные_модели
- Компонент теперь имеет больше полей для размещения новых вариантов использования различными геттерами свойств модели.
- Поля:поплавки - список поплавков
флаги - список булевых значений
строки - список строк
цвета - список значений цветов RGB
Модификаторы предметов
minecraft:set_custom_model_data
- Компонент теперь имеет больше полей для размещения более сложной структуры компонента.
- Поля:floats - необязательная операция списка поставщиков номеров
флаги - необязательная операция со списком булевых значений
строки - необязательная операция со списком строковых значений
цвета - необязательная операция со списком значений RGB или поставщиков чисел - Операция списка использует тот же формат, что и поле explosions в модификаторе set_fireworks.
- Например , {function:"set_custom_model_data",floats:{values:[2],mode:replace_all}} задает замену float на значение 2
Версия пакета ресурсов 44
- Недопустимые элементы minecaft:filled_map в рамке элемента (элемент карты без компонента map_id ) больше не изменяют размер рамки.
- Новый формат для моделей элементов управления данными
Переименовывает
- Каталог оборудования перемещен на один уровень выше, т.е. models/equipment/ становится equipment/
- Модель и текстура broken_elytra переименованы в elytra_broken
Модели предметов
- Введен новый формат для описания моделей предметов
- Модели предметов выбираются на основе компонента minecraft:item_modelМодель для элемента с item_model=foo:bar хранится в /assets/foo/items/bar.json
- Формат файла : { "model": { "type": <тип модели элемента>, <специфические поля типа модели элемента> } } (точные типы см. ниже)
- раздел переопределений был удален из существующих моделей блоков
- Больше нет жестко заданных путей в каталоге моделей — модели теперь будут использоваться только в том случае, если на них ссылаются определения в каталогах items или blockstates .
- Удалены модели в моделях/элементах , которые перенаправляют только на блочную модель.В таких случаях модель элемента будет ссылаться на модель модели/блока напрямую.
майнкрафт:модельТип модели элемента
- Визуализирует простую модель из каталога моделей
- Поля:model : идентификатор модели в пространстве имен в моделях (например, minecraft:block/yellow_glazed_terracotta )
tints : список источников оттенков, применяемых к элементам визуализированной модели (первая запись применяется к tintindex 0, вторая - 1 и т. д.)
Формат:тип : тип источника оттенка (см. ниже)
<type-specific> - дополнительные поля в зависимости от типа источника оттенка
майнкрафт:константатип источника оттенка
- Возвращает постоянный цвет RGB
- Поля:значение — упакованное целое значение RGB (например, -1 ) или массив значений RGB (например, [1, 1, 1] )
майнкрафт:красительтип источника оттенка
- Возвращает значение из компонента minecraft:dyed_color или значение по умолчанию, если оно отсутствует
- Поля:по умолчанию - значение RGB
майнкрафт:траватип источника оттенка
- Возвращает цвет травы при определенных климатических параметрах на основе textures/colormap/grass.png
- Те же цвета, что выбраны по падению и температуре в конфигурации биома
- Поля:температура - плавающая в диапазоне 0..1 (включительно)
downfall - плавающий в диапазоне 0..1 (включительно)
майнкрафт:фейерверктип источника оттенка
- Возвращает среднее значение цветов из компонента minecraft:firework_explosion или цвет по умолчанию, если их нет
- Поля:по умолчанию : значение RGB
майнкрафт:зельетип источника оттенка
- Возвращает цвет из компонента minecraft:potion_contents :
если компонент присутствует:пользовательский цвет, если он присутствует в компоненте
цвет по умолчанию, если список эффектов пуст
среднее значение цветов эффекта, в противном случае
цвет по умолчанию, в противном случае - Поля:по умолчанию : значение RGB
minecraft:карта_цветтип источника оттенка
- Возвращает значение из компонента minecraft:map_color или цвет по умолчанию, если компонент отсутствует
- Поля:по умолчанию : значение RGB
minecraft:пользовательские_данные_моделитип источника оттенка
- Возвращает значение из списка цветов в компоненте minecraft:custom_model_data
- Поля:index - индекс для поля в цветах , по умолчанию: 0
майнкрафт:специальныйТип модели элемента
- Создает специальную (не основанную на данных) модель
- Поля:
модель : специальный экземпляр модели
Формат:тип - тип специальной модели (см. ниже)
<type-specific> - дополнительные поля в зависимости от типа источника оттенка
база : идентификатор пространства имен модели в моделях , обеспечивающий преобразования, текстуру частиц и освещение графического интерфейса
майнкрафт:кроватьспециальный тип модели
- Визуализирует целую кровать
- Поля:текстура - идентификатор пространства имен для текстуры, без префикса textures/entity/bed/ и суффикса .png
майнкрафт:баннерспециальный тип модели
- Отображает баннер с узорами из компонента minecraft:banner_patterns
- Поля:цвет - цвет основы баннера, один из 16 предопределенных цветов
minecraft:проводникспециальный тип модели
- Оказывает трубопровод
- Нет полей
майнкрафт:сундукспециальный тип модели
- Отображает один сундук
- Поля:текстура - идентификатор пространства имен для текстуры, без префикса textures/entity/chest/ и суффикса .png
открытость - плавающая, 0.0 (по умолчанию) - полностью закрыто, 1.0 - полностью открыто
майнкрафт:головаспециальный тип модели
- Рендерит голову
- Использует профиль из компонента minecraft:profile, когда это применимо
- Поля:вид - один из скелетов , wither_skeleton , игрок , зомби , крипер , пиглин , дракон
майнкрафт:shulker_boxспециальный тип модели
- Создает ящик шалкера.
- Поля:текстура - идентификатор пространства имен для текстуры, без префикса textures/entity/shulker/ и суффикса .png
открытость - плавающая, 0.0 (по умолчанию) - полностью закрыто, 1.0 - полностью открыто
orientation - ориентация для рендеринга, по умолчанию: вверх
майнкрафт:щитспециальный тип модели
- Создает щит.
- Использует узоры из компонента minecraft:banner_patterns и цвет из компонента minecraft:base_color
- Нет полей
майнкрафт:трезубецспециальный тип модели
- Изображает трезубец
- Нет полей
minecraft:декорированный_горшокспециальный тип модели
- Делает декорированный горшок
- Использует значения из компонента minecraft:pot_decorations
- Нет полей
майнкрафт:композитныйТип модели элемента
- Визуализирует несколько подмоделей
- Все модели визуализируются в одном пространстве
- Поля:models : список моделей элементов для рендеринга
майнкрафт:состояниеТип модели элемента
- Визуализирует модель элемента в зависимости от логического свойства
- Поля:свойство : тип свойства (см. ниже)
<property-specific> - дополнительные поля в зависимости от типа свойства, добавляются в строку
on_true — модель элемента для рендеринга, когда свойство имеет значение true
on_false — модель элемента для рендеринга, когда свойство имеет значение false
minecraft:использование_предметабулево свойство
- Возвращает true, если игрок в данный момент использует этот предмет.
- Нет полей
майнкрафт:сломанныйбулево свойство
- Возвращает значение true, если предмет можно повредить и его можно использовать только один раз, прежде чем он сломается.
- Нет полей
майнкрафт:поврежденныйбулево свойство
- Возвращает true, если предмет можно повредить и он был использован хотя бы один раз.
- Нет полей
minecraft:имеет_компонентбулево свойство
- Возвращает true, если указанный компонент присутствует в элементе.
- Поля:компонент - тип компонента
minecraft:рыболовная_удочка/castбулево свойство
- Возвращает значение true, если к используемой в данный момент удочке прикреплен поплавок.
- Нет полей
minecraft:набор/есть_выбранный_элементбулево свойство
- Возвращает true, если пакет «открыт», т.е. в нем есть выбранный элемент, видимый в графическом интерфейсе.
- Нет полей
майнкрафт:рождествобулево свойство
- Возвращает значение true, если текущая дата находится между 24 и 26 декабря (включительно)
- Нет полей
майнкрафт:выбранобулево свойство
- Возвращает значение true, если элемент выбран на панели быстрого доступа.
- Нет полей
minecraft:переноситсябулево свойство
- Возвращает true, если элемент перемещается между слотами в графическом интерфейсе.
- Нет полей
майнкрафт:shift_downбулево свойство
- Возвращает true, если игрок в данный момент удерживает клавишу Shift
- Нет полей
minecraft:пользовательские_данные_моделибулево свойство
- Возвращает значение из списка флагов в компоненте minecraft:custom_model_data
- Поля:index - индекс для поля в флагах , по умолчанию: 0
майнкрафт:выбратьТип модели элемента
- Визуализирует модель элемента на основе дискретного свойства
- Поля:свойство : тип свойства (см. ниже)
<property-specific> - дополнительные поля в зависимости от типа свойства, добавляются в строку
кейсы - список кейсов для сопоставления в формате:
когда - значение для сопоставления со свойством, тип зависит от свойстваможет быть одним значением или списком значений
модель - модель элемента для визуализации при выборе случая
резервный вариант — модель элемента для рендеринга, если ни один из случаев не соответствует значениюесли отсутствует, вместо этого будет отображена «отсутствующая» модель-заполнитель
майнкрафт:главная_рукасвойство
- Возвращает основную руку держащего игрока
- Нет полей
- Значения: левое , правое
minecraft:тип_зарядасвойство
- Возвращает тип заряда, сохраненный в компоненте minecraft:charged_projectiles.
- Нет полей
- Ценности:none - если нет снарядов или компонент отсутствует
ракета - если есть хотя бы одна фейерверк-ракета
стрелка - любой другой случай
minecraft:обрезка_материаласвойство
- Возвращает значение поля материала из компонента minecraft:trim , если он присутствует
- Нет полей
- Значения: идентификатор пространства имен
minecraft:block_stateсвойство
- Возвращает значение некоторого свойства из компонента minecraft:block_state
- Поля:block_state_property - строковый ключ для выбора из компонента
- Значения: любая строка
minecraft:отображение_контекстасвойство
- Возвращает контекст, в котором отображается этот элемент
- Нет полей
- Ценности:никто
thirdperson_lefthand
thirdperson_righthand
firstperson_lefthand
firstperson_righthand
голова
графический интерфейс
земля
зафиксированный
minecraft:пользовательские_данные_моделисвойство
- Возвращает значение из списка строк в компоненте minecraft:custom_model_data
- Поля:index - индекс поля в строках , по умолчанию: 0
- Значения: любая строка
minecraft:range_dispatchТип модели элемента
- Создает модель элемента на основе числового свойства.
- Замена старого раздела переопределений из блочных моделей
- Выберет последнюю запись с пороговым значением, меньшим или равным значению свойства
- Поля:свойство : тип свойства (см. ниже)
<property-specific> - дополнительные поля в зависимости от типа свойства
масштаб — коэффициент, на который умножается значение свойства, по умолчанию: 1,0
записи - список записей в формате:порог - плавающее значение
модель - модель элемента для визуализации при выборе записи
Примечание: порядок полей не имеет значения, перед использованием список будет отсортирован по пороговому значению в порядке возрастания.
резервная модель элемента для визуализации, если ни одна запись не меньше или равна значению свойстваесли отсутствует, вместо этого будет отображена «отсутствующая» модель-заполнитель
minecraft:пользовательские_данные_моделичисловое свойство
- Возвращает значение из списка float в компоненте minecraft:custom_model_data
- Поля:index - индекс для поля в числах с плавающей точкой , по умолчанию: 0
minecraft:набор/полнотачисловое свойство
- Возвращает вес компонента bundle_contents или 0, если его нет.
- Нет полей
майнкрафт:урончисловое свойство
- Возвращает значение для компонента повреждения
- Поля:
нормализовать : логическое значение, по умолчанию: trueесли true, возвращает значение урона, деленное на компонент max_damage , ограниченное 0..1
если false, возвращает значение урона, ограниченное 0..max_damage
майнкрафт:количествочисловое свойство
- Возвращает размер стека
- Поля:
нормализовать : логическое значение, по умолчанию: trueесли true, возвращает количество, деленное на компонент max_stack_size , ограниченное 0..1
если false, возвращает количество, ограниченное 0..max_stack_size
minecraft:перезарядкачисловое свойство
- Возвращает оставшееся время восстановления предмета, масштабированное до 0..1.
- Нет полей
майнкрафт:времячисловое свойство
- Возвращает значение дневного времени (используется для часов), масштабированное до 0..1
- Поля:колебание — если true, значение будет колебаться некоторое время около целевого значения, прежде чем стабилизируется, по умолчанию: true
natural_only - если true, значение будет случайным в измерениях с natural=false , по умолчанию: true
майнкрафт:компасчисловое свойство
- Возвращает угол, масштабированный до 0..1 в плоскости xz между положением держателя и целью.
- Если цель недействительна (отсутствует, находится в другом измерении или слишком близка к позиции держателя), будет возвращено случайное значение.
- Поля:
цель - одна из:spawn - точки появления в мире
lodestone - указывает на местоположение, сохраненное в компоненте lodestone_tracker
восстановление - очки на месте последней смерти игрока
колебание — если true, значение будет колебаться некоторое время около целевого значения, прежде чем стабилизируется, по умолчанию: true
арбалет/тягачисловое свойство
- Возвращает время использования арбалета
- Нет полей
использование_длительностичисловое свойство
- Возвращает галочки использования элемента
- Поля:оставшееся - если true , возвращаемое значение будет равно оставшемуся использованию тактов, если false - тактов на данный момент, по умолчанию: false
использование_циклачисловое свойство
- Возвращает оставшееся использование тиков по модулю периода
- Поля:период - положительное число с плавающей точкой, по умолчанию 1,0
minecraft:набор/выбранный_элементТип модели элемента
- Отображает выбранный стек в компоненте minecraft:bundle_contents , если он присутствует, в противном случае ничего не делает.
Комментарии []





