Minecraft Data Packs / Technology

Wireless Redstone Deluxe

  • check_circle Functions
  • 8,746 views, 4 today
  • 0 downloads, 0 today
  • 17
  • 12
  • 10
Bertiecrafter's Avatar Bertiecrafter
Retired Moderator
Level 70 : Legendary Engineer
775
This datapack adds wireless redstone to minecraft!

Simply throw an Ender Pearl at a comparator to mark it as Sender and throw an Eye of Ender at another comparator to mark it as Receiver. Place a Redstone Torch in your offhand to view a menu and set the properties of the nearest sender/receiver, which is marked by fire particles.

What makes this pack "Deluxe"?

This pack uses comparators as wireless interfaces. This means that the input strength will also be the output strength instead of the maximum (15) by default. Also comparison and subtraction signals from the side will still be applied on the sender and receiver comparators. Because this datapacks reads and writes to an already existing redstone component, there are no limitations on the kind of input. It could be any container, container minecart, redstone, repeater, another comparator, redstone block or any other redstone component.

Also, the senders and receivers each have their own properties which can be altered.

Sender Features
  • Channel - Receivers can only receive signals from senders on the same channel.
  • Select - Only send a signal update to all, nearest or random receiver on the same channel.


Receiver Features
  • Channel - Receivers can only receive signals from senders on the same channel.
  • Power - Instead of outputting the input power, always output the user defined power level.
  • Mode - If a signal is received, give a direct (unchanged), pulse or toggle output.
    • Pulse Mode
      • Pulse Triggers - Send pulses when an on, off or any signal is received.
      • Amount - Specify the amount of pulses that are outputted.
      • Auto Amount - Output the amount of pulses calculated by multiplying the input by the specified number. Overrides amount.
      • Length - Length in ticks of a pulse.
      • Pause - Length in ticks between pulses, in case amount is 2 or above.
    • Toggle Mode
      • Amount - Specify the amount of pulses required to toggle.
      • Auto Power - If not 0, makes the output go up and down between the off state and the specified number times the specified Amount. Overrides power.
    • Clock Mode
      • Length - Length in ticks of a pulse.
      • Pause - Length in ticks between pulses.

I made this demo world with use cases of all the features in this data pack for inspiration and testing purposes.

Enjoy!



Install Instructions
This is a datapack, it can easily be used in any world or server without any difficulties.
Simply drop the downloaded folder in the "datapacks" folder of your world save (<world>/datapacks).
Then open your world and do
/reload

In case the datapack doesn't automatically get enabled, run:
/datapack enable "file/[​datapack folder name]"

I encountered a bug! What do I do now?

I test all my creations, but bugs happen no matter how long you test something. Whenever someone experiences a bug, I do my best to fix the issue. You can help me by providing any useful information. You can never give me enough information, but please send it in a DM instead of placing it in the comments. You can still place a one-liner in the comments stating the issue to make the community aware, but that alone isn't enough to help me fix the issue.
  • Checklist: Are you using the right version? Did you do /reload after dropping the datapack in? After /reload, does the datapack show up green in /datapack list?
  • What is the issue? Does the datapack not seem to be working at all or is there a specific feature you are having issues with?
  • What happened? Please give me all the steps needed to reproduce the issue. The faster I can experience it, the faster I can solve it.
  • What did you expect to happen instead? This helps me understand your point of view and determine if the issue described is actually the issue I need to fix. The bug you are experiencing could just be a side effect of something else that doesn't behave as expected.
  • This specific datapack has a debug button in the chat menu for a specific sender or receiver. Please send screenshots of the pages in the received book as well.


Wireless Redstone Deluxe Minecraft Data Pack
CompatibilityMinecraft 1.14
Tags

1 Update Logs

Clock Mode : by Bertiecrafter 10/16/2019 1:19:49 pmOct 16th, 2019

Tick Tock, Clock mode is here!
With length and pause options. No need for hopper clocks and TFlipFlops anymore if you want clocks with realllllyyyy long cycles.

Create an account or sign in to comment.

1
02/18/2023 7:34 pm
Level 49 : Master Engineer
hokage3211
hokage3211's Avatar
In case anyone is counting, just tested this in the latest version, and it seems to work still.

Only problem is if you put a hopper beneath the shulker, it acts like a stone generator when powered, and when you put a hopper into it, when it gets powered it erases the items you put in (that part is marginally okay).
2
05/21/2020 12:58 pm
Level 17 : Journeyman Engineer
HairForFour
HairForFour's Avatar
This is fantastic! Should be way more popular, perhaps you could post it on Reddit r/redstone?
1
05/21/2020 1:59 pm
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
Feel free to do so, but you be aware of the supported versions (1.14), 1.15 and up is not tested.
1
10/31/2019 5:09 am
Level 3 : Apprentice Miner
Pres_Ruud
Pres_Ruud's Avatar
I get a sulkerbox no redstoneblok
1
10/31/2019 6:46 amhistory
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
It doesn't say anywhere that redstone blocks are used? The shulkerbox - comparator combination allows variable length signals to be sent, while a redstone block always outputs max power (15)
EDIT: yeah the description says that a redstone block can be used as input (sender side). The receiver always uses a shulker box to replicate the signal from the sender.
2
10/16/2019 3:09 am
Level 54 : Grandmaster Technomancer
Zero_4793
Zero_4793's Avatar
Incredible Stuff!
2
10/15/2019 2:36 pm
Level 1 : New Miner
Lycus
Lycus's Avatar
i think it would be cool to add a timer mode where it can wait so many ticks/secs before activating to help compact the big timers
1
10/15/2019 3:00 pmhistory
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
Poof! It's reality now...
1
10/13/2019 5:11 amhistory
Level 70 : Legendary Engineer
Bertiecrafter
Bertiecrafter's Avatar
Thanks Logianer, lsk21kr, Lycus, Malvrius, Zero_4793, FlyingDustman, RedYoshi, Dark5mile, Diamond Distributor, CyberneticDudefor, HairForFour, PixieMax, Vellaris, Drakio-X and HolierClient962 the diamonds!
2
10/13/2019 4:59 am
Level 37 : Artisan Engineer
Logianer
Logianer's Avatar
Ohh...ahh.mmmm...shocked!!!
Thus is amazing! I don't know what to say. I gonna Install it
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome