A plugin manager for PocketMine-MP

Overview
Logo

oh-my-pmmp

A plugin manager for PocketMine-MP

Getting Started

Prerequisites

Your server MUST RUN the latest version of PocketMine.

Installation

From Poggit

Update later.

From GitHub

  1. Download the latest version of the plugin from here.
  2. Put it in the plugins folder.
  3. Restart your server.

Commands

Commands Description Permission
install Install a plugin install.cmd
remove Remove a plugin remove.cmd
upgrade Upgrade a plugin upgrade.cmd

License

Copyright (c) MintoD. All rights reserved.

Licensed under the GPL-3.0 license.

Comments
  • Bump phpstan/phpstan from 1.9.2 to 1.9.3

    Bump phpstan/phpstan from 1.9.2 to 1.9.3

    Bumps phpstan/phpstan from 1.9.2 to 1.9.3.

    Release notes

    Sourced from phpstan/phpstan's releases.

    1.9.3

    Bleeding edge 🔪

    If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

    includes:
    	- vendor/phpstan/phpstan/conf/bleedingEdge.neon
    

    Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

    Improvements 🔧

    Bugfixes 🐛

    ... (truncated)

    Commits
    • 709999b PHPStan 1.9.3
    • 68fd144 Fix
    • 49512bf Fix
    • ac93c2a Updated PHPStan to commit b7441d66b0e3a3f810de21b780744799171f4ca1
    • dad4727 Updated PHPStan to commit c760b1f7a45c512cd34c91d8e078046dfdc453ba
    • 731ab71 phpunit-bridge regression test
    • fa6da45 Updated PHPStan to commit 11a10393537137d06747b09f8d8ab128f93a52ed
    • 59433d5 Run Symplify tests
    • c10b5fa Updated PHPStan to commit 5fc2bfd3522909ca40af7e6bcbf9c95e11120683
    • b6ac56c Updated PHPStan to commit cbf4b063988c23073c11da92f1c9c74c69539917
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 1
  • Bump pocketmine/pocketmine-mp from 4.12.0 to 4.12.1

    Bump pocketmine/pocketmine-mp from 4.12.0 to 4.12.1

    Bumps pocketmine/pocketmine-mp from 4.12.0 to 4.12.1.

    Release notes

    Sourced from pocketmine/pocketmine-mp's releases.

    PocketMine-MP 4.12.1

    For Minecraft: Bedrock Edition 1.19.50

    This is a bugfix release. It should be a drop-in replacement for any prior 4.12.x release.

    Please see the changelogs for details.

    Commits
    • 7ae6425 Release 4.12.1
    • b5cfab4 Clean up inventory content syncing, fixes #5441
    • 774e231 changelog: added detail about InventoryManager internals changes
    • 43bc3c7 Added tool to dump JSON contents of encoded crashdump data
    • eb62dc3 Added documentation for RegistryTrait, EnumTrait and CloningRegistryTrait
    • 279056f 4.12.1 is next
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 1
  • Bump pocketmine/pocketmine-mp from 4.10.1 to 4.11.0

    Bump pocketmine/pocketmine-mp from 4.10.1 to 4.11.0

    Bumps pocketmine/pocketmine-mp from 4.10.1 to 4.11.0.

    Release notes

    Sourced from pocketmine/pocketmine-mp's releases.

    PocketMine-MP 4.11.0

    For Minecraft: Bedrock Edition 1.19.40

    This is a minor feature update, adding some new features and minor improvements to PocketMine-MP, including improved block updates, support for encrypted resource packs, and API additions and deprecations.

    Most plugins which currently work on 4.10.x or earlier should work on this version without changes. However, due to internals changes, some plugins using internal APIs (not supported) may break.

    Please see the changelogs for details.

    PocketMine-MP 4.11.0-BETA2

    For Minecraft: Bedrock Edition 1.19.40

    This is a feature preview for 4.11.0, a minor update to PocketMine-MP which adds some minor new features and improvements.

    Please see the changelogs for details.

    PocketMine-MP 4.11.0-BETA1

    For Minecraft: Bedrock Edition 1.19.40

    This is a feature preview for 4.11.0, a minor update to PocketMine-MP which adds some minor new features and improvements.

    Please see the changelogs for details.

    PocketMine-MP 4.10.2

    For Minecraft: Bedrock Edition 1.19.40

    This is a bugfix release. It should be a drop-in replacement for any prior 4.10.x release.

    Please see the changelogs for details.

    Commits
    • d450264 Release 4.11.0
    • 641d35a Updated pocketmine/locale-data to get new translations
    • 642630a ...
    • d79e635 Merge branch 'stable' into next-minor
    • ff63983 Update transient composer dependencies
    • 5882150 Update BedrockProtocol
    • 5c1e9a3 Fix missing sounds when interacting with item frames (#5383)
    • aad9f5f Terminal: use fallback escape codes if TERM env var is not set
    • a8dca19 Updated build/php submodule to pmmp/php-build-scripts@9353116fa8c78ed4f588b98...
    • e5f5fe8 BlockGrowEvent: Remove unnecessary Cancellable implementation (#5359)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 1
  • Bump phpstan/phpstan from 1.8.2 to 1.8.3

    Bump phpstan/phpstan from 1.8.2 to 1.8.3

    Bumps phpstan/phpstan from 1.8.2 to 1.8.3.

    Release notes

    Sourced from phpstan/phpstan's releases.

    1.8.3

    This release fixes 76 issues! :tada:

    Improvements 🔧

    Bugfixes 🐛

    ... (truncated)

    Commits
    • 5583623 PHPStan 1.8.3
    • 63dd1eb Updated PHPStan to commit c057aa9d1feff5ce61f96f397ef92e7389a17477
    • 0cec633 Update Prestashop baseline
    • 5d6a147 Updated PHPStan to commit 024738fcc7fe98eec72a274ee742a51442a681a3
    • c1878ca Updated PHPStan to commit 4291a2494a3295274a1d37002b29908b8fe79f49
    • 6383edb Updated PHPStan to commit ca616c3340923b58c972aedec8732d34cc1dbb96
    • 5d994a3 Updated PHPStan to commit 5e54dbd526a8cef50593fe9e5241c071d800a738
    • 7f87750 Updated PHPStan to commit fc69708ceca99cfeb52a553533bec9b369d4dd61
    • d2cd5e2 Updated PHPStan to commit 169af1dcf09cdbf90471155f370c93cf37e36693
    • 3b9884e Updated PHPStan to commit 2a03c92512f990779d504b37a9a62d7fe49b84a3
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 1
  • `/omp remove` does not remove directory plugins

    `/omp remove` does not remove directory plugins

    Describe the bug

    • Expected result: The ExamplePlugin plugin file will be deleted
    • Actual result: No response received

    Steps to reproduce the issue

    1. /omp install ExamplePlugin latest true
    2. /omp remove ExamplePlugin

    OS and versions

    • PocketMine: [4.6.0]
    • PHP: [8.0.19]
    • Server OS: [Windows]
    bug 
    opened by NhanAZ 1
  • Fetches info about a plugin from Poggit

    Fetches info about a plugin from Poggit

    $ omp info <plugin> [version]
    

    Fetch some information like: Plugin Name, Synopsis, Version, Pre-release?, Outdated?, What's New, Major Category, Minor Categories, Keywords, Dependencies, Supported APIs, License, Permissions, Producers, etc...

    This idea was inspired by https://github.com/tnytown/Sheep/blob/master/src/Sheep/Command/InfoCommand.php

    enhancement 
    opened by NhanAZ 1
  • Bump phpstan/phpstan from 1.9.2 to 1.9.4

    Bump phpstan/phpstan from 1.9.2 to 1.9.4

    Bumps phpstan/phpstan from 1.9.2 to 1.9.4.

    Release notes

    Sourced from phpstan/phpstan's releases.

    1.9.4

    Improvements 🔧

    Bugfixes 🐛

    Internals 🔍

    1.9.3

    Bleeding edge 🔪

    If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon:

    includes:
    	- vendor/phpstan/phpstan/conf/bleedingEdge.neon
    

    Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more

    Improvements 🔧

    ... (truncated)

    Commits
    • d03bcce PHPStan 1.9.4
    • b22aa05 Updated PHPStan to commit 4025209062e31619077197006ce44b5d60a9f2c1
    • 811db85 Updated PHPStan to commit a7fed03bbf1bef545c8afcbf6c906ac93b34c876
    • 274d06e Infinite recursion regression test
    • ad9d3c7 Updated PHPStan to commit a8975b1800d6c5cb88a6af02e132b4e44e093fc3
    • 7a65fac Updated PHPStan to commit 2a61ebc7d07888dbb2836147edaa21b78a983065
    • c0086d9 output-format: add info about editorUrlTitle
    • 15377d9 Updated PHPStan to commit 901d789a45f0682bf6adbdfde516ec1011d873bb
    • 9a25ace Updated PHPStan to commit bc4b2fe0d83a0e601448dbdaa8b0a288342c23f3
    • 89c729c Updated PHPStan to commit 03786827d92df439c3a31760bcd98d560035a33f
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump pocketmine/pocketmine-mp from 4.12.0 to 4.12.2

    Bump pocketmine/pocketmine-mp from 4.12.0 to 4.12.2

    Bumps pocketmine/pocketmine-mp from 4.12.0 to 4.12.2.

    Release notes

    Sourced from pocketmine/pocketmine-mp's releases.

    PocketMine-MP 4.12.2

    For Minecraft: Bedrock Edition 1.19.50

    This is a bugfix release. It should be a drop-in replacement for any prior 4.12.x release.

    Please see the changelogs for details.

    PocketMine-MP 4.12.1

    For Minecraft: Bedrock Edition 1.19.50

    This is a bugfix release. It should be a drop-in replacement for any prior 4.12.x release.

    Please see the changelogs for details.

    Commits
    • 0ee6cdb Release 4.12.2
    • 97d6a79 Updated BedrockProtocol
    • 8b5e4c1 Updated PHPStan
    • 214a5dd Bump netresearch/jsonmapper from 4.0.0 to 4.1.0 (#5446)
    • 9f7dfe3 Bump phpunit/phpunit from 9.5.26 to 9.5.27 (#5447)
    • 9b55d18 Bump ncipollo/release-action from 1.11.2 to 1.12.0 (#5451)
    • 3146552 Fixed PHP-CS-Fixer not import global constants. (#5449)
    • 74613b9 Bump phpstan/phpstan-phpunit from 1.2.2 to 1.3.0 (#5445)
    • 1cefe24 InGamePacketHandler: fixed transaction predictions not getting rolled back fo...
    • 8bf85d4 bootstrap: avoid using is_writable() to check for data directory access permi...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump pocketmine/pocketmine-mp from 4.10.1 to 4.12.0

    Bump pocketmine/pocketmine-mp from 4.10.1 to 4.12.0

    Bumps pocketmine/pocketmine-mp from 4.10.1 to 4.12.0.

    Release notes

    Sourced from pocketmine/pocketmine-mp's releases.

    PocketMine-MP 4.12.0

    For Minecraft: Bedrock Edition 1.19.50

    This is a support release for Minecraft: Bedrock 1.19.50. It does not contain any API changes.

    Please see the changelogs for details.

    PocketMine-MP 4.11.0

    For Minecraft: Bedrock Edition 1.19.40

    This is a minor feature update, adding some new features and minor improvements to PocketMine-MP, including improved block updates, support for encrypted resource packs, and API additions and deprecations.

    Most plugins which currently work on 4.10.x or earlier should work on this version without changes. However, due to internals changes, some plugins using internal APIs (not supported) may break.

    Please see the changelogs for details.

    PocketMine-MP 4.11.0-BETA2

    For Minecraft: Bedrock Edition 1.19.40

    This is a feature preview for 4.11.0, a minor update to PocketMine-MP which adds some minor new features and improvements.

    Please see the changelogs for details.

    PocketMine-MP 4.11.0-BETA1

    For Minecraft: Bedrock Edition 1.19.40

    This is a feature preview for 4.11.0, a minor update to PocketMine-MP which adds some minor new features and improvements.

    Please see the changelogs for details.

    PocketMine-MP 4.10.2

    For Minecraft: Bedrock Edition 1.19.40

    This is a bugfix release. It should be a drop-in replacement for any prior 4.10.x release.

    Please see the changelogs for details.

    Commits
    • cd233b1 Release 4.12.0
    • 64dd5e3 Update dependencies for 1.19.50
    • 4e5cc57 Bump build/php from 9353116 to 27cc1fc (#5438)
    • 9526379 Durable: fix misbehaviour of isBroken() since fe982c697bec3265c4222b73fe5ed17...
    • 2db86d1 Bump ncipollo/release-action from 1.11.1 to 1.11.2 (#5414)
    • f0358b0 changelog: added commit links to internals changes
    • 80a432d Merge branch 'next-minor' into stable
    • ec9f9a4 4.11.1 is next
    • d450264 Release 4.11.0
    • 5e92f55 4.10.3 is next
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump phpstan/phpstan from 1.9.1 to 1.9.2

    Bump phpstan/phpstan from 1.9.1 to 1.9.2

    Bumps phpstan/phpstan from 1.9.1 to 1.9.2.

    Release notes

    Sourced from phpstan/phpstan's releases.

    1.9.2

    Bugfixes 🐛

    Function signature fixes 🤖

    Internals 🔍

    Commits
    • d6fdf01 PHPStan 1.9.2
    • ac5ea90 Fix Larastan
    • 953a97b Updated PHPStan to commit 582a9cb8b9b4fce2bd069bac26bf1d31dd52e7e2
    • f878d19 Updated PHPStan to commit b4ac8a1e09d46fe6180962d5d681ffec1fac2d84
    • 7db7d40 Updated PHPStan to commit f8f09cdb60a0a6214199f5a765a7782cb110e52e
    • 4218398 Bye bye old issue bot!
    • 172a390 Updated PHPStan to commit 8faf0fbde83ef3b681b570c1f714f7c938cb3a9f
    • 80714c3 Updated PHPStan to commit b8accb117f03741ac95f0a0c9de4a7e4edffab05
    • a56ae2c Fix retrieveSample
    • ed192b9 Playground API - retrieveSample
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump pocketmine/pocketmine-mp from 4.10.0 to 4.10.1

    Bump pocketmine/pocketmine-mp from 4.10.0 to 4.10.1

    Bumps pocketmine/pocketmine-mp from 4.10.0 to 4.10.1.

    Release notes

    Sourced from pocketmine/pocketmine-mp's releases.

    PocketMine-MP 4.10.1

    For Minecraft: Bedrock Edition 1.19.40

    This is a bugfix release. It should be a drop-in replacement for any prior 4.10.x release.

    Please see the changelogs for details.

    Commits
    • a39938e Release 4.10.1
    • d5bf88a Added missing changelog items for 4.10.0 release
    • 2d0602d World: fixed spawning in the void when the spawn terrain is higher than y=70 ...
    • 3a2a23b Fixed totem activating when having 1HP instead of 0HP (#5380)
    • 1a8c8af Bump shivammathur/setup-php from 2.21.2 to 2.22.0 (#5375)
    • 1e9d83f BaseInventory: validate given array in setContents() (#5391)
    • 2930161 Remove dead comments (#5389)
    • 2fdc46c PHPStan 1.9 features
    • bfd1b2c PHPStan 1.9.1
    • fe982c6 Durable: reset durability when overstacked items are broken
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump pocketmine/pocketmine-mp from 4.12.2 to 4.12.3

    Bump pocketmine/pocketmine-mp from 4.12.2 to 4.12.3

    Bumps pocketmine/pocketmine-mp from 4.12.2 to 4.12.3.

    Release notes

    Sourced from pocketmine/pocketmine-mp's releases.

    PocketMine-MP 4.12.3

    For Minecraft: Bedrock Edition 1.19.50

    This bugfix release includes a fix for a denial-of-service vulnerability. Upgrading is recommended.

    Please see the changelogs for details.

    Commits
    • 466f7e9 Release 4.12.3
    • 59be901 Fixed unauthenticated sessions taking up player slots
    • 5d2b0ac GamemodeCommand: report failure if the target's game mode is already the desi...
    • 7d1d620 attempted fix for GitHub rate limiting php-cs-fixer installation
    • 17dde14 Bump phpstan/phpstan-phpunit from 1.3.2 to 1.3.3 (#5465)
    • 1e5597f World: account for null chunk edge case in tickChunk()
    • 97ef209 HandlerList: added missing class-string type for constructor
    • 1305fd5 Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
    • 7a137f9 Updated build/php submodule to pmmp/php-build-scripts@6b605ed7c458fc8f95080ff...
    • 63e8b1c Bump phpstan/phpstan from 1.9.3 to 1.9.4 (#5458)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • Bump shivammathur/setup-php from 2.22.0 to 2.23.0

    Bump shivammathur/setup-php from 2.22.0 to 2.23.0

    Bumps shivammathur/setup-php from 2.22.0 to 2.23.0.

    Release notes

    Sourced from shivammathur/setup-php's releases.

    2.23.0

    Support Ukraine


    • Added support for nightly builds of PHP 8.3. Note: Specifying nightly as the php-version now will set up PHP 8.3.
    - name: Setup PHP
      uses: shivammathur/setup-php@v2
      with:
        php-version: '8.3'
    
    • PHP 8.2 is now stable on setup-php. #673 Notes:
      • Specifying latest or 8.x as the php-version now will set up PHP 8.2.
      • Except ubuntu-22.04, all GitHub runners now have PHP 8.2 as the default version.
    - name: Setup PHP
      uses: shivammathur/setup-php@v2
      with:
        php-version: '8.2'
    
    • Added support for thread-safe builds of PHP on Linux. #651
    - name: Setup PHP
      uses: shivammathur/setup-php@v2
      with:
        php-version: '8.2'
      env:
        phpts: ts
    

    ... (truncated)

    Commits
    • 8e2ac35 Update README
    • a1e6789 Improve Get-PhalconReleaseAssetUrl
    • 9114b00 Restore stability workaround for PHP 8.1 on Windows
    • cb0c293 Fix typo in blackfire regex on Windows
    • 387ec95 Improve fetching phalcon release url on Windows
    • 3514d30 Allow major.minor protoc versions
    • e186e47 Bump version to 2.23.0
    • e51e662 Add support to install extensions from shivammathur/php-extensions-windows
    • 5afd8a1 Fix error in darwin.sh while updating dependencies
    • 1a42045 Use ls-remote to get default branch
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies github_actions 
    opened by dependabot[bot] 0
  • Bump friendsofphp/php-cs-fixer from 3.13.0 to 3.13.1

    Bump friendsofphp/php-cs-fixer from 3.13.0 to 3.13.1

    Bumps friendsofphp/php-cs-fixer from 3.13.0 to 3.13.1.

    Release notes

    Sourced from friendsofphp/php-cs-fixer's releases.

    v3.13.1 Oliva

    • bug: Align all the arrows inside the same array (#6590)
    • bug: Fix priority between modernize_types_casting and no_unneeded_control_parentheses (#6687)
    • bug: TrailingCommaInMultilineFixer - do not add trailing comma when there is no break line after last element (#6677)
    • docs: Fix docs for disabled rules in rulesets (#6679)
    • docs: fix the cookbook_fixers.rst (#6672)
    • docs: Update installation recommended commands for mkdir argument (-p insteadof --parents). (#6689)
    • Make static data providers that are not using dynamic calls (#6696)
    • minor: displaying number of checked files (#6674)
    Changelog

    Sourced from friendsofphp/php-cs-fixer's changelog.

    Changelog for v3.13.1

    • bug: Align all the arrows inside the same array (#6590)
    • bug: Fix priority between modernize_types_casting and no_unneeded_control_parentheses (#6687)
    • bug: TrailingCommaInMultilineFixer - do not add trailing comma when there is no break line after last element (#6677)
    • docs: Fix docs for disabled rules in rulesets (#6679)
    • docs: fix the cookbook_fixers.rst (#6672)
    • docs: Update installation recommended commands for mkdir argument (-p insteadof --parents). (#6689)
    • Make static data providers that are not using dynamic calls (#6696)
    • minor: displaying number of checked files (#6674)
    Commits
    • 78d2251 prepared the 3.13.1 release
    • a2bdba3 Make static data providers that are not using dynamic calls (#6696)
    • ad0a87e bug: Align all the arrows inside the same array (#6590)
    • 663f3fc docs: Update installation recommended commands for mkdir argument (-p ins...
    • 9c7070b bug: Fix priority between modernize_types_casting and `no_unneeded_control_...
    • 046ff90 docs: Fix docs for disabled rules in rulesets (#6679)
    • b577444 minor: displaying number of checked files (#6674)
    • bb94db0 bug: TrailingCommaInMultilineFixer - do not add trailing comma when there is ...
    • 3969f39 docs: fix the cookbook_fixers.rst (#6672)
    • a1a5570 bumped version
    • See full diff in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies php 
    opened by dependabot[bot] 0
  • The `#2` argument of `/omp install` should have a default value

    The `#2` argument of `/omp install` should have a default value

    The #2 argument of /omp install should have a default value

    Expect: /omp install Track If argument #2 is not passed, latest will be used instead

    * This issue may give rise to a different problem than the question: What if I want to download the plugin as a file but I don't want to import the plugin version? The command I want to use in the above case is: /omp install Track true


    Please consider and close this issue if it is not possible

    enhancement 
    opened by NhanAZ 1
  • `/omp install` return messages are not as expected

    `/omp install` return messages are not as expected

    Describe the bug

    • Expected result: Return message: Plugin Track version 1.0.0.0 not found
    • Actual result: Return message: Plugin Track not found

    Steps to reproduce the issue

    1. /omp install Track 1.0.0.0

    OS and versions

    • PocketMine: [4.6.0]
    • PHP: [8.0.19]
    • Server OS: [Windows]
    enhancement 
    opened by NhanAZ 0
  • `/omp update` allows updating of invalid files

    `/omp update` allows updating of invalid files

    This issue is similar to issue https://github.com/thebigcrafter/oh-my-pmmp/issues/17 but it occurs with /omp update

    Describe the bug

    • Expected result: A message of refusal to act is given
    • Actual result: PocketMine-MP.phar file deleted

    Steps to reproduce the issue

    1. /omp update ../PocketMine-MP

    OS and versions

    • PocketMine: [4.6.0]
    • PHP: [8.0.19]
    • Server OS: [Windows]
    bug 
    opened by NhanAZ 0
Releases(1.6.0-beta)
Owner
Toby
Founder of @thebigcrafter
Toby
A plugin manager for PocketMine-MP

A plugin manager for PocketMine-MP downloads plugin from PocketMine-MP official plugin repository

Toby 6 Nov 28, 2022
Laravel Podcast Manager is a complete podcast manager package for Laravel 5.3+ that enables you to manage RSS feeds for your favorite podcasts and listen to the episodes in a seamless UI.

laravelpodcast | A Laravel podcast manager package - v0.0.8 Introduction Laravel Podcast Manager is a complete podcast manager package for Laravel 5.3

Jeremy Kenedy 22 Nov 4, 2022
Laragon MultiPHP per App + PECL Module + Extension manager + Ini Manager

LMPA Laragon MultiPHP per App This tools allow you to run multiple PHP version per app with Laragon, so you can have multiple site running different p

Gilbert Paquin 8 Oct 10, 2022
This Pocketmine-MP plugin is a plugin including a complete faction system.

SimpleFaction Simple faction plugin replacing FactionsPro which is no longer updated. Commands Command Name Command Description Available for /f help

Ayzrix 33 Dec 19, 2022
SpawnInLobby Pocketmine-MP plugin. With this plugin the player will always join the game at the default world spawn point

SpawnInLobby Pocketmine-MP plugin. With this plugin the player will always join the game at the default world spawn point

null 1 Jan 7, 2022
Composer plugin for Repman - PHP Repository Manager

Repman Composer Plugin Composer plugin for Repman - PHP Repository Manager. Adds a mirror url for all your dependencies without need to update compose

Repman 9 Mar 14, 2022
Integrates the ClassicPress Plugin Directory and any plugin stored in GitHub (tagged with classicpress-plugin) in the ClassicPress Admin

ClassicPress Plugin Directory Adds a new screen in a ClassicPress Install where you can browse, install, activate, deactivate, update, delete and pagi

TukuToi 3 Dec 27, 2022
A PocketMine/Altay Plugin to morph yourself into a block

BlockMorph A PocketMine/Altay Plugin to morph yourself into a block Command To morph yourself into a block use this command: /blockmorph [BlockID|Bloc

Matze 7 Mar 22, 2022
A useful PocketMine-MP plugin that allows you to create crates in-game!

ComplexCrates A useful PocketMine-MP plugin that allows you to create crates in-game! Commands Main command: /crate Sub commands: create

Oğuzhan 8 Aug 26, 2021
A plugin to add more blocks to PocketMine

This plugin aims to add all blocks not included in PocketMine. As of right now the ExtendedBlocks plugin is required to add blocks with IDs above 255.

xSuper 26 Dec 19, 2022
✨An Ultimate NPC plugin made by brokiem for PocketMine-MP.

SimpleNPC An Ultimate NPC plugin made by brokiem for PocketMine-MP. ✨ Features Migration from Slapper supported! ✔ Right click to interact! ✔ NPC can

broki 53 Jan 1, 2023
Plot and protection plugin for PocketMine-MP

MyPlot Create, manage, and build in protected plots. Keep your builds safe from griefers! Official MyPlot precompiled builds can be found on Poggit at

Jason 101 Oct 28, 2022
A Pocketmine-MP (PMMP) plugin to help staff members enforce the rules of the server.

StaffMode is an all-in-one Pocketmine-MP (PMMP) moderation plugin made to simplify the life of staff members.

ItsMax123 9 Sep 17, 2022
A Pocketmine-MP (PMMP) plugin to prevent players from doing most glitches.

AntiGlitch AntiGlitch is an all-in-one Pocketmine-MP (PMMP) plugin made to prevent as many known glitches. Setup Guide To start using the plugin, down

ItsMax123 12 Sep 17, 2022
CrateKeyShopGUI Pocketmine-MP plugin which can be set in Config.yml file

CrateKeyShopGUI CrateKeyShopGUI Pocketmine-MP plugin which can be set in Config.yml file Depend FormAPI EconomyAPI PiggyCrate InvCrashFix Download Dow

null 4 Jan 7, 2022
Custom boss plugin for PocketMine-MP.

Bosses Custom boss plugin for PocketMine-MP. What is this plugin? This plugin adds entities that they have so much things to configure! How to create

Oğuzhan 7 Feb 8, 2022
This plugin adds custom pets to game for PocketMine-MP!

ComplexPets A plugin that adds pets to game made by OguzhanUmutlu for PocketMine-MP. Command Simply type /pets and summon your favorite animal! Featur

Oğuzhan 10 Aug 12, 2021
Casino plugin for Pocketmine-MP

Casino A simple Casino plugin for Pocketmine-MP. Usage You can make people bet for in-game money and in return either they win the money or loose. Cha

DeadBush 0 Jan 12, 2022
🐕‍🦺 An Ultimate Pets plugin for PocketMine-MP.

SimplePets An Ultimate Pets plugin made by broki for PocketMine-MP. ✨ Features MySQL and SQLite database Anti sql injection All mobs in Minecraft Pets

broki 23 Oct 13, 2022