Skip to content

Customization_Ua

V972 edited this page Oct 17, 2026 · 3 revisions

Кастомізація

<< До змісту

Параметри конфігурації

У процесі

Теги

У моді є ряд службових тегів ( dinnerware/item/plates, dinnerware/item/plates/regular, dinnerware/item/plates/one_tray_list, dinnerware/item/trays) для внутрішнього використання, наприклад для перевірок умов досягнень; а також наступні кастомізаційні теги:

dinnerware:additional_food

За умовчанням лише їстівні предмети можна покласти на тарілки. Це теж можна відключити в конфізі, внаслідок чого на тарілки можна буде класти все, що завгодно.
Якщо ж потрібно додати лише кілька їстівних предметів, які чомусь не розпізналися, їх слід додати в тег мода dinnerware:additional_food.
Зверніть увагу, що вимкнення налаштування та/або додавання в тег не гарантує, що предмет можна буде з'їсти, оскільки це все ще спирається на наявність FoodProperties у предметі.

dinnerware/tags/items/additional_food.json (../item/.. в 1.21.1)

{
  "values": []
}

dinnerware:fragile_plate_ignored

Коли увімкнено опцію «Крихкі тарілки», будь-яке зіткнення сутностей з тарілками з боків або зверху призведе до їх випадіння. Однак, мод надає тег dinnerware:fragile_plate_ignored, який є entity type тегом. Будь-який тип сутності всередині нього не стригерить руйнування терілок. За замовчуванням він містить minecraft:item та minecraft:fishing_bobber та minecraft:cat (1.1.0+).

dinnerware/tags/entity_types/fragile_plate_ignored.json (../entity_type/.. в 1.21.1)

{
  "values": [
    "minecraft:item",
    "minecraft:fishing_bobber",
    "minecraft:cat"
  ]
}

dinnerware:plate_soft_breakers (1.1.0+)

З версії мода 1.1.0, деякі блоки можуть бути посунуті поршнями, щоб зламати тарілку так, щоб її вміст залишився всередині, як ніби вона була зламана Шовковим дотиком (теж фіча з 1.1.0+) або підібрана в присяді. Це дозволяє автоматизувати збирання тарілок. Блоки, включені в тег, виявлятимуть таку поведінку. Спустошення тега по суті вимикає фічу. Натхнення прийшло з Кварківського залізного стрижня, який дозволяє розбивати блоки (звичайне/хард-ламання), так що я подумав, що стрижень Краю можна використовувати для "софт-ломання" тарілок. А для блоку з Верхнього Світу, який, тим не менш, потрібно трохи попрацювати щоб дістати і при цьому він був би в концепції м'яким, я вибрав губки (обидві).

dinnerware/tags/blocks/plate_soft_breakers.json (../block/.. в 1.21.1)

{
  "values": [
    "minecraft:end_rod",
    "minecraft:sponge",
    "minecraft:wet_sponge"
  ]
}

dinnerware:food_containers & dinnerware:drink_containers (1.21.1)

Через те, що в 1.21.1 був видалений клас BowlItem, були додані два нових теги, що дозволяють визначити, яку їжу або напої не можна розміщувати на тарілці. Мод перевіряє, чи «перетворюється» їжа чи напій на предмет (тобто чи залишається після їх вживання предмет), що входить до одного з цих тегів (з невеликими відмінностями, які на даний момент - у версії мода 1.1.0 - не мають значення). Якщо ця умова виконується, розміщення такого предмета на тарілці блокується.
Також враховується тег additional_food (тобто якщо їжа крафтиться в мисці і після неї залишається миска, але вона була додана в даний тег, її можна буде розмістити на тарілці.

dinnerware/tags/item/food_containers.json

{
  "values": [
    "minecraft:bowl"
  ]
}

dinnerware/tags/item/drink_containers.json

{
  "values": [
    "minecraft:glass_bottle"
  ]
}

Clone this wiki locally