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
- Modify the config at
config/pack-entries-blocker.json. Will reload before data/resource packs reloading. - Blocked entries will print to
debug.logfor debugging.- How to access
debug.log?- https://wiki.vg/Debugging
- https://modrinth.com/mod/better-log4j-config and edit it's
better_log4j_config.xmlthen
- How to access
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.015 авг. 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.022 июн. 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.125 апр. 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.024 апр. 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)*