Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by pmmp

A curated list of projects in awesome lists by pmmp .

https://github.com/pmmp/PocketMine-MP

A server software for Minecraft: Bedrock Edition in PHP

minecraft minecraft-server phpstan-l9 phpstan-strict pmmp pocketmine pocketmine-mp

Last synced: 12 Nov 2024

https://github.com/pmmp/pocketmine-mp

A server software for Minecraft: Bedrock Edition in PHP

minecraft minecraft-server phpstan-l9 phpstan-strict pmmp pocketmine pocketmine-mp

Last synced: 16 Dec 2024

https://github.com/pmmp/bedrockprotocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

github-actions-enabled on-packagist php81 php82 phpstan-l9 phpstan-strict

Last synced: 20 Dec 2024

https://github.com/pmmp/BedrockProtocol

An implementation of the Minecraft: Bedrock Edition protocol in PHP

github-actions-enabled on-packagist php81 php82 phpstan-l9 phpstan-strict

Last synced: 12 Nov 2024

https://github.com/pmmp/php-binaries

PHP binaries for PocketMine-MP and the scripts used to compile them

Last synced: 15 Dec 2024

https://github.com/pmmp/devtools

Development tools plugin for PocketMine-MP

github-actions-enabled phpstan-l6 pocketmine-plugin

Last synced: 21 Dec 2024

https://github.com/pmmp/bedrockdata

Blobs of data generated from Minecraft: Bedrock Edition used by PocketMine-MP

Last synced: 21 Dec 2024

https://github.com/pmmp/raklib

RakNet server implementation written in PHP

github-actions-enabled on-packagist php81 php82 phpstan-l9 phpstan-strict

Last synced: 21 Dec 2024

https://github.com/pmmp/ext-pmmpthread

Fork of https://github.com/krakjoe/pthreads with a revamped API and PHP 8.1+ support

php-extension php-threading php8 php81 php82

Last synced: 15 Dec 2024

https://github.com/pmmp/math

PHP library containing math related code used in PocketMine-MP

github-actions-enabled on-packagist php81 phpstan-l9 phpstan-strict

Last synced: 18 Dec 2024

https://github.com/pmmp/nbt

PHP library for working with the NBT (Named Binary Tag) data storage format, as designed by Mojang.

github-actions-enabled on-packagist php81 phpstan-l9 phpstan-strict

Last synced: 17 Dec 2024

https://github.com/pmmp/developerdocs

Documentation for PocketMine-MP plugin developers

Last synced: 26 Sep 2024

https://github.com/pmmp/exampleplugin

Example PocketMine-MP plugin, showing some basic features of the API

phpstan-l8 phpstan-strict pocketmine-example-code pocketmine-mp-4 pocketmine-plugin

Last synced: 26 Sep 2024

https://github.com/pmmp/registerblocksdemopm5

Demo plugin showing how to add missing vanilla (not custom) blocks to PM5

pocketmine-example-code pocketmine-plugin

Last synced: 07 Oct 2024

https://github.com/pmmp/bds-modding-devkit

Auxiliary scripts used for modding BDS for generating protocol data

Last synced: 07 Oct 2024

https://github.com/pmmp/ext-chunkutils2

PHP extension in C++ implementing performance-sensitive parts of the PocketMine-MP chunk system

cpp github-actions-enabled php php-extension php81

Last synced: 07 Oct 2024

https://github.com/pmmp/binaryutils

PHP library containing classes and methods for conveniently handling binary strings

github-actions-enabled on-packagist php81 php82 phpstan-l8 phpstan-strict

Last synced: 15 Dec 2024

https://github.com/pmmp/pocketmine-docker

Hosts the files used to build pmmp/pocketmine-mp Docker image

Last synced: 07 Oct 2024

https://github.com/pmmp/language

Language files for PocketMine-MP

Last synced: 18 Dec 2024

https://github.com/pmmp/ext-encoding

High-performance `ByteBuffer` implementation for PHP, planned for use in a future version of PocketMine-MP

php-extension php80 php81 php82

Last synced: 07 Oct 2024

https://github.com/pmmp/bds-mod-mapping

Mod for auto-generating various useful data from Bedrock Dedicated Server

Last synced: 26 Sep 2024

https://github.com/pmmp/pocketmine-c-chunkutils

PHP C extension implementing some chunk conversion methods for PocketMine-MP

github-actions-enabled minecraft php-extension php8 pocketmine-mp

