COWMODSКаталог модов

Packs Entries Blocker

Block entries in specify pack from loading by path

Автор: settingdust1,6 тыс.3обновлён 15 авг. 2024 г.
ОптимизацияУтилиты

Описание

Packs Entries Blocker is for avoiding identifier matches the regex from loading from specified pack.

Use Case

  • Too many mods find their resources from packs will affect the launching time such as GeckoLib, Optifine-like. Profiling it with https://modrinth.com/mod/more-profiling
  • Disable some entries needn't in packs like some CITs

How to

  1. Modify the config at config/pack-entries-blocker.json. Will reload before data/resource packs reloading.
  2. Blocked entries will print to debug.log for debugging.

Example

Below config will block all the tags from the vanilla pack.
The key is regex and the value is an array of pack name which can be found in options.txt

{
    ".*?:.*?tag.*?": [
        "vanilla"
    ]
}

Последние версии

Все версии →
release

1.0.0

1.0.0
15 авг. 2024 г.653Minecraft: 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1fabric
Скачать
Что нового
### :boom: BREAKING CHANGES - due to [`9cbb77f`](https://github.com/SettingDust/PacksEntriesBlocker/commit/9cbb77f275ed1b8aaa3457471d82cd838c8a164a) - add capture *(commit by @SettingDust)*: add capture - due to [`1327a51`](https://github.com/SettingDust/PacksEntriesBlocker/commit/1327a51b47d2668e04567615f6f1089d7abaff75) - revert the entries & make the map synchronized *(commit by @SettingDust)*: revert the entries & make the map synchronized ### :sparkles: New Features - [`9f6c4ff`](https://github.com/SettingDust/PacksEntriesBlocker/commit/9f6c4ff0b48353bce133e6633547ce77debcb1a0) - mainly target 1.20.1 since it's working on 1.21 *(commit by @SettingDust)* - [`9cbb77f`](https://github.com/SettingDust/PacksEntriesBlocker/commit/9cbb77f275ed1b8aaa3457471d82cd838c8a164a) - add capture *(commit by @SettingDust)* - [`91d8178`](https://github.com/SettingDust/PacksEntriesBlocker/commit/91d817820ea6a142a8335c2c06818fd6b8b8fa4d) - load config when init *(commit by @SettingDust)* - [`1327a51`](https://github.com/SettingDust/PacksEntriesBlocker/commit/1327a51b47d2668e04567615f6f1089d7abaff75) - revert the entries & make the map synchronized *(commit by @SettingDust)* ### :bug: Bug Fixes - [`e9bc92f`](https://github.com/SettingDust/PacksEntriesBlocker/commit/e9bc92fdc08727e7187d59b56712efba228d2b6b) - put the regex into the multimap *(commit by @SettingDust)* ### :wrench: Chores - [`bbf5f4b`](https://github.com/SettingDust/PacksEntriesBlocker/commit/bbf5f4b4cb71bc732030a11c68a5a2f8f578fda7) - fix the source in manifest *(commit by @SettingDust)* - [`2143338`](https://github.com/SettingDust/PacksEntriesBlocker/commit/2143338ac1faf62885666dddaad41e66d0a88760) - remove capture *(commit by @SettingDust)*
release

0.2.0

0.2.0
22 июн. 2024 г.335Minecraft: 1.21fabric
Скачать
Что нового
### :recycle: Refactors - [`f9ac4e0`](https://github.com/SettingDust/PacksEntriesBlocker/commit/f9ac4e0b53e9bc4e5639483a0b10f2cfb1f5b776) - port to 1.21 *(commit by @SettingDust)*
release

0.1.1

0.1.1
25 апр. 2024 г.400Minecraft: 1.20, 1.20.1fabric, forge, quilt
Скачать
Что нового
### :sparkles: New Features - [`56141d3`](https://github.com/SettingDust/PacksEntriesBlocker/commit/56141d37dbf5153caee99ebdf4dda45328d59023) - reload at `DataPackContents#reload` so that will load when creating *(commit by @SettingDust)*
release

0.1.0

0.1.0
24 апр. 2024 г.208Minecraft: 1.20, 1.20.1fabric, forge, quilt
Скачать
Что нового
### :sparkles: New Features - [`559c599`](https://github.com/SettingDust/PacksEntriesBlocker/commit/559c5994143237b513e43f0f9d18860cc88f195e) - first version *(commit by @SettingDust)*