SudoSigns (Commands/Messages on Signs) 1.0.1

A Spigot plugin used to attach commands to signs.

  1. MylesMor
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/MylesMor/SudoSigns
    Contributors:
    Code Reviewer: DeprecatedNether
    [​IMG]
    A Spigot plugin used to run commands by interacting with a sign. Some inspiration for commands has been taken from Nokorbis' Command Signs, but all the code is my own, and I have also implemented a convenient inventory-based GUI. This allows you to perform actions on SudoSigns such as:
    • Renaming the SudoSign
    • Adding permissions that a player must have to run the sign's commands
    • Adding either player or console commands to a sign
    • Adding messages which are shown to the player
    • Use colour codes (&) on the sign for colored text
    For in-depth details on the command, permissions, and features of this plugin, visit the Wiki!

    Versions
    This plugin works for MC/Spigot versions 1.13 - 1.16.1.


    Installation
    1. Download the Spigot plugin from the top of this page.
    2. Place the JAR file inside your ./plugins directory.
    3. Reload or restart the server.


    Getting Started
    1. Make sure you have either OP or the permission sudosigns.* (ONLY GIVE THIS PERMISSION TO THE OWNER/ADMINS) More information on safer permissions is displayed below.
    2. Place a sign down and write your own text on it (you can include colour codes with (&).
    3. Type /ss create <name> and click on your sign.

    More information on adding commands and messages is displayed here.


    Commands
    Detailed information on all the commands is displayed here.


    Permissions
    Detailed information on all the permissions is displayed here.

    Examples of the menus

    Selection menu:
    [​IMG]

    GUI:
    [​IMG]

    [​IMG]


    Issues
    The best course of action would be opening an issue here, but I will also try to keep up-to-date with the Spigot comments section.

    In your issue report, please include as much information as possible including:
    • The Spigot version
    • The plugin version (indicated by the number in the JAR file)
    • Any errors in the console (please copy these in full)
    • The steps to reproduce the issue

    Buy me a coffee!
    You're under no obligation to donate, but if you appreciate the work on this plugin, or just want to say thanks, you can buy me a coffee here! Thank you! <3

Recent Updates

  1. Fixed issue with Multiverse

Recent Reviews

  1. Sancaros
    Sancaros
    4/5,
    Version: 1.0.1
    love this plugin ~but there some bugs,When I arrange the instructions, the triggering is out of order, which results in the instruction that should be triggered in the last place to be triggered first. Can the instruction trigger order or delay mechanism be increased? If the author updates these, I'd be happy to give five star reviews
    1. MylesMor
      Author's Response
      Hey, thanks for your review! I can definitely look into that, what are you finding out of order? Is it with mixing commands and messages or is it just the order of commands? If it's the former, I would likely need to add a delay option to all commands/messages, otherwise if it's the latter, do the issues occur when you mix player/console commands or is it out of order with just one type of command? Thanks for your feedback!
  2. ItsNardo
    ItsNardo
    4/5,
    Version: 1.0
    Awesome plugin but doesn't work with MultiVerse. SudoSigns needs to load after multiverse loads the world, otherwise none of the signs will work until I do /ss reload, since it thinks the world name is invalid.
    1. MylesMor
      Author's Response
      Thanks for the review! I should have tested it with Multiverse in hindsight - will try and fix this today.