Plug Pocketmine

## Function

Similar to Plug PE, however Plug Pocketmine would run a Pocketmine MP server via your device.

As mentioned previously, Plug Pocketmine servers ran Pocketmine MP. While Plug PE has a "Pocketmine" section, it just pulls from an online server list and should just be ignored to avoid confusion. Plug Pocketmine servers appear in the regular server lists.

## Differences from standard Pocketmine MP

Plug Pocketmine servers have a special plugin called "PlugPlugin" which cannot be removed.

Plug Pocketmine has a /plugins command, which used to fetch a list of plugins. If a plugin wasn't on this list, the user would be unable to install it. Due to Plug Pocketmine's end of life, the plugin list can no longer be fetched, and as a result, it is no longer possible to install plugins on Plug Pocketmine.

Plug Pocketmine has the following friend request commands: /fr (send friend request through Plug PE), /fa (accept friend request through Plug PE). They derive from Plug PE. If the user joins through server IP, these commands will not work as they need to have a Plug PE account to send and receive friend requests.

Plug Pocketmine still has a /register and /login command. Before Xbox Live, you could join servers through their IPs without XBL, and player data was stored through usernames. Therefore, if a user joined through IP, Plug Pocketmine would have to verify that the user is who they claim to be, so they had to register a password of 6 characters or more, and use /login with the password every time they join. For some reason, even after XBL was implemented, Plug Pocketmine never scrapped this feature, forcing all players joining via Server IP to log in. As stated previously, it goes by username.

Players joining through Server IP have a dot (.) at the beginning of their name to avoid conflict with Plug PE users, Additionally, capital letters are replaced with lowercase letters and spaces ( ) are replaced with underscores (\_). For instance, if someone joined through Server IP as "Epic Gamer 420420420420420420 Too Long Name", Plug Pocketmine would refuse to let them in as their username is over 16 characters. However, if that limitation didn't exist, their username would become ".epic\_gamer\_420420420420420420\_too\_long\_name".

If a user gains operator status, they lose it upon logging out of the server.

Plug Pocketmine has the following permission commands:

- /sp - give an individual player permission to use a command, or deny it

- /spg - set a player's permission group, list permission groups, or list player permissions

- /spp - add plugin commands to a permission group

Permission groups can be created through the Plug Pocketmine app.

## End of Life

Plug Pocketmine was discontinued in late 2022(note: may have also been early 2023; please confirm) due to Apple thinking that the app runs a virtual machine. The app has been pulled from the App Store. However, despite no longer having an App Store page, users who already owned it can still download it via the Purchased menu, just like other paid apps removed from the App Store.

If a user who already owns Plug Pocketmine attempts to host a server, it will run on MCPE 1.16.221, as the app cannot be updated. Additionally, the /plugins command will no longer be able to fetch the plugins list.

1. ↑ Plugins list returning error 500 upon fetching
2. ↑ https://discord.com/channels/485184332055445504/661666058314317865/1066835555926691971