Skip to content

Latest commit

 

History

History
executable file
·
27 lines (14 loc) · 2.03 KB

readme.md

File metadata and controls

executable file
·
27 lines (14 loc) · 2.03 KB

MCPES - "сервер" Minecraft Pocket Edition

MCPES создавался любопытства ради. Все, что на данный момент умеет сервер - это принимать, отправлять и распознавать пакеты карманного майнкрафта.

Играть на нем нельзя. На данном этапе сервер можно только увидеть в списке активных игр, при попытке подключения ничего не происходит.

На данный момент протокол Minecraft Pocket Edition документирован крайне скудно - из 29 пакетов (версия 0.2.0) полностью расшифровано два, четыре возможно обрабатывать без понимания значения.

Если у вас есть какая-либо информация по протоколу Minecraft Pocket Edition - свяжитесь со мной.

Если код показался вам очень грязным и написанным неумело - я прошу у вас прощения. Это мой первый опыт написания "нормальных" программ на яве.


MCPES - Minecraft Pocket Edition "Server"

MCPES was created because of curiosity. All it can do for now is send and receive packets, determine their type and react on them.

You cannot play on this server! In current state you can only see server in active games list on your device, but if you try to connect to it - connection will fail.

Now-days Minecraft Pocket Edition protocol is very poor documented - from 29 packets (v 0.2.0) only two are fully decoded and studied, four can be used without understanding.

If you have any info on protocol used in Pocket Edition - please contact me!

If you find this project's code ugly - please excuse me. This is my first "real" java experience.

Feel free to contribute!