Documentation | GitHub | API Javadoc
This description is not meant to be exhaustive, please refer to the documentation.
Wireless features a unique take on wireless redstone.
The main concept of Wireless is components. Components can be blocks of any type (there are also blocks that have "extended" support) and each component can be either a transmitter or a receiver.
The behavior of the components is controlled via a GUI, the GUI contains widgets with various functionalities.
Features
- Wireless redstone
- GUI controlled
- Fully customizable
- Powerful developer API
- Works out of the box
Requirements
- Latest version of Spigot. Others may work but not supported.
- Java 16. If you're running the latest version of Spigot, you already have it.
Transmitters
Transmitters are a type of component, they can be connected to multiple receivers and transmit signals.
Regular blocks transmit a signal based on whether they are directly powered. Blocks such as levers, buttons, repeaters and redstone transmit a signal based on whether they are switched-on/pressed/powered.
Receivers
Receivers are a type of component, they can be connected to one transmitter and receive signals.
Regular blocks alternate between the original block type and a redstone block based on the signal received. Other blocks such as buttons, levers, doors and campfires (non-exhaustive list) are change their state with respect to their material (i.e. buttons get pressed, levers get switched etc.).
GUI and widgets
Components are controlled via graphical user interfaces (GUIs). SHIFT + RIGHT CLICK to open. The GUI contains widgets that provide various functionalities. By default there are basic widgets such as connecting transmitters to receivers, custom widgets can be added with the API.
Connecting components
Either from the transmitter:
or, from the receiver:

Commands
/wireless give <player> <transmitter/receiver> <material> - Gives the player a transmitter or receiver of the given material.
/wireless help - Shows a list of available commands.
Permissions
wireless.* - Access to all permissions
wireless.command.* - Access to all sub-commands
wireless.command.help - Access to help menu and tab-completion
wireless.command.give - Access to /wireless give
wireless.bypass - Bypass protection
Developer API
There is an API module to be utilized by developers.
Javadocs are also available.
The main use of the API is adding widgets to GUIs, intercting with components and listening to component related events.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
