Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

kovansky/PluginController

Open more actions menu

Repository files navigation

Plugin Controller

License: GPL v3 Version: 1.0.0 Spigot versions: 1.7.2-1.13 Build Status

This plugin is rewrite of Plugin Manager Reloaded with new features - downloading plugins from Spigot. Made by F4 Developer.

Full documentation, usage of plugin

Go to docs.

Tested Spigot versions

  • 1.13
  • 1.12.2
  • 1.12.1
  • 1.12
  • 1.11.2
  • 1.11.1
  • 1.11
  • 1.10.2
  • 1.10
  • 1.9
  • 1.8.8
  • 1.8
  • 1.7.9
  • 1.7.2

Found a bug?

Report it here

Help to translate

Want to help with translation? Go here

Changelog

1.0.0

First stable release 😃

Docs

  • Created docs files

plugin.yml

  • Added permissions to plugin.yml file

1.0.1-BETA

Languages

  • Created Polish (pl_PL) language file

1.0.0-BETA

First beta release

Everything is new 😃

Commands

  • Create /plugincommander command [/pc, /plc]

    • /plugincontroller enable,e - enables plugin

    • /plugincontroller disable,d - disables plugin

    • /plugincontroller load,l - loads plugin from file

    • /plugincontroller unload,u - unloads plugin from server

    • /plugincontroller reload,r,rl - unloads and loads plugin

    • /plugincontroller sreload,softreload,sr,srl - disables and enables plugin

    • /plugincontroller details,show,info,i - informations about loaded plugin

    • /plugincontroller list,ls - lists enabled and disabled plugins

    • /plugincontroller configreload,cr - reloads config of plugin

    • /plugincontroller search - search for plugins on Spigot plugins repository

    • /plugincontroller more - displays information about plugin from Spigot repository

    • /plugincontroller download - downloads plugin from Spigot repository

      Listeners

  • Create CommandPreprocessListener

  • Create JoinNotifyListener - notify about updates on player join

    Tab Completer

  • Create PluginControllerTabCompleter

    Utils

  • Create Controller class - to manage plugins (disable, enable, unload, load etc)

  • Create PluginListManager class - to manage disabled plugins in list.yml file

  • Create SelfUpdateChecker class - check for updates when server starts

  • Create SpigetClient class - to connect with Spiget.org API

    Others

  • On reload disable plugins disabled earlier

About

Manage your plugins like a boss!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.