Данный проект представляет собой простой клиент для сервера Minecraft на версии 1.18.1
Основной исполняемый файл. Содержит данные для подключения к серверу.
TODO: содержит функцию обработки прочитанных пакетов и последующий обработки (требуется вынести бизнес-логику)
Вспомогательный файл отладки. Содержит функции отладочной отрисовки пакетов.
Данные файлы являются файлами компонентов окна для отрисовки и вывода информации:
- enemis3D - трехмерная карта отображения сущностей в пространстве вокруг игрока
- mobs - список всех заспавненных сущностей в мире с информацией о них
- map - карта сущностей с видом сверху (TODO: удалить)
- chat - окна чата для чтения и отправки сообщений в онный
- PlayerPositionAndLook - информация об игроке, полученная из одноименного пакета. Так же имеет элементы управления некоторыми параметрами, такими как позиция