Features - MylesMor/SudoSigns GitHub Wiki

SudoSigns Commands

  • You can assign any number of commands to a SudoSign.
  • They will be one of three types:
    • Player Command (player must have permission to run the command)
    • Console command (the command is run by the console)
  • There is a placeholder for the player who executed the sign which is %PLAYER%.
    • For example, if you'd like the player who clicked the sign to be teleported to another player, you'd enter: /tp %PLAYER% <name_of_other_player>.
  • Once the command is created, you can click on the command book to:
    • Edit the delay in seconds after which the command executes (allows ordering of commands).
    • Delete the command.

Permissions

  • You can assign any number of permissions that a player must have in order to execute a SudoSign's attached commands.
  • You can either add:
    • The default permission in the format sudosigns.sign.<name_of_sign> for a singular sign.
    • Or a custom permission, which can be entered in the chat.
  • A player running the sign's commands must have ALL permissions listed in this section to be able to use the sign.
  • To delete a permission, click the book that corresponds to the permission you'd like to delete.

Messages

  • You can assign messages to a SudoSign which will be shown to the player when clicked (if they have the permissions required to run the sign).
  • These messages can use colour codes using the & character only.
  • The messages will be shown in the order that they were added.
  • To delete a message, click the book that corresponds to the message you'd like to delete.

Edit Sign Text

  • You can edit the sign's text line-by-line by clicking on the writable book in the SudoSigns GUI and following the instructions in the chat.

Sign Price

  • Requires Vault and Vault-enabled economy plugin.
  • You can set a sign's price by clicking the golden nugget in the SudoSigns GUI and following the instructions in the chat.