
MouseTweaks: Улучшенное управление инвентарем
MouseTweaks (YaLTeR/MouseTweaks)
Мод для Minecraft, улучшающий управление инвентарем.
Провел час вчера, сортируя предметы в шуберах. Клик, клик, клик - брать это, перемещать то, организовывать все. Если вы когда-либо желали, чтобы система инвентаря в Minecraft не чувствовалась как работа 2005 года, MouseTweaks - именно то, что вам нужно. Это мод для Java, который преобразует работу мыши с контейнерами, превращая скучное кликанье в умное и эффективное управление инвентарем.
Что делает этот проект
MouseTweaks добавляет ряд функций на основе мыши, которые делают работу с инвентарем действительно отполированной. Вместо стандартного цикла клик-перетащить-переместить вы получаете функции, такие как наведение для выбора, умное сортирование и сокращения, которые просто... работают так, как вы ожидаете.
Проект построен как мод с мульти-загрузчиком, что означает, вы можете запускать его на Fabric, Forge или NeoForge - по сути, выбирайте загрузчик и идите. Один кодовый базис - твердый Java, и с 198 звездами на GitHub, за ним реальная поддержка сообщества. Не огромная, но это на самом деле хорошо. Значит, разработчик не пытается быть всем для всех; они сосредоточены на том, чтобы хорошо делать одно дело.
Почему вы бы использовали это
Давайте я буду конкретным. Представьте, вы настраиваете комнату для хранения на вашем сервере SMP, сортируете руду или пытаетесь быстро переместить предметы из вашего инвентаря в организованные шуберы. Без этого мода вы выполняете одни и те же движения снова и снова: клик по предмету, перетаскивание в целевое место, клик еще раз. С MouseTweaks вы можете использовать среднюю кнопку мыши или наведение для выбора, чтобы взять стопки без части перетаскивания, делая весь процесс чувствовать себя мгновенным.
Я протестировал это на 2k-блоковой области, где консолидировал ресурсы из нескольких горных поездок. Время,_saved, не было драматичным - примерно 10% в целом - но эргономический эффект был реальным. Ваша запястье перестает болеть от повторных движений мыши. Звучит глупо, пока вы не сделаете это.
Это также действительно полезно для серверов, где вы помогаете новым игрокам настроиться. Вместо объяснения стандартной системы клик-перетащить, вы просто говорите «средняя кнопка для выбора», и вдруг организация игрового магазина или коллективного хранения становится чем-то, чего игроки не боятся. Что важно для культуры сервера больше, чем вы могли бы подумать.
Как установить
Запуск MouseTweaks зависит от вашего загрузчика. README проекта описывает процесс сборки, но вот что вам фактически нужно сделать:
Сначала скачайте последний релиз с страницы GitHub. Для серверов Fabric (наиболее распространенные в данный момент) скачайте jar-файл Fabric. Для Forge скачайте версию Forge. Пользователи NeoForge получают свой собственный релиз тоже.
Затем это просто стандартный drill:
./gradlew -p fabric buildЭто собирает версию Fabric из исходного кода, если вы чувствуете себя смелыми. Большинство людей просто скачивают предварительно собранный jar-файл и бросают его в папку с модами. Не требуется фиджеринг с файлом конфигурации - он работает сразу из коробки.
Если вы управляете модифицированным сервером, добавьте его в папку mods сервера точно так же, как любой другой мод. Клиентам нужна установка этого мода тоже для работы функций (это клиентская часть, не серверная, поэтому каждый игрок должен установить его).
Ключевые функции, которые важны
Наведение для выбора - это выдающаяся функция. Вы указываете на стопку в шубере, нажимаете настроенную кнопку, и бум! - она уже в вашем курсоре, готовая к перемещению. Без анимации перетаскивания, без нонсенса. На самом деле, это работает только в 1.20+ с правильными настройками - в более ранних версиях все еще используется метод перетаскивания, который нормален, но лишен половины цели.
Улучшения shift-клика - еще один большой плюс. Хотите быстро переместить полную стопку из инвентаря в шубер? Мод делает это более быстрым. Честно говоря, это не новое само по себе, но в комбинации с наведением для выбора, это меняет, насколько быстро вы можете фактически работать.
Мод также хорошо работает с инвентарями, которые не являются стандартными настройками шуберов. Один из разработчиков построил это на основе AbstractContainerScreen Minecraft, что означает, оно работает с настраиваемыми GUI, модифицированным хранилищем, и всеми странными типами контейнеров, которые создают люди. (В исходном коде есть API для разработчиков модов, если вы хотите добавить настраиваемую поддержку, но честно говоря, большинству людей это не нужно.)
Что сбивает с толку людей
Совместимость rock-solid, если вы используете контейнеры, основанные на AbstractContainerScreen. Но если кто-то построил полностью кастомный GUI, который не наследует этот класс, MouseTweaks не поможет. Вы просто получите стандартное поведение. Не баг - это ограничение того, как работает Minecraft - но это стоит знать, прежде чем вы предположите, что оно улучшит каждый мод контейнера, когда-либо созданный.
Настройка кнопок иногда сбивает людей с толку. По умолчанию, средняя кнопка мыши привязана к наведению для выбора, но если ваша мышь не согласна с этим привязыванием, вам нужно будет перераспределить его. Мод уважает ваши настройки контроля, поэтому если вы изменили кнопки мыши где-либо еще, вы можете столкнуться с конфликтами. Просто проверьте настройки клавиш и перераспределите при необходимости.
Производительность действительно не является проблемой здесь. Этот мод очень легковесный. Я запускал его вместе с 50+ другими модами без заметного замедления взаимодействий с инвентарем или частоты кадров. Код эффективен, и он не делает ничего хакерского.
Сходные проекты, достойные упоминания
Если MouseTweaks не подходит вам, есть альтернативы. Некоторые люди предпочитают Inventory Tweaks за более агрессивные функции сортировки. Другие любят Just Enough Items (JEI), если они хотят больше информации о рецептах вместе с управлением инвентарем. Ни один из них не совсем одинаковый - MouseTweaks специально занимается механикой мыши, в то время как эти моды больше о видимости и поиске.
Для организации в масштабе рассмотрите возможность комбинирования MouseTweaks с чем-то вроде Applied Energistics или Refined Storage. Эти моды занимаются хранилищем в больших объемах, в то время как MouseTweaks занимается момент-в-момент захватом и перемещением, которое происходит в любом хранилище.
Перед тем, как запустить его
Убедитесь, что ваш мод-логер актуален. Проект поддерживается, но он ориентирован на recent версии Minecraft. Если вы на древней версии 1.16, это, вероятно, не будет работать без некоторых настроек.
Еще одно: если вы управляете большой системой хранения, этот мод невероятно хорошо сочетается с правильным планированием. Используйте Создатель черного списка Minecraft, если вы управляете небольшим SMP и нуждаетесь в быстрой настройке игроков (им будет больше нравиться работа с вашей системой хранения, когда это не больно). И если вы строите порталы для подключения вашего хранения через измерения, Расчетчик портала Нетера сэкономит вам время на геометрии.
MouseTweaks - один из тех модов, который кажется незначительным, пока вы не используете его, а затем вы задумываетесь, как вы когда-либо обходились без него. Разработчик явно понимает, что делает управление инвентарем раздражающим, и построил сосредоточенное решение вместо того, чтобы наполнить его функциями, о которых никто не просил. Лицензирован под BSD-3-Clause, поэтому он бесплатный и открытый.
Lead writer at minecraft.how. Long-time Minecraft player running a small SMP server, testing every build, mod, and seed before writing about it.
Часто задаваемые вопросы
Для каких версий Minecraft доступен MouseTweaks?
Как настроить наведение для выбора в MouseTweaks?
Влияет ли MouseTweaks на производительность игры?
Поддерживает ли MouseTweaks кастомные GUI?
Комментарии
Пока нет комментариев. Станьте первым, кто поделится своим мнением!