Last synced: 26 Sep 2024

https://github.com/pmmp/antiinstabreak

PocketMine-MP plugin implementing instabreak anti-cheat which was originally built-in.

pocketmine-mp-4 pocketmine-plugin

Last synced: 07 Oct 2024

https://github.com/pmmp/rconserver

Control your PocketMine-MP server remotely using RCON tools

pocketmine-plugin rcon rcon-server

Last synced: 07 Oct 2024

https://github.com/pmmp/sessionsdemo

Demo plugin showing how to manage plugin player data at runtime (without custom Player classes)

pocketmine-example-code pocketmine-plugin

Last synced: 07 Oct 2024

https://github.com/pmmp/snooze

Event loop for handling notifications from multiple threads at once

github-actions-enabled on-packagist php8 php81 php82 phpstan-l9 phpstan-strict

Last synced: 07 Oct 2024

https://github.com/pmmp/bedrockblockpalettearchive

Archive of previous Minecraft Bedrock block palettes of interest, useful for world format upgrading

Last synced: 07 Oct 2024

https://github.com/pmmp/leveldb

A minimalist fork of LevelDB compatible with ZLIB- and ZSTD-compressed DBs produced by Minecraft: Bedrock Edition

Last synced: 26 Sep 2024

https://github.com/pmmp/bedrockblockupgradeschema

(Mostly) auto-generated schemas for upgrading blockstates found in older Minecraft: Bedrock worlds

Last synced: 07 Oct 2024

https://github.com/pmmp/spl

[deprecated] Miscellaneous PHP library files required by PocketMine-MP and related projects

github-actions-enabled on-packagist php8 phpstan-l8

Last synced: 26 Sep 2024

https://github.com/pmmp/extension-stub-generator

Generates stubs for extension classes, constants, functions and more. Useful for autocomplete in IDEs.

Last synced: 07 Oct 2024

https://github.com/pmmp/doc.pmmp.io

Documentation for PocketMine-MP

pocketmine-mp pocketmine-mp-documentation

Last synced: 07 Oct 2024

https://github.com/pmmp/crasharchive

Web-based searchable archive for PocketMine-MP crash reports

Last synced: 07 Oct 2024

https://github.com/pmmp/bds-mod-saveallchunks

Mod for BDS to force it to save all chunks, useful for exporting vanilla maps for custom server use

Last synced: 07 Oct 2024

https://github.com/pmmp/bedrockprotocoldumper

Generate basic information about new protocol versions from BDS using Python and GNU objdump

Last synced: 07 Oct 2024

https://github.com/pmmp/ext-libdeflate

PHP bindings for libdeflate, a zlib replacement with significantly better performance.

github-actions-enabled php-extension php80 php81 php82

Last synced: 07 Oct 2024

https://github.com/pmmp/ext-morton

PHP bindings for libmorton C++ library

github-actions-enabled php-extension php80 php81 php82

Last synced: 07 Oct 2024

https://github.com/pmmp/preprocessor

[deprecated] Scripts used to optimise PocketMine-MP before building phars

Last synced: 26 Sep 2024

https://github.com/pmmp/setup-php-action

GitHub Action to setup PHP binaries with extensions needed by PocketMine-MP

Last synced: 07 Oct 2024

https://github.com/pmmp/pmmp.io

The Website.

Last synced: 07 Oct 2024

https://github.com/pmmp/timings

A fork of Aikar's Minecraft Timings Viewer v1 for PocketMine-MP

Last synced: 26 Sep 2024

https://github.com/pmmp/uuid

Stepping-stone of PM 4.0 development. Abandoned, retained for historic purposes only.

github-actions-enabled on-packagist php8 phpstan-l8 phpstan-strict

Last synced: 29 Sep 2024

https://github.com/pmmp/ext-xxhash

High-performance PHP binding for xxhash https://github.com/Cyan4973/xxHash

php-extension xxhash

Last synced: 07 Oct 2024

https://github.com/pmmp/ext-arraydebug

Debug functions for PHP arrays to calculate things like hash distribution and other internal information

php-extension

Last synced: 07 Oct 2024

https://github.com/pmmp/pocketmine-helm

Helm chart to deploy PocketMine-MP with plugins on Kubernetes

helm kubernetes-deployment kubernetes-operator

Last synced: 26 Sep 2024

https://github.com/pmmp/bedrockitemupgradeschema

