Перейти к содержимому

Put A Plug In it! (PAPI)

Небольшой мод, который исправляет утечки памяти, оптимизирует использование памяти и расширяет поддержку версий/загрузчиков для функций других модов на исправление утечек памяти и оптимизацию памяти

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
149 тыс.
Подписчиков на Modrinth
37
версий
96
Обновлён
8 октября 20268 окт.
Опубликован
в 2026

Коротко о моде

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.15.2–1.16.5, 1.18.2–26.3
Нужен в игре; на сервере — по желанию
Последняя версия — forge-1.18.2-1.3.0 от 8 октября 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа серверенеобязателен

Нужен в игре; на сервере — по желанию

Версии игры1.15.2–1.16.5, 1.18.2–26.3
Описание переведено автоматическиПоказать оригинал (EN)

Put A Plug In it! (PAPI) изначально исправил утечку памяти, которую я обнаружил с Sophisitacted Core во время игры в модпак "NightfallCraft - The Casket of Reveries" от P1nero

Sophisticated Core исправил утечку памяти нативно в своих версиях для Forge & NeoForge 1.20.1+, но в версиях мода до 1.20.1 и для Fabric этот глюк всё ещё присутствует, и PAPI можно использовать для его исправления.

Теперь PAPI также стремится находить и исправлять как можно больше утечек памяти, а также интегрировать функции и совместимость для других модов и из них, чтобы стать универсальным модом для исправления утечек памяти и оптимизации памяти, а также расширить поддержку версий и загрузчиков для функций других модов по исправлению утечек памяти и оптимизации памяти.

Иконка и название от lyftos, вдохновлено Plug & Play от Morio von Rickenbach и Michael Frei (Playables)

Основные функции

  • Устранение утечки ItemStackKey в Sophisticated Core
  • Очистка кэша ModelManager при выходе клиента из мира
  • Диагностика /papi leak report

    • размеры heap, GC, отслеживаемых объектов и количество кэшей клиентских моделей записываются в файл
    • опциональный /papi leak dumpHeap для полного дампа heap
  • Предотвращение известных крашей между ImmediatelyFast от RaphiMC и Memory Leak Fix (MemoryLeakFix) от FX (FX_PR0CESS)
  • Предотвращение глюка с зависанием экрана, вызываемого ImmediatelyFast от RaphiMC на Intel IGP и GPU

Функции, взятые или адаптированные из других модов

  • Совместное использование кэша температуры биомов
  • Очистка памяти мозга LivingEntity при выгрузке
  • Слабый intern-пул TagKey
  • Очистка навигации Drowned
  • Сброс цели прицела / результата попадания
  • Освобождение огромного буфера скриншотов при ошибке
  • Освобождение буфера чтения текстур при ошибке

AllTheLeaks от pietro-lopes

  • Пассивная очистка ванильного EntityTickList
  • Исправления утечек на клиенте для отдельных модов:

    • EMI — очистка истории рецептов при возрождении
    • JEI — очистка RecipeTransferManager и меню точильного камня
    • Jade — очистка ObjectDataCenter и кэша hideModName
    • Iceberg — очистка кэшей EntityCollector и CustomItemRenderer
    • Sophisticated Core — инвалидация StorageWrapperRepository при выгрузке мира
    • Supplementaries — запуск его очистителей кэша при остановке сервера
    • Entity Texture Features — освобождение состояния текстур игрока при возрождении
    • Entity Model Features / ETF — сброс состояния рендерера после каждого рендера

В будущем я планирую добавить ещё больше исправлений утечек памяти, так что если вы знаете моды или модпаки, которые, по вашему мнению, страдают от утечек памяти, сообщите мне в комментариях!

Частые вопросы

Как установить Put A Plug In it! (PAPI)?

Установите Fabric под свою версию Minecraft, скачайте Put A Plug In it! (PAPI) под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Put A Plug In it! (PAPI)?

У Put A Plug In it! (PAPI) есть сборки для Minecraft 1.15.2–1.16.5, 1.18.2–26.3.

Нужен ли Put A Plug In it! (PAPI) на сервере?

Нужен в игре; на сервере — по желанию

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее