Skip to content

Instantly share code, notes, and snippets.

public function init(){
$this->api->console->register("balus", "kills a player", array($this, "commandHandler"));
}
public function __destruct(){
}
public function commandHandler($command, $params, $issuer) {
}
public function commandHandler($command, $params, $issuer) {
}
$this->api->console->register("balus", "kills a player", array($this, "commandHandler"));
<?php
/*
__PocketMine Plugin__
name=ExamplePlugin
version=0.0.1
author=shoghicp
class=ExamplePlugin
apiversion=10
*/
<?php
/*
__PocketMine Plugin__
name=PermissionPlus
description=Manages player and command permissions.
version=1.0.7
apiversion=7,8,9,10
author=Omattyao
class=PermissionPlus
GrowthMethods_LifePlugin @omattyao_yk
<?php
define(GROWTH_INTERVAL, 8400); //8400seconds=7days
class GrowthMethods implements Plugin
{
private $api;
private $path;
<?php
private $id = (int) 0;
private $schedule = array();
public function schedule($ticks, $method, $args, $repeat = false)
{
$id = $this->id;
$this->schedule[$id] = array($tocks, $method, $args, $repeat);
$this->api->schedule($ticks, array($this, "callback", array($method, $args), $repeat, $id);
@Omattyao
Omattyao / SignConsole.php
Last active September 30, 2021 04:24
3.0.0
<?php
/*
__PocketMine Plugin__
name=SignConsole
description=Run commands with a sign.
version=3.0.0
apiversion=9,10
author=Omattyao
class=SignConsole
<?php
/*
__PocketMine Plugin__
name=ResidentManager
description=Manages player login, registring.
version=1.0.3
apiversion=6
author=Omattyao
class=ResidentManager
<?php
/*
__PocketMine Plugin__
name=PrivateAreaProtector
version=0.0.1
author=Omattyao
apiversion=2
class=scPrivateArea
*/