Skip to content

Commit

Permalink
❔pack.mcmeta filters FAQ
Browse files Browse the repository at this point in the history
  • Loading branch information
SuperAnt220 committed Sep 26, 2024
1 parent 5babe34 commit 06e9b80
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 1 deletion.
Binary file added assets/faqs/pack.mcmeta фильтры/1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
## {pack_mcmeta} Что такое фильтры в `pack.mcmeta` и как ими пользоваться?
Фильтры пак мсметы были добавлены в игру в версии `1.20.2`. Они позволяют "блокировать", то есть, по сути, удалять отдельные файлы или даже папки из ресурспаков и датапаков. С их помощью можно легко, например, убрать все или какие-то определённые крафты из игры.

Создать фильтр даже вручную легко, но для этого примера будем использовать [генератор пак мсметы](https://misode.github.io/pack-mcmeta/) от Мизода.

1. Убедитесь, что вы выбрали подходящую версию генератора для вашей версии майна (изменить можно с помощью зелёной кнопки в правом верхнем углу).
2. Раскройте `filter`, а затем нажмите на `block`, чтоб добавить один фильтр. В этом примере добавлю 2 фильтра — один уберёт все ачивки из игры, а второй уберёт крафт алмазного меча.
3. В `namespace` пишем неймспейс, в котором будем блокировать файлы.
4. В `path` нужно написать путь к файлу, который будем блокировать. В случае с ачивками пишу `advancement/*`, где `*` означает, что будут блокироваться ВСЕ файлы внутри папки `advancement`. В случае с крафтом пишу путь к отдельному файлу в привычном формате — `recipe/diamond_sword`.

В итоге наш файл будет выглядеть примерно так:
```json
{
"pack": {
"pack_format": 52,
"description": "Описание"
},
"filter": {
"block": [
{
"namespace": "minecraft",
"path": "advancement/*"
},
{
"namespace": "minecraft",
"path": "recipe/diamond_sword"
}
]
}
}
```
3 changes: 2 additions & 1 deletion cogs/faqs/faqs.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,5 +40,6 @@
"атласы": ["atlases", "1.19.3 атласы","1.19.3 atlases","atls","атлс","федфыуы"],
"затемнённая текстура в гуи": ["gui_light front", "gui light", "gui front", "front light", "front gui light", "гуи лайт фронт", "гуи лайт", "гуи фронт", "фронт гуи", "передний свет интерфейса", "dark gui texture", "затемнённая текстура в инвентаре","затемнённая модель в гуи"],
"inlay hints": ["inlay hint", "hint", "inlay", "инлэй", "инлайн","инлайн подсказки","подсказки инлайн","подсказки внутри команд","inlay hints","hints","инлайны подсказки","подсказки инлайновые","подсказки"],
"ПКМ детект": ["right click detect", "rc detect", "rc", "пкм", "пкм детект в дп", "детект пкм", "детект правой кнопки мыши", "дп пкм", "правая кнопка мыши детект", "кс вуеусе", "датапак пкм детект", "методы определения пкм", "райт клик"]
"ПКМ детект": ["right click detect", "rc detect", "rc", "пкм", "пкм детект в дп", "детект пкм", "детект правой кнопки мыши", "дп пкм", "правая кнопка мыши детект", "кс вуеусе", "датапак пкм детект", "методы определения пкм", "райт клик"],
"pack.mcmeta фильтры": ["пак мсмета фильтры","фильтры пак мсмета","mcmeta filters","pack.mcmeta filters","мсмета фильтры","фильтры мсметы","фильтры","filters"]
}

0 comments on commit 06e9b80

Please sign in to comment.