promotional bannermobile promotional banner

ShowPlugins

Abandoned
Displays all active plugins/mods ingame via command.
An example of the main function.

An example of the main function.

Description

Donation

I've created all my mods in my free time ⏳ for you all gratuitously with love 💖.
If you enjoy 😁 this mod and want to give something in reward 💰:
You can support 🤝me either on Patreon, Paypal or Flattr.

 

Brief

This mod gives you as admin or player the ability to display all active mods.

 

Image

An example of the main function.

  

Usage

It's useful for you as admin to check the installed mods or as a player of a server to inform themselves which mods you have installed. 

  • You can use this mod within a server without needing it as player. (Server side)
  • You can use this mod as single player, too. (Client side)

I coded this, because a lot of mods haven't any version number in their filename (until you name them) and to have a tiny mod showing me this information.

 

Features

  • Use whitelist/blacklist for your running mods
  • Commands to configure the whitelist/blacklist
  • Permission for each command possible
  • Configurations to define e.g. delimiter of the mods or if the mod version should be displayed
  • Customizable language configuration

 

Config

The config file is located in: config/showplugins/configGeneral.cfg

  • commandName
    • If you want to redefine another command name for the mod do it with this value.
  • commandNameAliases
    • If you want to define an alias name for the command do it with this value.
  • withVersion
    • Should a plugin displayed with its current version or not?
  • delimiter
    • With which delimiter should the list of plugins be divided?
  • whiteList
    • Insert the modid of mods you want to have shown to the player into this list.
  • blackList
    • Insert the modid of mods you want to have filtered for the player from this list.

 

Commands

The base command is:

  • plugins

Append one of the sub commands to execute them. Example:

  • plugins help

 

Sub commands

The text between the signs less than and greater than is necessary to execute it correctly. The text between brackets is optional.

  • add <blacklist|whitelist> <modid>
    • Adds a new entry for the black or whitelist.
    • Example: plugins add blacklist showplugins
    • Result: showplugins won't be listed anymore
  • aliases
    • Shows available aliases for the main command.
  • clear <blacklist|whitelist>
    • Removes all entries from the black or whitelist.
  • help (<command>)
    • Shows help for each available command.
  • list <blacklist|whitelist>
    • Shows all entries of the black or whitelist.
  • reload
    • Will reload the configuration from disc.
  • remove <blacklist|whitelist> <modid>
    • Removes an entry from the black or whitelist.
  • show
    • Shows all available plugins on the server.

 

Permissions

Each command has it's own permission so that the mod is fully customizable to your needs.

Structure:

showplugins.commands.Commands //Main command

showplugins.commands.Command<CommandName> //Sub commands

Example:

showplugins.commands.CommandAdd //Add command

showplugins.commands.CommandHelp //Help command

[...]

I can't assume that you want provide the functions of the mod to anyone therefore you will possibly encounter the message: "You do not have permission to use this command."

Use a permission manager like ThutPerms to solve this problem by providing you the permissions you need.

 

Installation

Just put the mod into your mod folder. It's only needed on the server-side if you're hosting a server.

 

Dependencies

You need at least the corresponding Forge Version.

 

Language

Currently I'm providing the mod in british english (hopefully). There will be a language file created which gives you the ability to translate the entire mod to your target language:

  • config/showplugins/configLang.cfg

 

Ideas / Suggestions

As developer one can only guess what the needs of admins / players are, so don't hesitate telling me your ideas / suggestions. Even if you're thinking that some things could be solved much easier or on another way I will appreciate it.

 

Bugs / Problems

I'm not able to cover all conditions the mod will encounter therefore there can always be bugs / problems, if you find some please tell me so I can fix them. One advice from me at this point: Provide basic information like MC/Forge version and mod version.

 

Modding

Outstanding until it gets open source.

 

Source Code (/ Copyright)

I'm a fan of open source, I really do and I'm willing to provide the source code if I get enough requests for it or I decide to publish it - until this point all rights are reserved.

 

Contribution

You have translated the mod to russian, you have a better logo for it? You can always contribute to this mod at any time, just contact me.

 

Contact

Use the comment section, write me a pm or visit the discord channel PixtarMcMods.

 

Viruses / Worms

Every file is scanned across VirusTotal.com with 0 / 60 findings:

1.12.0:  v.1.0  v.1.0.5

1.12.1:  v.1.0  v.1.0.5

1.12.2:  v.1.0  v.1.0.5

The ShowPlugins Team

profile avatar
  • 7
    Projects
  • 452.4K
    Downloads
Donate

More from Forge_User_94566150View all

  • AdvancedMotd project image

    AdvancedMotd

    • 11.2K
    • Mods

    Style your server motd more dynamically. What time, day, season, special events are on the server ..

    • 11.2K
    • May 30, 2018
    • Mods
    • +3
  • PortBed project image

    PortBed

    • 23.7K
    • Mods

    A mod to teleport to your bed with lot of configs and multi dimension support.

    • 23.7K
    • April 7, 2018
    • Mods
    • +4
  • DenyBlocks project image

    DenyBlocks

    • 344.2K
    • Mods

    Deny certain blocks/items of certain mods in certain dimensions divided into placement, interaction and/or attack.

    • 344.2K
    • March 30, 2018
    • Mods
    • +4
  • WorldJoinText project image

    WorldJoinText

    • 7.6K
    • Mods

    Adds one or multiple custom join message(s) for each world/dimension and/or the server.

    • 7.6K
    • January 15, 2018
    • Mods
    • +4
  • AdvancedMotd project image

    AdvancedMotd

    • 11.2K
    • Mods

    Style your server motd more dynamically. What time, day, season, special events are on the server ..

    • 11.2K
    • May 30, 2018
    • Mods
    • +3
  • PortBed project image

    PortBed

    • 23.7K
    • Mods

    A mod to teleport to your bed with lot of configs and multi dimension support.

    • 23.7K
    • April 7, 2018
    • Mods
    • +4
  • DenyBlocks project image

    DenyBlocks

    • 344.2K
    • Mods

    Deny certain blocks/items of certain mods in certain dimensions divided into placement, interaction and/or attack.

    • 344.2K
    • March 30, 2018
    • Mods
    • +4
  • WorldJoinText project image

    WorldJoinText

    • 7.6K
    • Mods

    Adds one or multiple custom join message(s) for each world/dimension and/or the server.

    • 7.6K
    • January 15, 2018
    • Mods
    • +4