Create signs that run commands!
13

Let’s reach 500 downloads!



Add a command to a sign:

/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

/csign add console:<command…> You can also use a player name to run the command from this player if he is connected /csign add Hazae41:<command…>

You can use “@p” to replace your username

/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

/csign set onetime true

Permission: csigns.set

This will allow only one use of the sign per player

You can disable it with

/csign set onetime false

.

Set cooldown of a sign

The player will have to wait X seconds before another usage

/csign set cooldown X

Example

/csign set cooldown 3600

The player will have to wait one hour (3600 seconds) to use the sign

You can disable it with

/csign set cooldown 0

.

Set price of a sign

The player will have to pay X amount in order to use the sign

/csign set price X

Example

/csign set price 10

The player will have to pay $10.00 to use the sign

You can disable it with

/csign set price 0

.

Set permission of a sign

/csign set permission my.perm.to.use.my.sign

Permission: csigns.set

You can remove the permission with

/csign set permission ""

.

Set a sign powerable by redstone

/csign set redstonable true

The sign can 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

/csign set redstonable false

.

Emit a redstone signal when commands are executed

/cs set redstoning true

The sign will be powered after commands are executed

You can disable it with

/csign set redstoning false

.

List commands of a sign

/csign list

Permission: csigns.list

This will show you all commands of a sign

.

Remove a command from a sign

/csign remove <#id>

Permission: csigns.remove

If you want to remove the first command:

/csign remove 1

.

Clear users of a sign

/csign clear

Permission: csigns.clear

.

Error commands

When the user does not have permission or enough money, these commands are executed instead of sending “No permission” or “Not enough money”

You can add them

/cs add error <command…>

List them

/cs list error

Remove them

/cs remove error <#id>

.

Use other blocks as signs

/cs unsafe

Permission: csigns.unsafe

This will enable unsafe mode, it will allow you to use other blocks as signs

.

  • csigns.set

  • csigns.add

  • csigns.remove

  • csigns.list

  • csigns.clear

  • csigns.unsafe

  • csigns.version - Permission to use /csigns

  • csigns.create - Permission to create a CommandSign

  • csigns.destroy - Permission to destroy a CommandSign

  • csigns.use - Permission to use a CommandSign

.

.

Category: Admin Tools

Published on May 12, 2018

views

stars

watchers

total downloads

Promoted Versions

Pages

Members