Project Summary: An efficient Forge 1.16.5 utility that automates server reconnections after a 15-second delay while providing advanced inventory management, including high-speed item scrolling, mass-drop actions, and anti-kick packet buffering.
Detailed Description: This project is a multi-functional utility for Minecraft Forge 1.16.5, built using Official Mappings. It combines two core modules to enhance the multiplayer experience:
Auto Reconnect: The mod tracks the last server the player joined. If a disconnection occurs, it initiates a 300-tick (15-second) countdown before automatically attempting to reconnect the player to that specific server.
Advanced Inventory Management: This module replaces the need for external libraries like MaLiLib by providing built-in scrolling logic. It allows players to move items between containers by scrolling the mouse wheel, supporting single items, full stacks, and all matching items.
Mass Drop Capability: Includes a specialized function to "Drop All" items from a container (such as a chest) directly onto the ground using specific key combinations like Shift + Alt + Scroll.
Villager Trade Optimization: The system allows for saving and reordering villager trade offers, including local favorites for specific villagers and global favorites for specific trade types.
Anti-Kick Protection: To ensure safety on servers, the mod utilizes a PacketBuffer. This prevents "spamming" the server with inventory packets by limiting the number of actions sent per game tick.
Краткое содержание: Эффективная утилита для Forge 1.16.5, которая автоматизирует переподключение к серверу после 15-секундной задержки, а также предоставляет расширенное управление инвентарем, включая высокоскоростной скроллинг предметов, массовый выброс и защиту от кика через буферизацию пакетов.
Подробное описание: Данный проект представляет собой многофункциональную утилиту для Minecraft Forge 1.16.5, разработанную с использованием Official Mappings. Он объединяет два основных модуля для улучшения игрового процесса в мультиплеере:
Автоматическое переподключение (Auto Reconnect): Мод отслеживает последний сервер, к которому подключался игрок. В случае дисконнекта запускается обратный отсчет в 300 тиков (15 секунд), после чего клиент автоматически пытается вернуть игрока на этот сервер.
Расширенное управление инвентарем: Модуль заменяет необходимость во внешних библиотеках (таких как MaLiLib), предоставляя встроенную логику скроллинга. Это позволяет перемещать предметы между контейнерами с помощью колесика мыши, поддерживая перемещение по одному предмету, стаками или всеми подходящими вещами сразу.
Функция массового выброса: Включает специальную функцию «Drop All» для быстрого выбрасывания всех предметов из контейнера (например, сундука) на землю с помощью комбинаций клавиш Shift + Alt + Скролл.
Оптимизация торговли с жителями: Система позволяет сохранять и изменять порядок торговых предложений жителей, включая локальное «избранное» для конкретных мобов и глобальное «избранное» для определенных типов сделок.
Защита от исключения (Anti-Kick): Для безопасности на серверах мод использует PacketBuffer. Это предотвращает «спам» сервера пакетами инвентаря, ограничивая количество действий, отправляемых за один игровой такт.