A support-rich server software for Minecraft Bedrock Edition based on PocketMine-MP.

Overview


A support-rich server software for Minecraft Bedrock Edition based on PocketMine-MP.

GitHub tag (latest release) Discord

Credits

  • @ItzLightyHD -> Adding features to OpenTouch (new API, mods, etc...)
  • @BlackJack200 -> Most of the 1.16.100+ support
  • @pooooooon -> Experimental Caves & Cliffs update versions
You might also like...
A plugin for implementing an OAuth2 server in CakePHP 3

OAuth2 Server for CakePHP 3 A plugin for implementing an OAuth2 server in CakePHP 3. Built on top of the PHP League's OAuth2 Server. Currently we supp

Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities

Symfony bundle which provides OAuth 2.0 authorization/resource server capabilities. The authorization and resource server actors are implemented using the thephpleague/oauth2-server library.

phpCAS is an authentication library that allows PHP applications to easily authenticate users via a Central Authentication Service (CAS) server.

phpCAS is an authentication library that allows PHP applications to easily authenticate users via a Central Authentication Service (CAS) server.

Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses.

Static utilitiy classes to bridge PSR-7 http messages to OAuth2 Server requests and responses. While this libray is entended for use with Slim 3, it should work with any PSR-7 compatible framework.

OAuth server implementation for WP API

WP REST API - OAuth 1.0a Server Connect applications to your WordPress site without ever giving away your password. This plugin uses the OAuth 1.0a pr

Painless OAuth 2.0 Server for CodeIgniter 4 🔥
Painless OAuth 2.0 Server for CodeIgniter 4 🔥

Inspired from the Norse mythology, Heimdallr, modernly anglicized as Heimdall is the gatekeeper of Bifröst, the rainbow road connecting Midgard, realm

Use Permify in server-side PHP Projects.
Use Permify in server-side PHP Projects.

Permify Php Library Use Permify in server-side PHP Projects. What is Permify? Permify is a plug-&-play authorization API that helps dev teams create g

Routes and Middleware for Using OAuth2 Server within a Slim Framework API

Chadicus\Slim\OAuth2 A collection of OAuth2 Server routes, middleware and utilities for use within a Slim 3 Framework API Requirements Chadicus\Slim\O

Laravel Passport is an OAuth2 server and API authentication package that is simple and enjoyable to use

Introduction Laravel Passport is an OAuth2 server and API authentication package that is simple and enjoyable to use. Official Documentation Documenta

