Skip to content

Instantly share code, notes, and snippets.

<?php
/*
__PocketMine Plugin__
name=HealCommandsforSC
version=0.1.1
author=Omattyao
apiversion=2
class=scHealCommands
*/
<?php
/*
__PocketMine Plugin__
name=IDSearcher
version=0.0.2
author=Omattyao
apiversion=2
class=scIDSearch
*/
<?php
class ExtensionAPI{
private $api, $object, $dcmds, $ecmds, $alias, $help, $config;
public function __construct(ServerAPI $api, $cmds) {
$this->api = $api;
$this->dcmds = $cmds;
$this->object = array();
$this->ecmds = array();
<?php
/*
__PocketMine Plugin__
name=Vals
version=0.0.1
author=Omattyao
apiversion=2
class=scVals
*/
<?php
/*
__PocketMine Plugin__
name=PrivateAreaProtector
version=0.0.1
author=Omattyao
apiversion=2
class=scPrivateArea
*/
<?php
/*
__PocketMine Plugin__
name=ResidentManager
description=Manages player login, registring.
version=1.0.3
apiversion=6
author=Omattyao
class=ResidentManager
<?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);
GrowthMethods_LifePlugin @omattyao_yk
<?php
define(GROWTH_INTERVAL, 8400); //8400seconds=7days
class GrowthMethods implements Plugin
{
private $api;
private $path;
<?php
/*
__PocketMine Plugin__
name=PermissionPlus
description=Manages player and command permissions.
version=1.0.7
apiversion=7,8,9,10
author=Omattyao
class=PermissionPlus
<?php
/*
__PocketMine Plugin__
name=ExamplePlugin
version=0.0.1
author=shoghicp
class=ExamplePlugin
apiversion=10
*/