Skip to content

Comments

Minecraft: Pi Edition: Reborn 3.0.0#2887

Draft
TheBrokenRail wants to merge 2 commits intoBotspot:masterfrom
TheBrokenRail:mcpi-reborn-3.0.0
Draft

Minecraft: Pi Edition: Reborn 3.0.0#2887
TheBrokenRail wants to merge 2 commits intoBotspot:masterfrom
TheBrokenRail:mcpi-reborn-3.0.0

Conversation

@TheBrokenRail
Copy link
Contributor

@TheBrokenRail TheBrokenRail commented Jan 13, 2026

MCPI-Reborn 3.0.0 is not finished yet, but I aim to release it soon. So, this PR is obviously WIP until that happens.

Big changes:

  • MCPI-Reborn now natively supports 16k-page-size kernels. This is done using a patched compiler. (It does require the kernel to have CONFIG_COMPAT enabled, which thankfully RPI OS does.)
  • MCPI-Reborn now supports creating its own desktop entry, so the installation script no longer has to do that manually.
  • The client/server builds were merged, so the -client is no longer part of the AppImage's path or the app ID.
  • I removed the checks for the old gmcpil/jmcpil/minecraft-pi-reborn packages. They haven't been distributed in literally years, so it seemed about time to remove them.

This PR is completely untested as I do not have an RPI available at the moment.

image

@Botspot
Copy link
Owner

Botspot commented Jan 13, 2026

Thanks for the PR.

  • Please remove common.sh - it's nonstandard and would reduce transparency for this app.
    • Pi-Apps users who wish to review the app's Scripts can click the Scripts button. This button only opens the install and uninstall scripts - not common.sh.
  • While you are here, I've been meaning to ask you:
    • Is there still a public access minecraft pi server? If so, how to connect to it? Could these instructions be added to the app description, or even as a toggle in the game interface?
    • Speaking of game interface, I think a YAD notebook interface would offer better UX than clicking through 3 sequential dialogs. (YAD is a drop-in replacement for Zenity) https://yad-guide.ingk.se/notebook/yad-notebook.html Specifically, I think tabs on the left for checkmark options, username, and render distance would be cool.
      image

@TheBrokenRail
Copy link
Contributor Author

Please remove common.sh

Will do. I just wasn't a fan of duplicating a bunch of code.

Is there still a public access minecraft pi server?

I'm planning on it. The goal is for it to be semi-public where you have to request an account of the main Discord so that rules can be somewhat enforced.

Speaking of game interface, I think a YAD notebook interface would offer better UX than clicking through 3 sequential dialogs.

Way ahead of you (3.0.0 really is a massive improvement):

image

@Botspot
Copy link
Owner

Botspot commented Jan 14, 2026

MCPI-Reborn 3.0.0 is not finished yet, but I aim to release it soon. So, this PR is obviously WIP until that happens.

Looks good. Please leave a comment here once a 3.0.0 release is added so we can test your scripts! Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants