All Projects → EvolSoft → MSpawns

EvolSoft / MSpawns

Licence: MIT license
Multiple Spawn plugin for PocketMine-MP

Programming Languages

PHP
23972 projects - #3 most used programming language

Projects that are alternatives of or similar to MSpawns

Pocketmine Mp
A server software for Minecraft: Bedrock Edition in PHP
Stars: ✭ 2,594 (+16112.5%)
Mutual labels:  pocketmine-mp
libform
It is a virion library that can handle various forms easily.
Stars: ✭ 12 (-25%)
Mutual labels:  pocketmine-mp
StatsPE
A statistics plugin for MCPE Servers (Pocketmine-MP)
Stars: ✭ 16 (+0%)
Mutual labels:  pocketmine-mp
IslandArchitect
An plugin to create custom sky island generators for the SkyBlock plugin
Stars: ✭ 12 (-25%)
Mutual labels:  pocketmine-mp
RedstoneCircuit
This is the PocketMine plugin that implements the Redstone circuit.
Stars: ✭ 81 (+406.25%)
Mutual labels:  pocketmine-mp
PerWorldInventory
A full-featured per world inventory plugin for PocketMine-MP.
Stars: ✭ 14 (-12.5%)
Mutual labels:  pocketmine-mp
AuctionHouse
Feature-packed auction house plugin for PocketMine-MP (pmmp)
Stars: ✭ 31 (+93.75%)
Mutual labels:  pocketmine-mp
MurderMysteryPE
A WIP Murder Mystery Mini-Game plugin for PMMP
Stars: ✭ 20 (+25%)
Mutual labels:  pocketmine-mp
FakePlayer
Specter but targeting PocketMine-MP API 4.0.0
Stars: ✭ 46 (+187.5%)
Mutual labels:  pocketmine-mp
FormAPI-PMMP
Create a Form for Minecraft Bedrock in PocketMine-MP
Stars: ✭ 14 (-12.5%)
Mutual labels:  pocketmine-mp
EggWars
EggWars minigame for PocketMine
Stars: ✭ 32 (+100%)
Mutual labels:  pocketmine-mp
Other-Plugins
A collection of all the plugins which I used to work on but no longer maintain
Stars: ✭ 26 (+62.5%)
Mutual labels:  pocketmine-mp
BuilderTools
🪓 Powerful World Editor plugin for PocketMine servers
Stars: ✭ 74 (+362.5%)
Mutual labels:  pocketmine-mp
Leveryl
An Advanced & Feature Rich Server Software for MC:PE 1.1.x
Stars: ✭ 45 (+181.25%)
Mutual labels:  pocketmine-mp
DiscordBot
DiscordBot, A brand new plugin for pocketmine-mp.
Stars: ✭ 41 (+156.25%)
Mutual labels:  pocketmine-mp
Synapse
High performance load balance server for Minecraft: Bedrock Edition.
Stars: ✭ 30 (+87.5%)
Mutual labels:  pocketmine-mp
KitUI
Advance AdvancedKits! Select Kits from a form, just do /kit and get kits info and select it if available! For Minecraft Bedrock Edition!
Stars: ✭ 44 (+175%)
Mutual labels:  pocketmine-mp
CosmeticMenu
Fun and Easy-to-Use Pocketmine Cosmetics plugin. (Gadgets, Particles, Trails, etc)
Stars: ✭ 22 (+37.5%)
Mutual labels:  pocketmine-mp
HungerGames-UPDATED
A HungerGames plugin for PocketMine-MP developed by xBeastMode
Stars: ✭ 45 (+181.25%)
Mutual labels:  pocketmine-mp
DungeonPlus
[Plugin] A Plugin support Dungeon API.
Stars: ✭ 14 (-12.5%)
Mutual labels:  pocketmine-mp

start2

MSpawns

Multiple spawns plugin for PocketMine-MP

Download!

Category

PocketMine-MP plugins

Requirements

PocketMine-MP API 3.0.0

Overview

MSpawns let you set multiple spawns on your PocketMine-MP server.

EvolSoft Website: https://www.evolsoft.tk

This Plugin uses the New API. You can't install it on old versions of PocketMine.

MultiWorld Bugs (for eg. Invisible chunks...) aren't related to plugin or PocketMine but to Minecraft PE.

You can set a global spawn (hub/lobby) and a spawn for each world. You can also customize spawn settings, spawn messages... and you can also set aliases! (read documentation)

Donate

Please support the development of this plugin with a small donation by clicking 💵 here. Your small donation will help me paying web hosting, domains, buying programs (such as IDEs, debuggers, etc...) and new hardware to improve software development. Thank you 😄

Documentation

Configuration (config.yml):

---
# Available Tags for messages:
#  - {PLAYER}: Show current player name
#  - {PREFIX}: Show plugin prefix
#  - {WORLD}: Show current world name
# Show hub-message or spawn-message when a player joins
show-messages-onjoin: true
# Force teleportation to hub when a player joins
force-hub: false
# Show message when a player teleports to hub
enable-hub-message: true
# Force teleportation to spawn when a player joins (obviously if you enable force-hub, force-spawn won't work)
force-spawn: false
# Show message when a player teleports to spawn
enable-spawn-message: true
# Enable aliases usage
enable-aliases: true
# Teleport a player to the spawn/hub when they die
# 1 = Teleport to spawn 2 = Teleport to Hub
teleport-on-death: 1
# External hub server 
hub-server:
 # Enable external hub server
 enabled: false
 # Name of the hub server
 name: "External Server"
 # Hostname of the hub server
 host: 127.0.0.1
 # Port of the hub server (default 19132)
 port: 19132

Messages (messages.yml):

---
#Hub message
hub-message: "{PREFIX} &bWelcome to Hub, &a{PLAYER}"
#No hub message
no-hub: "{PREFIX} &cNo hub set"
#Spawn message
spawn-message: "{PREFIX} &bTeleported to &e{WORLD}&b Spawn"
#No spawn message
no-spawn: "{PREFIX} &cNo spawn found in this world"
#Invalid world
invalid-world: "{PREFIX} &cWorld not found"
#Spawn aliases disabled
aliases-disabled: "{PREFIX} &cSpawn aliases are disabled on this server"
...

Commands:

/mspawns - MSpawns commands (aliases: [ms])
/sethub - Set hub (aliases: [setlobby])
/delhub - Delete hub (aliases: [dellobby])
/hub - Teleport to hub (aliases: [lobby])
/setspawn - Set world spawn
/delspawn - Delete world spawn
/spawn - Teleport to world spawn
/setalias - Set alias
/delalias - Delete alias

Aliases:

With aliases you can create commands that teleport players.
You can manually edit them in aliases.yml file.
If you want to create an alias you must specify the name and the target world (remember that the target world must have a spawn set)
Example usage: Imagine that you have a world called "pvpworld" and you want to set an alias called "pvp".

  1. Set spawn in world "pvpworld" with /setspawn
  2. Do /setalias pvp pvpworld
    To use the alias you must simply do /pvp and you will be teleported to "pvpworld" spawn

Remember that you can use aliases only if you set to true the value of "enable-aliases" in config.yml

Permissions:

  • mspawns.* - MSpawns permissions tree.
  • mspawns.info - Let player read info about MSpawns.
  • mspawns.reload - Let player reload MSpawns.
  • mspawns.delhub - Let player delete hub.
  • mspawns.sethub - Let player set hub.
  • mspawns.hub - Let player teleport to hub.
  • mspawns.delalias - Let player delete alias.
  • mspawns.setalias - Let player set alias.
  • mspawns.delspawn - Let player delete world spawn.
  • mspawns.setspawn - Let player set world spawn.
  • mspawns.spawn - Let player teleport to world spawn.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].