PHPackages                             itzlightyhd/knock - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. itzlightyhd/knock

ActiveLibrary

itzlightyhd/knock
=================

The classic and fully customizable minigame fun to play for PocketMine-MP.

1.7-beta(2y ago)5510[2 issues](https://github.com/MineCube-MC/knock/issues)MITPHP

Since May 1Pushed 2y ago1 watchersCompare

[ Source](https://github.com/MineCube-MC/knock)[ Packagist](https://packagist.org/packages/itzlightyhd/knock)[ Fund](https://ko-fi.com/itzlightyhd)[ RSS](/packages/itzlightyhd-knock/feed)WikiDiscussions stable Synced 1w ago

READMEChangelog (10)Dependencies (2)Versions (4)Used By (0)

 [![](https://raw.githubusercontent.com/MineCube-MC/Knock/main/assets/Logo.png)](https://github.com/MineCube-MC/Knock)
 **The classic and fully customizable minigame fun to play for PocketMine-MP API 5.**

 [![Poggit Release](https://camo.githubusercontent.com/084542b3458a030cf2a5c64bcf9041d7eeb51150ed7298ef99e82b2183544167/68747470733a2f2f706f676769742e706d6d702e696f2f736869656c642e73746174652f4b6e6f636b6261636b464641)](https://poggit.pmmp.io/p/KnockbackFFA) [![GitHub tag (latest release)](https://camo.githubusercontent.com/695cb5780a242572d0bec3ad9d69ffe78727abe65c12950f41477e9b9cf8ed88/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f7461672f4d696e65437562652d4d432f4b6e6f636b3f6c6162656c3d72656c65617365266c6f676f3d676974687562)](https://github.com/MineCube-MC/Knock/releases) [![Discord](https://camo.githubusercontent.com/f1c6586ab77862dfc5dec77e1b1264b5ca7b61d8570a5d3ca2634e990c527fb6/68747470733a2f2f696d672e736869656c64732e696f2f646973636f72642f3733363937373330333533393831303336353f6c6162656c3d646973636f726426636f6c6f723d373238394441266c6f676f3d646973636f7264)](https://discord.gg/jNRC76kpVC)

Features
--------

[](#features)

- Easy to setup
- Customizable scoretag for the players
- Arena map loading when starting the plugin
- Ingame sounds, to make the gameplay alive
- API to fully customize the game
- Customize the game settings (in-game or in the config file)

How to setup &amp; play
-----------------------

[](#how-to-setup--play)

The plugin itself it's easy to setup. Follow the steps:

- Install the plugin
- Change the config values as you like
- Go to your server and type /kbffa
- Enjoy ;)

Commands and Permissions
------------------------

[](#commands-and-permissions)

### Commands

[](#commands)

- kbffa (or knock) -&gt; The minigame command
    - join -&gt; Makes the player join the minigame
    - leave -&gt; Makes the player leave the minigame
    - kills -&gt; Check the kills of a player (can be used in console too)
    - settings -&gt; Customize the minigame settings directly in-game

### Permissions

[](#permissions)

- knockbackffa.customize -&gt; Customize the minigame settings ( Default : OP )

Troubleshooting
---------------

[](#troubleshooting)

### Why the plugin won't work fine on X fork of PocketMine?

[](#why-the-plugin-wont-work-fine-on-x-fork-of-pocketmine)

Why are you even using a PocketMine fork?

Developers and API
------------------

[](#developers-and-api)

The documentation is in my [GitHub Wiki](https://github.com/MineCube-MC/Knock/wiki): it explains how to use the API to check some settings or to get the kills and the last damager, how to edit some in-game settings and even how to listen for the plugin events.

Support
-------

[](#support)

###  Health Score

21

—

LowBetter than 18% of packages

Maintenance12

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 59.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~404 days

Total

3

Last Release

1034d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/4c7a64b92f9bfc1539508828e1688c29a913b4cb1a0dd770fc7160aa3c1773d4?d=identicon)[ImLighty](/maintainers/ImLighty)

---

Top Contributors

[![Kuuuuuuuu](https://avatars.githubusercontent.com/u/69802296?v=4)](https://github.com/Kuuuuuuuu "Kuuuuuuuu (46 commits)")[![MBG1337](https://avatars.githubusercontent.com/u/108623200?v=4)](https://github.com/MBG1337 "MBG1337 (15 commits)")[![lightyisreal](https://avatars.githubusercontent.com/u/45460688?v=4)](https://github.com/lightyisreal "lightyisreal (10 commits)")[![LanternServer](https://avatars.githubusercontent.com/u/87125248?v=4)](https://github.com/LanternServer "LanternServer (2 commits)")[![poggit-bot](https://avatars.githubusercontent.com/u/22427965?v=4)](https://github.com/poggit-bot "poggit-bot (2 commits)")[![GamerMJay](https://avatars.githubusercontent.com/u/66413999?v=4)](https://github.com/GamerMJay "GamerMJay (1 commits)")[![driftlgtm](https://avatars.githubusercontent.com/u/247747557?v=4)](https://github.com/driftlgtm "driftlgtm (1 commits)")

---

Tags

killstreakminecraftpocketminepocketmine-pluginsserver

### Embed Badge

![Health badge](/badges/itzlightyhd-knock/health.svg)

```
[![Health](https://phpackages.com/badges/itzlightyhd-knock/health.svg)](https://phpackages.com/packages/itzlightyhd-knock)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
