CommandSigns++ : Create signs that run commands & more! 2.14

for Bukkit/Spigot 1.7-1.13

  1. Hazae41
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    [​IMG]

    [​IMG]
    You must install this

    [​IMG]

    [​IMG]

    Add a command to a sign:
    Code (Text):
    /csign add <command...>
    Permission: csigns.add

    You need to click the sign after having typed the command

    You can use "console:" to run the command from the console
    Code (Text):
    /csign add console:<command...>
    You can also use a player name to run the command from this player if he is connected
    Code (Text):
    /csign add Hazae41:<command...>
    You can use "@p" to replace the executor username
    Code (Text):
    /csign add console:give @p wool 16
    You can use "wait X" to wait X milliseconds before the next command
    /csign add wait 1000

    This command will delay the next command of 1000 milliseconds (=one second)


    Set one-time mode to a sign
    Code (Text):
    /csign set onetime true
    This will allow only one use of the sign per player

    Permission: csigns.set

    You can disable it with
    Code (Text):
    /csign set onetime false

    Set cooldown of a sign
    Code (Text):
    /csign set cooldown X
    The player will have to wait X seconds before another usage

    Example
    Code (Text):
    /csign set cooldown 3600
    The player will have to wait one hour (3600 seconds) to use the sign

    You can disable it with
    Code (Text):
    /csign set cooldown 0
    Set global cooldown of a sign
    Code (Text):
    /csign set global-cooldown X
    A player will have to wait if another player (or himself) used the sign before

    Example:

    Code (Text):
    /csign set global-cooldown 30
    The players will have to wait 30 seconds to use the sign

    You can disable it with
    Code (Text):
    /csign set global-cooldown 0
    Set price of a sign
    Code (Text):
    /csign set price X
    The player will have to pay X amount in order to use the sign

    Example
    Code (Text):
    /csign set price 10
    The player will have to pay $10.00 to use the sign

    You can disable it with
    Code (Text):
    /csign set price 0

    Set permission of a sign
    Code (Text):
    /csign set permission my.perm.to.use.my.sign
    Permission: csigns.set

    You can remove the permission with
    Code (Text):
    /csign set permission ""

    Set a sign powerable by redstone
    Code (Text):
    /csign set redstonable true
    The sign can now be powered by redstone

    Commands will be sent by the nearest player (except those that start with "console:")

    "@p" will refer to the nearest player

    You can disable it with
    Code (Text):
    /csign set redstonable false

    Emit a redstone signal when commands are executed
    Code (Text):
    /cs set redstoning true
    The sign will be powered after commands are executed

    You can disable it with
    Code (Text):
    /csign set redstoning false

    List commands of a sign
    Code (Text):
    /csign list
    This will show you all commands of a sign

    Permission: csigns.list

    Remove a command from a sign
    Code (Text):
    /csign remove <#id>
    Permission: csigns.remove

    If you want to remove the first command:
    Code (Text):
    /csign remove 1

    Clear users of a sign
    Code (Text):
    /csign clear
    Permission: csigns.clear

    Error commands

    When the user does not have permission or enough money, these commands are executed after sending "No permission" or "Not enough money"

    You can add them
    Code (Text):
    /cs add error <command...>
    List them
    Code (Text):
    /cs list error
    Remove them
    Code (Text):
    /cs remove error <#id>

    Use other blocks as signs
    Code (Text):
    /cs unsafe
    This will enable unsafe mode, it will allow you to use other blocks as signs

    Permission: csigns.unsafe


    [​IMG]
    csigns.help ➽ Permission to use /csigns help
    csigns.create ➽ Permission to create a CommandSign
    csigns.destroy ➽ Permission to destroy a CommandSign
    csigns.use ➽ Permission to use a CommandSign


    [​IMG]

    [​IMG]
    [​IMG]
    [​IMG]

Recent Updates

  1. 2.14
  2. 2.14
  3. 2.13