Releases(1.0.6-pr1)
  • 1.0.6-pr1(Jul 20, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.17.10

    Changelog

    • Added 1.17.10 support
    • Now plugins with a protocol supported in the server software will be supported.

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.57 MB)
  • 1.0.5(Jun 9, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.17.0

    Changelog

    • Fully added 1.17.0 support

    Known issues (don't open issues for these)

    PocketMine known issues

    • Walls don't connect to each other
    • Pumpkin and melon stems may not connect to their corresponding pumpkin/melon
    • New blocks, items & mobs aren't implemented
    • Nether doesn't exist

    OpenTouch known issues

    • We still don't have PocketMine's gamerules, we're working on it

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.50 MB)
  • 1.0.4(May 23, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.16.220 (with experimental 1.16.230.50-1.17.0.54 support)

    Changelog

    • Now 1.16.230+ clients will send the version the client is instead of an empty string, so beta users shouldn't have any problems related to this

    Known issues

    • There's no block palette for Caves & Cliffs versions so players in those version might have issues with blocks. Solution: still working on making an option on our configuration file.

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.47 MB)
  • 1.0.3(May 10, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.16.220 (with experimental 1.16.230.50-1.17.0.54 support)

    Changelog

    • Fixed the resource pack problem in 1.16.201
    • Added jojoe77777's FormAPI (at opentouch\form) since PocketMine-MP doesn't have an API for forms by default.

    Known issues

    • There's no block palette for Caves & Cliffs versions so players in those version might have issues with blocks. Solution: still working on making an option on our configuration file.

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.47 MB)
  • 1.0.2(May 10, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.16.220 (with experimental 1.16.230.50-1.17.0.54 support)

    Changelog

    • Are you so used to Java Edition's color format? Now the MOTD will automatically convert the color format to the Bedrock format so you won't have problems anymore.
    • Now you can easily get the string of a version by using \pocketmine\network\mcpe\protocol\BedrockProtocolInfo::basegameversion function in the API to get the string without any issues.
    • Added our own configuration file (opentouch.yml) that will be used more for the next versions.
    • Added the custom message to the /ver command that can be enabled from our configuration file; this might be useful to link some socials or explaining that you're using a core easily.

    Known issues

    • There's no block palette for Caves & Cliffs versions so players in those version might have issues with blocks. Solution: still working on making a configuration file for OpenTouch.

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.47 MB)
  • 1.0.1(May 9, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.16.220 (with experimental 1.16.230.50-1.17.0.54 support)

    In this version we added experimental support for Caves & Cliffs update versions and we also fixed the issue where 1.16.100 players won't be able to join because of resource packs being loaded on the client.

    Known issues

    • There's no block palette for Caves & Cliffs versions so players in those version might have issues with blocks. Solution: still working on making a configuration file for OpenTouch.

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.47 MB)
  • 1.0.0(May 8, 2021)

    For Minecraft: Bedrock Edition 1.16.100-1.16.220

    This is the first release of our server software based on PocketMine-MP. The server software will allow players that are not in the latest 1.16 bugfix release to still join the server.

    Known issues

    • Resource packs don't let 1.16.100 players to join the server. Solution: remove the resource packs.

    How to use it

    • Download the .phar file in this release.
    • Create a server as shown in the official PocketMine-MP documentation, with the only exception of using our .phar file.
    • Start the server and configure it, then enjoy :D
    Source code(tar.gz)
    Source code(zip)
    OpenTouch.phar(1.45 MB)
Owner
ApexieDevelopment
We are the official Apexie Development Team. Some of our projects are fully open source, feel free to fork them or help us with them.
ApexieDevelopment
Yet another asynchronous permission management plugin for PocketMine-MP.

GroupsAPI Yet another asynchronous permission management plugin for PocketMine-MP. Features Developer-friendly API Temporary rank/group support Multip

null 19 Nov 28, 2022
The first PHP Library to support OAuth for Twitter's REST API.

THIS IS AN MODIFIED VERSION OF ABRAHAMS TWITTER OAUTH CLASS The directories are structured and the class uses PHP5.3 namespaces. Api.php has a new

Ruud Kamphuis 51 Feb 11, 2021
Simple JWT Auth support for Laravel PHP Framework

Laravel JWT Simple JWT Auth for Laravel PHP Framework using Firebase JWT under the hood. Installation Standard Composer package installation: composer

Ricardo Čerljenko 34 Nov 21, 2022
Simple PASETO Auth support for Laravel PHP Framework

Laravel PASETO Simple PASETO Auth for Laravel PHP Framework using paragonie/paseto under the hood. Installation Standard Composer package installation

Ricardo Čerljenko 9 Jan 11, 2022
PHPoAuthLib provides oAuth support in PHP 7.2+ and is very easy to integrate with any project which requires an oAuth client.

PHPoAuthLib NOTE: I'm looking for someone who could help to maintain this package alongside me, just because I don't have a ton of time to devote to i

David Desberg 1.1k Dec 27, 2022
This library extends the 'League OAuth2 Client' library to provide OpenID Connect Discovery support for supporting providers that expose a .well-known configuration endpoint.

OpenID Connect Discovery support for League - OAuth 2.0 Client This library extends the League OAuth2 Client library to provide OpenID Connect Discove

null 3 Jan 8, 2022
A spec compliant, secure by default PHP OAuth 2.0 Server

PHP OAuth 2.0 Server league/oauth2-server is a standards compliant implementation of an OAuth 2.0 authorization server written in PHP which makes work

The League of Extraordinary Packages 6.2k Jan 4, 2023
documentation for the oauth2-server-php library

OAuth2 Server PHP Documentation This repository hosts the documentation for the oauth2-server-php library. All submissions are welcome! To submit a ch

Brent Shaffer 227 Nov 24, 2022
This is a basic Oauth2 authorization/authentication server implemented using Mezzio.

Mezzio-OAuth2-Authorization-Authentication-Server This is a basic OAuth2 authorization/authentication server implemented using Mezzio. I have found so

null 1 Nov 15, 2022
PHP server built using laravel framework.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Lee 0 Dec 27, 2021