PieMC icon indicating copy to clipboard operation
PieMC copied to clipboard

Can't start the server

Open hmchdz opened this issue 3 months ago • 2 comments

Device: Redmi Note 10 pro Architecture: aarch64 System: Ubuntu in UserLAnd Python: Python 3.10.12 (main, Aug 15 2025, 14:32:43) [GCC 11.4.0] on linux Description: git cloned server and started start.sh, i think that's python version problem.

Log: userland@localhost:~/PieMC$ sh start.sh PieMC Server Software for Minecraft: Bedrock Edition Traceback (most recent call last): File "/home/userland/PieMC/start.py", line 16, in from piemc import main File "/home/userland/PieMC/piemc/init.py", line 14, in from .start import main File "/home/userland/PieMC/piemc/start.py", line 2, in from piemc.server import PieServer File "/home/userland/PieMC/piemc/server.py", line 30, in from piebedrock.server import BedrockServer File "/usr/local/lib/python3.10/dist-packages/piebedrock/server.py", line 3, in from pieraknet.packets.game_packet import GamePacket ModuleNotFoundError: No module named 'pieraknet.packets.game_packet' Press Enter to exit.start.sh: 21: read: arg count

hmchdz avatar Sep 27 '25 10:09 hmchdz

PieMC is still in early development and isn't ready to use. Also, the Python implementation of Bedrock protocol library (PieRakNet) needs rework, that's the problem here. It is not fixable on user side without additional code.

lapismyt avatar Oct 01 '25 01:10 lapismyt

As @lapismyt said above + he also did say in our official discord server that Multi Threading is now a thing in python wince 3.14 and that means a potential rewrite of PieMC will be on the way to incorporate this new feature.

Btw if you havent joined the discord server, i encourage you to do so as this is where we talk about development

skyss0fly avatar Oct 10 '25 09:10 skyss0fly