By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

ServerTools is a set of tools that allows you to manage your server directly from the game!
version 0.3.1
Approved
Direct Download How to install?
Switch version
2632 Downloads / 7754 Total
11 Reviews
Plugin Description §

Discord

ServerTools

ServerTools is PocketMine-MP plugin containing a set of tools that allows you to manage your server directly from the game!

Features

  • File Explorer
  • Cloning
  • Plugin Manager
  • Poggit Plugin Downloader
  • Restart Server

Menu UI example:

Main_Menu

Commands

  • /servertools (or alias: /st) - The main command of plugin (Permission (default OP) st.command.servertools)

File Explorer

Permission (default OP): st.ui.file-explorer
Permission to create/edit files and folders (default false): st.ui.file-explorer.write

It allows to:

  • Explore your server files and folder
  • Read your files (max file size is ~10.25 kB)
  • Create, rename, delete and edit files and folders (requires write permission)

FileExplorer

Reading file example

ReadFile

Editing file example

EditFile

Cloning

Permission (default false): st.ui.clone

It allows to clone your server using FTP (also available with SSL) or SFTP protocols.

Requirements

  • FTP: you need to have installed on your server the "ftp" PHP extension.
  • SFTP: you need to have installed on your server the "openssl" and "ssh2 (libssh2)" PHP extensions.

Steps

  1. Select the transfer mode.
    TransferMode

  2. Compile the information to login to your FTP/SFTP server.
    FTP_Data

  3. Choose, if you want, some server folders/files to exclude from your clonation.
    ExcludeFiles

  4. Wait until the process is finished.
    Progress

Plugin Manager

Permission (default false): st.ui.plugin-manager

PluginManager

It allows to:

  • Enable/Disable plugins
    EnableDisablePlugin

  • Load a plugin from file (.phar)
    LoadPharPlugin

Poggit Plugin Downloader

Permission (default false): st.ui.poggit-downloader

It allows to search and download to your server a plugin from poggit website.

PoggitDownloader

Restart Server

Permission (default OP): st.ui.restart

It simply restarts your server.

What's new §
  • Fixed SSL verification crash when downloading a poggit plugin.
  • Fixed crash "preg_match(): Null byte in regex" when creating new file on Linux OS.

New features

  • Implemented Plugin Manager and Poggit Plugin Downloader.
  • Added possibility to create, rename and delete files to File Explorer function.
  • The "restart" function now also works in Windows!
  • Added plugin config file.

Changes

  • Re-write plugin forms management.
  • Changed all default permissions, the least dangerous will be available to the "OP" otherwise not (check the README)

Bug fixes

  • Fixed book not removed after the file edit.
  • The "restart" now works in Linux (the issue was related to a bug in PocketMine, fixed in API >= 3.13.1).

nutzatvchZ
using v0.3.1
18 Jul 20
That plugin so cool me want add rocn
ethaniccc
using v0.3.0
30 Jun 20
simonzeimke06
using v0.1.0
17 Jun 20
Its nice but a player has op, he can kill your Server
matcracker
17 Jun 20
I don't think your rating is relevant since permissions exist for each function and you can deduce who can use what.
MyBrainCellz
using v0.1.0
04 Jun 20
That is so cool. You can edit your server from in game.
matcracker
17 Jun 20
Thank you! :)
twk1024
using v0.1.0
27 Mar 20
Great plgugin
matcracker
31 Mar 20
Thank you! :)
TungstenVn
using v0.1.0
15 Mar 20
nice
matcracker
15 Mar 20
You're welcome! :)
PandaJesus123
using v0.1.0
15 Mar 20
Very nice plugin thanks!
matcracker
15 Mar 20
Thank you :)
Deutscher2302
using v0.1.0
14 Mar 20
A very good Plugin, but the restart button stops only the server.
matcracker
14 Mar 20
Thank your for the feedback. I'll take a look.
Wertzui123
using v0.1.0
14 Mar 20
Seems very cool!
matcracker
14 Mar 20
You're welcome! :)
HmmHmmmm
using v0.1.0
14 Mar 20
so cool
matcracker
14 Mar 20
Thank you! :)
ZZWILLIAMXXTrue
using v0.1.0
14 Mar 20
Very good, though editing plugins config with books is hard.
matcracker
14 Mar 20
Yeah, I know but it's the only way to do that. Thank you for your rating!

Reply to review by :

Supported API versions
3.0.0
->
3.15.0
Requirements & Enhancements
Other Enhancement To use FTP function you need to install PHP Extension "ftp"
Other Enhancement To use SFTP function you need to install PHP Extension "openssl" and "ssh2"
License §
Categories:
Admin Tools
General
Developer Tools
Permissions
Manage plugins
Permissions
Commands
External Internet clients
Asynchronous tasks
Custom threading

You can leave one review per plugin release, and delete or update your review at any time

Loading...