Create signs that emit a Redstone signal in exchange for a user-specified fee.

This Minecraft plugin allows players to create signs which charge a certain amount of money in exchange for a Redstone signal upon interaction by other players.
Installation
ConductiveSigns can be installed by simply copying the "ConductiveSigns.jar" to your /plugins directory and reloading or restarting your server.
Usage

Place a sign attached to a block with the following information.
- Line 1: Prefix as configured, the default is
SIGNAL - Line 3: Price that is in the configured range
- Line 4: Description of what the sign powers or activates
- Line 1: Prefix as configured, the default is
After clicking done, the name of the sign owner will automatically be placed in the second line. Players can now right-click the sign to activate it. Upon interaction set price will be withdrawn from the interacting player and sent to the sign owner. If the interacting player has sufficient funds and the sign delay wasn't active a Redstone block will be placed one block behind the sign for one tick.

Configuration
Certain settings can be changed by editing the values inside of the plugin specific configuration file config.yml found inside of the /plugin/ConductiveSigns folder.
PREFIX: "SIGNAL"
# https://docs.advntr.dev/minimessage/format.html#color
PREFIX_FORMAT: <prefix>
PLAYER_NAME_FORMAT: <player_name>
PRICE_FORMAT: <price>
DESCRIPTION_FORMAT: <description>
# Time in milliseconds after which a sign can be interacted with again
SIGN_DELAY: 5000
# Min and max price signs can be set to
MIN_PRICE: 10
MAX_PRICE: 200
# Percentage of MAX_PRICE at which confirmation message appears
THRESHOLD_PERCENTAGE: 50.0
CURRENCY_SYMBOL: "€"
# https://www.digminecraft.com/lists/sound_list_pc.php (e.g.: "block.beacon.activate")
SUCCESS_SOUND: ""
SUCCESS_SOUND_VOLUME: 1.0
SUCCESS_SOUND_PITCH: 1.0 # A number between 0 and 2
FAILURE_SOUND: ""
FAILURE_SOUND_VOLUME: 1.0
FAILURE_SOUND_PITCH: 1.0 # A number between 0 and 2
Contributions & Thank You!
A HUGE thank you to the contributors.
License
ConductiveSigns-Minecraft is licensed under the GPLv3