I had no idea where to put this so I decided to put it here. I know there is a Minecraft Pi Edition forum but the rules said I couldn't talk about mods and Pi Edition is based on MCPE so I thought that I'd put it here.
Anyway, I installed the survival mode patch found here and it works, so I thought...
Whole story:
that if I downloaded an old version of PocketMine (Alpha 1.2.2 for Minecraft PE v0.6.1 alpha) it might be able to connect to it. It worked, but when I used the patch, I was set to creative mode on the server but the client thought I was in survival mode, so I was in a strange mixture of the two where I could pick any item to add to my inventory, but they ran out and I couldn't fly. I also had a health bar that would not deplete. In the unmodified client, I was in normal creative. If I set myself to survival mode on either version, I would be kicked and if I tried to reconnect I would get a message saying "Incompatible server" until I deleted my player's .yml file and restarted the server.
So if anyone knows how to mod Minecraft Pi Edition then could they make a small mod on top of the patch so that when I am using it I can join a survival server? It seems to be hardcoded so it shouldn't be too hard. Also, please could they try to recreate the mods mentioned here:
You cannot post to chat or kill creatures, however. I have made some programs that allow you to kill creatures and post to the chat, and they will be downloadable soon.
Wow you took that experiment pretty far, including setting up such an old version of PocketMine.
I recall a similar mismatch experience when connecting between MCPI and MCPE 0.6.1 for Android. I tried hex-editing the the version string in minecraft-pi to match, but that didn't resolve the error and eventually I gave up. I suspect that if this can be properly debugged, a straightforward fix would be in the PocketMine code rather than patching MCPI binary further, but who knows.
please could they try to recreate the mods mentioned here:
You cannot post to chat or kill creatures, however. I have made some programs that allow you to kill creatures and post to the chat, and they will be downloadable soon.
that were never released?
Judging from the context (Samuel B says "made some programs", not "patches"), his implementation of chat may have used .postToChat() from the Python API. Likewise for killing mobs, the known way to do that is with TNT so I would guess he made a script for one-click generation of TNT and lighting the fuse.
By the way thanks for providing the link. It's nice to have all those custom maps in one place.
First you need pynput to detect keyboard inputs (pip3 install pynput)
Now just run the script with mcpi open
Hit enter to start the message, type what you want to type, then hit enter to send. You can't do capital letters or symbols that require the shift key, but you can do spaces.
Also, I have NO idea what to do about killing mobs, sorry. (I can't even get the darned survival patch to work after spending LITERAL HOURS trying to get it running.
I had no idea where to put this so I decided to put it here. I know there is a Minecraft Pi Edition forum but the rules said I couldn't talk about mods and Pi Edition is based on MCPE so I thought that I'd put it here.
Anyway, I installed the survival mode patch found here and it works, so I thought...
Whole story:
that if I downloaded an old version of PocketMine (Alpha 1.2.2 for Minecraft PE v0.6.1 alpha) it might be able to connect to it. It worked, but when I used the patch, I was set to creative mode on the server but the client thought I was in survival mode, so I was in a strange mixture of the two where I could pick any item to add to my inventory, but they ran out and I couldn't fly. I also had a health bar that would not deplete. In the unmodified client, I was in normal creative. If I set myself to survival mode on either version, I would be kicked and if I tried to reconnect I would get a message saying "Incompatible server" until I deleted my player's .yml file and restarted the server.
So if anyone knows how to mod Minecraft Pi Edition then could they make a small mod on top of the patch so that when I am using it I can join a survival server? It seems to be hardcoded so it shouldn't be too hard. Also, please could they try to recreate the mods mentioned here:
that were never released? Thank you
Wow you took that experiment pretty far, including setting up such an old version of PocketMine.
I recall a similar mismatch experience when connecting between MCPI and MCPE 0.6.1 for Android. I tried hex-editing the the version string in minecraft-pi to match, but that didn't resolve the error and eventually I gave up. I suspect that if this can be properly debugged, a straightforward fix would be in the PocketMine code rather than patching MCPI binary further, but who knows.
Judging from the context (Samuel B says "made some programs", not "patches"), his implementation of chat may have used .postToChat() from the Python API. Likewise for killing mobs, the known way to do that is with TNT so I would guess he made a script for one-click generation of TNT and lighting the fuse.
By the way thanks for providing the link. It's nice to have all those custom maps in one place.
Post to chat mod = completed
First you need pynput to detect keyboard inputs (pip3 install pynput)
Now just run the script with mcpi open
Hit enter to start the message, type what you want to type, then hit enter to send. You can't do capital letters or symbols that require the shift key, but you can do spaces.
https://github.com/scratchermatch/MCPI_PostToChat
I hope a python script is fine.
Also, I have NO idea what to do about killing mobs, sorry. (I can't even get the darned survival patch to work after spending LITERAL HOURS trying to get it running.