JSON schemas for upgrading items saved on older Minecraft: Bedrock world saves

Last synced: 07 Oct 2024

https://github.com/pmmp/phpstorm-stubs

PhpStorm stubs customized for PocketMine-MP and related projects

Last synced: 26 Sep 2024

https://github.com/pmmp/setup-action

GitHub action for setting up the environment for PocketMine

Last synced: 26 Sep 2024

https://github.com/pmmp/get.pmmp.io

Source code for https://get.pmmp.io

Last synced: 07 Oct 2024

https://github.com/pmmp/datamodels

JSON schema models and generated code to validate and handle various data in PocketMine-MP

Last synced: 26 Sep 2024

https://github.com/pmmp/basicspawnprotection

Basic vanilla-like spawn protection for PocketMine-MP

pocketmine-mp-4 pocketmine-plugin

Last synced: 07 Oct 2024

https://github.com/pmmp/errorhandler

Basic utilities to make nasty PHP E_* errors more usable

github-actions-enabled on-packagist php83 phpstan-l8 phpstan-strict

Last synced: 07 Oct 2024

https://github.com/pmmp/log

Logging components used by PocketMine-MP and related projects

github-actions-enabled on-packagist php83 phpstan-l8 phpstan-strict

Last synced: 07 Oct 2024

https://github.com/pmmp/raklibipc

Channel-based inter-thread/inter-process communication protocol library for RakLib

github-actions-enabled on-packagist php8 php81 php82 phpstan-l8 phpstan-strict

Last synced: 07 Oct 2024

https://github.com/pmmp/codestyle

Pocketmine's style rules, including custom rules.

Last synced: 17 Dec 2024

https://github.com/pmmp/ext-recursionguard

Lightweight PHP extension to hard-cap function call depth.

github-actions-enabled php php-extension php80 php81 php82

Last synced: 17 Dec 2024

https://github.com/pmmp/pcntlsignalhandler

[deprecated] PocketMine-MP plugin to allow stopping the server gracefully using CTRL+C

pocketmine-plugin

Last synced: 26 Sep 2024

https://github.com/pmmp/dependencymirror

Mirrors of packages needed by PHP-Binaries build

Last synced: 17 Dec 2024

https://github.com/pmmp/color

Color handling library used by PocketMine-MP and related projects

github-actions-enabled on-packagist php8 php83 phpstan-l8 phpstan-strict

Last synced: 07 Oct 2024

https://github.com/pmmp/registry.pmmp.io

Plugin registry API server

Last synced: 26 Sep 2024

https://github.com/pmmp/logpthreads

[deprecated] pthreads-specific logging components used by PocketMine-MP and related projects

github-actions-enabled on-packagist php8 phpstan-l9 phpstan-strict

Last synced: 26 Sep 2024

https://github.com/pmmp/php-leveldb

The PHP Binding for LevelDB

Last synced: 26 Sep 2024

https://github.com/pmmp/musl-cross-make

Simple makefile-based build for musl cross compiler

Last synced: 26 Sep 2024

https://github.com/pmmp/update.pmmp.io

Artifacts used by https://get.pmmp.io and https://update.pmmp.io/api

Last synced: 07 Oct 2024

https://github.com/pmmp/callbackvalidator

Tools for validating callback signatures in PHP

github-actions-enabled on-packagist php83 phpstan-l9 phpstan-strict

Last synced: 26 Sep 2024

https://github.com/pmmp/apidocsbuildaction

Reusable GitHub Action Workflow used for API documentation builds

Last synced: 29 Oct 2024

https://github.com/pmmp/netresearch-jsonmapper

Map nested JSON structures onto PHP classes

Last synced: 29 Sep 2024

https://github.com/pmmp/pmmp-stats

Last synced: 26 Sep 2024

https://github.com/pmmp/apidoc.pmmp.io

API documentation for PocketMine-MP releases

Last synced: 29 Oct 2024

https://github.com/pmmp/classloader

[deprecated] Ad-hoc autoloading components used by PocketMine-MP

github-actions-enabled on-packagist php8 phpstan-l9 phpstan-strict

Last synced: 26 Sep 2024

https://github.com/pmmp/restrictedactions

Read-only GitHub Actions for PocketMine-MP repo maintainer tasks

Last synced: 29 Oct 2024

https://github.com/pmmp/apidoc-dev.pmmp.io

API documentation for PocketMine-MP next-major branch, built weekly

Last synced: 07 Oct 2024