https://github.com/evolsoft/serverkits
Kit plugin for PocketMine-MP
https://github.com/evolsoft/serverkits
php plugin pocketmine-mp
Last synced: 6 months ago
JSON representation
Kit plugin for PocketMine-MP
- Host: GitHub
- URL: https://github.com/evolsoft/serverkits
- Owner: EvolSoft
- License: mit
- Created: 2014-12-27T14:22:44.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2020-12-05T15:06:37.000Z (over 4 years ago)
- Last Synced: 2024-01-26T13:38:10.901Z (over 1 year ago)
- Topics: php, plugin, pocketmine-mp
- Language: PHP
- Size: 20.5 KB
- Stars: 10
- Watchers: 4
- Forks: 10
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# ServerKitsKit plugin for PocketMine-MP
[](http://gestyy.com/er3d21)
## Category
PocketMine-MP plugins
## Requirements
PocketMine-MP Alpha_1.4 API 1.11.0
**Dependency Plugins:** MassiveEconomy v1.0 API 0.90## Overview
**ServerKits** allows you to create server kits.
**EvolSoft Website:** http://www.evolsoft.tk
***This Plugin uses the New API. You can't install it on old versions of PocketMine.***
***Economy support is provided by MassiveEconomy plugin. Please install it if you want to add paid kits.***With ServerKits you can create custom free and paid kits for your server.
You can also set a default kit and players that will join for the first time on your server will get it and you can also place signs to get kits. (read documentation)
*Remember that kits are case sensitive. This means that if you want to get a kit called "ToOls" for example, you can get it with "/kit ToOls" and not "/kit tools" or others...***Commands:**
***/serverkits*** *- ServerKits commands*
***/kit*** *- Get a kit***To-Do:**
## Documentation
**Sign Creation:**
*You must have the permission: "serverkits.create-sign" to create signs and you must have the permission "serverkits.use-sign" to use signs.*
***Line 1:*** [ServerKits]
***Line 2:*** <kit name (case sensitive)>
**Add and configure a kit:**
1. Open *kits.yml* file
Default *kits.yml* file:
```yaml
---
#Kit Name
Default:
#Kit Custom Name
name: "&bDefault_KIT"
#Kit Price
price: 0
#Kit Items
#Items must have this format: "id:damage quantity"
items:
- "272 1"
- "274 1"
- "260 10"
- "298 1"
- "299 1"
- "300 1"
- "301 1"
#Kit Commands (optional)
commands:
- "tell {PLAYER} Kit Command Example"
Tools:
name: "&2Tools"
price: 0
items:
- "272 1"
- "273 1"
- "274 1"
- "275 1"
Iron:
name: "&7IronKit"
price: 50
items:
- "261 1"
- "262 16"
- "267 1"
- "306 1"
- "307 1"
- "308 1"
- "309 1"
Diamond:
name: "&9D&bIAMON&9D"
price: 200
items:
- "261 1"
- "262 32"
- "276 1"
- "310 1"
- "311 1"
- "312 1"
- "313 1"
...
```
**Configuration (config.yml):**
```yaml
---
#Enable this if you want that a player who joined for the first time will get the kit
enable-default-kit: true
#Name of the kit that will get the player when he joins for the first time
default-kit: "Default"
#Enable this if you want to enable kit permissions. This will set to false only the permissions related to kits (ex. serverkits.kit.examplekit)
use-permissions: false
#Enable ServerKits signs creation/usage
enable-signs: true
#Message sent on kit received
#Available tags:
# - {KIT}: Show kit name
# - {KIT_NAME}: Show kit custom name
# - {PLAYER}: Show player name
# - {PRICE}: Show kit price
kit-received-message: "&aYou received the {KIT_NAME} &akit"
...
```
**Commands:**
***/serverkits*** *- ServerKits commands (aliases: [skits])*
***/kit <kit name (case sensitive)>*** - Get a kit*
**Permissions:**
-
-
-
-
-
-
-
-
-