WirelessRedstone [1.16-1.19] icon

WirelessRedstone [1.16-1.19] -----

Send wireless redstone signals through worlds and air.



WirelessRedstone Release 0.4
WirelessRedstone v0.4
A simple redstone plugin that allows for wireless redstone signals to be sent over infinite distances and through worlds. This plugin is almost out of early development, any support, suggestions and help is appreciated.
Join my discord at https://discord.gg/TsRTa7BUWm

What is new?
This large update is torwards improving mechanics and customizations. It is a known fact that many players, server owners and plugin explorers desire for large customization abilities.

If you want a summary of all the changes and updates, scroll all the way down for the changelog.


Improved Commands
All previous commands have been improved and reduced to a single command. You can now do alot more than you could before.

If you want to give yourself or someone else a redstone device you can use the following command:
Use /device give <player> <device> <amount>

You can replace the player name with * to apply this command to all online players. You can also replace the device with * to give yourself, someone else or all online players both devices with a single command.

Examples of the previous command:
/device give ZatoZalez RedstoneSender 1
/device give ZatoZalez RedstoneSender
/device give ZatoZalez *
/device give * *
/device give * * 64
/device give * RedstoneReceiver 5
The possibilitie are endless.

You can also obtain information about a redstone device. Simply look at the redstone device you want to target and use the following command:
Use /device info

Information such as device owner, device type, device link count and device power amount will show up in chat.

You can also breaklinks without destroying the redstone devices. Use the following command:
Use /device link <breakall/breakfirst/breaklast>

In order to cancel a link in progress, the new command you have to use is /device link cancel


New Commands

Some useful commands have been added too. You can now reload the plugin during runtime without crashing any other plugin. The new reload command allows you to apply changes you made in the config.yml and messages.yml without restarting the server.
Use /wirelessredstone reload or /wr reload

You can also disable to plugin from within the game if there ever is a reason for you to do so. Disabling will save all data as it is and the plugin will be unusable until server reload or restart.
Use /wirelessredstone disable or /wr disable


Custom RedstoneDevices
Many servers enjoy customizing their plugins to the fullest extend and the items in this plugin are no exception. Unlike in the previous versions, you could not have the same block type for both redstone devices. You can now.

You can now rename the Redstone Sender and the Redstone Receiver to what ever you like. This rename system supports color codes with '&'. Not only this, but the custom item names will now automaticly appear in all in-game messages and commands!

This means that if you change the default name of the Redstone Sender and Redstone Receiver in the config file, commands affiliated with these devices will change too, meaning the command to give someone a redstone device will change to for example:
/device give <player> <customname> <amount>

Besides custom names for each item, you can edit the lore for both items too. Both item name and item lore are color code applicable.


Custom Messages
All the messages in-game are now fully customizable. Once you have loaded the plugin v0.4, a message.yml file will pop up in your plugin folder. In this file you will find an archive of all messages color coded and pre-made. You can adjust these values how ever you want. Some messages contain placeholders, it's important to use the same placeholders when adjusting the message. Use the /wr reload command to refresh the messages during runtime.


Improved Permissions
There have been made some improvements and changes to the plugin permissions. You can find a new set of all permissions here:

wirelessredstone.*
wirelessredstone.commands.*
wirelessredstone.commands.wirelessredstone.*
wirelessredstone.commands.wirelessredstone.reload
wirelessredstone.commands.wirelessredstone.disable
wirelessredstone.commands.device.*
wirelessredstone.commands.device.give
wirelessredstone.commands.device.info
wirelessredstone.commands.device.link.cancel
wirelessredstone.commands.device.link.breakall
wirelessredstone.commands.device.link.breakfirst
wirelessredstone.commands.device.link.breaklast
wirelessredstone.link.*
wirelessredstone.link.create
wirelessredstone.link.break
wirelessredstone.link.nolimit
wirelessredstone.link.infinitedistance
wirelessredstone.link.crossworld
wirelessredstone.device.*
wirelessredstone.device.place
wirelessredstone.device.break
wirelessredstone.device.noplacelimit
wirelessredstone.device.nolinklimit


Crafting Recipes
To support survival gameplay, recipes are added to the game. At this release, the recipes are not custom but require a default recipe to craft. You can unlock the recipe when you unlock any redstone recipe.

Crafting recipe for a Redstone Sender
[​IMG]

Crafting recipe for a Redstone Receiver
[​IMG]


Updated API
The new API works simulair to the previous one but has been updated accordingly.


Improved Pistons
As explained in earlier versions, the pistons have been remade from scratch to prevent bugs and glitches. This means that not all blocks react to being pushed or pulled properly. If you notice any issues, please contact me on discord.


Changelog
  • The Sender and Receiver can now be the same block type.
  • The Sender and Receiver no longer depend on their static name.
  • All in-game messages are now advanced customizable with placeholders.
  • The Redstone Devices can now have custom item names and custom lore.
  • Added new command to reload the plugin. Applies all settings changed in the config or messages file.
  • Added new command to disable the plugin.
  • Revamped all commands.
  • Added new command to give redstone devices, more advanced and easier to use.
  • Added new command to obtain redstone device info.
  • Added new command to break a specific link, like the first, last or all links from a certain device.
  • Added and edited permissions to fit all new commands and features.
  • Added a craftable recipe for both redstone devices to encourage survival gameplay.
  • Improved command mechanics.
  • Improved item mechanics.
  • Improved permission handling.
  • Improved API.
  • Improved piston mechanics.
  • Support for languages other than English.

Contributions
Thank you for all the contributors who helped testing pre-release versions, beta's and those who submitted suggestions, ideas and tips.

Do you want to assist me on improving this plugin further? Come and join us at https://discord.gg/TsRTa7BUWm
----------, Nov 10, 2022
Resource Information
Author:
----------
Total Downloads: 2,248
First Release: May 7, 2022
Last Update: Dec 23, 2022
Category: ---------------
All-Time Rating:
8 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings