Compatibility
Minecraft: Java Edition
1.21
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
Platforms
Tags
Creators
Details
Licensed Nightzy License
Published 2 days ago
PaySign
A lightweight and powerful Minecraft Spigot plugin that allows players to create transaction-based signs. Players can pay a specified amount of currency to a target player, which dynamically triggers a Redstone signal. Perfect for player-driven shops, automated games, or premium automated systems on your server!
Features
- Instant Transactions: Secure and automated currency transfers directly through signs.
- Redstone Integration: Successfully completed payments power the block behind or under the sign, allowing integration with doors, pistons, command blocks, and more.
- Offline Payments: Support for sending money to players even if they are currently offline.
- Vault Supported: Seamless integration with standard economy hooks.
- Exploit Protection: Built-in validation to prevent sign formatting errors, accidental clicks, or negative payment exploits.
- Permission-Based: Full control over who can create and who can use the payment signs.
How to Use
1. Creating a Sign
To setup a payment station, place a sign and type the following format line-by-line:
| Line | Content | Description |
|---|---|---|
| Line 1 | [PaySign] |
The plugin identifier tag (case-sensitive). |
| Line 2 | PlayerName |
The username of the player who will receive the funds. |
| Line 3 | Amount |
The exact cost / amount of currency required to activate. |
| Line 4 | [Time] |
Duration of the Redstone signal (e.g., in seconds). |
Tip: If the creation is successful, the header
[PaySign]will automatically change its color (e.g., to dark blue or green) to acknowledge activation.
2. Activating the Sign
- A player approaches the sign and Right-Clicks it.
- If the player has enough money, the amount is deducted from their balance and transferred to the receiving player.
- The sign emits a temporary Redstone signal to power connected mechanisms.
Permissions
| Permission | Description | Default |
|---|---|---|
paysign.create |
Allows a player to place and create a PaySign. | Operators (op) |
paysign.use |
Allows a player to interact with and pay through a PaySign. | Everyone (true) |
Requirements
- Vault (for economy integration)
- A compatible Economy Plugin (e.g., EssentialsX Eco, Treasury, or any standard Vault economy)


