Перейти к содержанию

guides/ironchests/not working

Материал из GravityWiki

Iron Chests — это мод хранения, который в нормальных условиях работает как расширенная версия стандартных сундуков. Если сундуки не открываются, не принимают предметы, не взаимодействуют с автоматизацией или ведут себя нестабильно, проблема почти всегда связана не с самим модом, а с окружением: конфликты модов, ошибки загрузки чанков, неправильная автоматизация или серверные ограничения.

Введение

Проблемы с Iron Chests чаще всего проявляются в нескольких формах: невозможность открыть сундук, отсутствие взаимодействия с трубами или ME-системой, пропадание предметов, откат содержимого или некорректное отображение. В редких случаях сундук может “зависнуть” как tile entity или перестать синхронизироваться с клиентом.

Для корректной диагностики важно разделить проблему на категории: клиентская, серверная, логическая (ошибка игрока) или связанная с другими модами. Большинство ситуаций решается без удаления сундука, если правильно определить источник.

Как работает

Iron Chests использует tile entities для хранения содержимого. Это означает, что каждый сундук — это не просто блок, а объект с собственными данными, который должен синхронизироваться между сервером и клиентом.

Ключевые особенности работы:

Содержимое хранится на стороне сервера

Клиент отображает данные через синхронизацию

Автоматизация взаимодействует через capability (инвентарь)

Обновление состояния зависит от тиков чанка

Если любой из этих элементов нарушен, сундук может “не работать”:

при десинхронизации клиент видит пустой сундук

при ошибке чанка данные могут не обновляться

при конфликте capability трубы не взаимодействуют

Основные механики

Синхронизация клиент-сервер

Если соединение нестабильно, сундук может открываться с задержкой или показывать старые данные.

Чанк-лоадинг

Если чанк выгружен или работает нестабильно, сундук перестаёт обновляться.

Capability система

Все взаимодействия (трубы, воронки, ME) идут через capability. Если мод не поддерживает её корректно, предметы не передаются.

Приоритет сторон

Некоторые системы (например, трубы) требуют правильной стороны подключения. Неправильная сторона = отсутствие передачи.

Ограничения сервера

На серверах могут быть лимиты на tile entities, взаимодействие или тикрейт.

Конфликты модов

Некоторые моды могут:

переопределять инвентари

ломать синхронизацию

конфликтовать с GUI

Пошаговая инструкция

Проверка базовой работы

Откройте сундук вручную. Если он не открывается:

перезайдите в игру

проверьте лаги сервера

попробуйте сломать и поставить заново

Проверка синхронизации

Если предметы пропадают или появляются с задержкой:

проверьте пинг

обновите чанк (F3+A)

перезайдите на сервер

Проверка автоматизации

Если трубы не работают:

проверьте сторону подключения

убедитесь, что система имеет питание (если требуется)

проверьте фильтры

Проверка совместимости

Отключите подозрительные моды (в одиночной игре) и проверьте работу сундука.

Проверка чанка

Переместитесь далеко и вернитесь, чтобы перезагрузить чанк.

Серверная диагностика

Если проблема массовая:

обратитесь к логам сервера

проверьте TPS

уточните наличие лимитов

Частые ошибки

Неправильная сторона подключения труб

Многие системы требуют input/output сторон.

Отсутствие энергии у транспортной системы

Некоторые трубы не работают без RF/FE.

Переполненный сундук

Если сундук заполнен, новые предметы не вставляются.

Десинхронизация клиента

Игрок видит “пустой” сундук, но сервер хранит данные.

Использование несовместимых модов

Некоторые старые или нестандартные моды ломают capability.

Размещение в перегруженном чанке

Высокая нагрузка может блокировать обновления.

Советы для сервера GravityCraft

Не размещайте большое количество сундуков в одном чанке

Используйте chunkloader для критичных складов

Проверяйте TPS перед диагностикой

Используйте стабильные системы автоматизации

Избегайте экспериментальных модов в связке с хранением

При массовых проблемах обращайтесь к администрации с логами

На GravityCraft большинство проблем связано не с Iron Chests, а с нагрузкой или автоматизацией. Правильная архитектура базы решает 90% ошибок.

Заключение

Если Iron Chests “не работает”, причина почти всегда лежит вне самого сундука: синхронизация, автоматизация, чанки или серверные ограничения. Понимание того, как работает система хранения и взаимодействия модов, позволяет быстро находить и устранять проблемы.

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