Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a separate redstone peripheral #1624

Closed
accrrsd opened this issue Nov 5, 2023 · 6 comments · Fixed by #2002
Closed

Add a separate redstone peripheral #1624

accrrsd opened this issue Nov 5, 2023 · 6 comments · Fixed by #2002
Labels
area-Minecraft This affects CC's Minecraft-specific content. enhancement An extension of a feature or a new feature. help wanted I haven't got the knowledge or time to work on this.

Comments

@accrrsd
Copy link

accrrsd commented Nov 5, 2023

  • Let the wired modem be able to recognize redstone signals in the same way as the computer recognizes them.

By default, the computer has the ability to identify the redstone signal from each side, there are 6 outputs in total. Due to the features of minecraft redstone, the circuits turn out to be quite large and it is very inconvenient to connect them into one computer, and even if you connect them, it is only 6 signals, which may seem insufficient. Because of this, it is necessary to build complex systems with several computers that exchange data, instead it would be great to be able to connect a wired modem and use it as a "splitter" of redstone signals.

Ultimately, this will simplify interaction with redstone, and will avoid unnecessary use of additional computers, because in fact they are used only to identify redstone signals.

Example of use: Let's say we are building schemes on several floors of a building, whether it is a multi-storey farm or an architectural idea. Now we can get 4 signals for the current floor and only 1 signal for the upper and lower floors, which is definitely not enough. However, with this update, we will be able to conduct a wired modem for each desired floor and get additional redstone slots.

@accrrsd accrrsd added the enhancement An extension of a feature or a new feature. label Nov 5, 2023
@Lupus590
Copy link
Contributor

Lupus590 commented Nov 5, 2023

There are a few add-on mods that do this via a redstone peripheral.

@SquidDev
Copy link
Member

SquidDev commented Nov 5, 2023

I do think this is one of those things which probably does make sense to have in the main mod (though probably via a peripheral rather than methods on the modem itself). I did a ComputerCraft-only playthrough a couple of years ago, and it was the main feature I missed.

I did start some work on this last year (almost exactly!, the last commit was 29th Oct 2022). However, could not find a texture I was happy with. Maybe something to pick up again.

As a work around for now, if you've got Wired Redstone or MoreRed installed, you can use their bundled cables instead, which allows transferring 16 signals in one cable.

@SquidDev SquidDev added the area-Minecraft This affects CC's Minecraft-specific content. label Nov 5, 2023
@fatboychummy
Copy link
Contributor

I also one-up the thought of having a redstone integrator in the main mod. Having remote redstone capability is really nice, rather than having to write little redstone controller computers.

Even though programming those is fun too

@SquidDev SquidDev changed the title Provide an opportunity to identify the redstone signal with a wired modem Separate redstone peripheral Nov 11, 2023
@SquidDev SquidDev changed the title Separate redstone peripheral Add a separate redstone peripheral Nov 11, 2023
@SquidDev SquidDev added the help wanted I haven't got the knowledge or time to work on this. label Nov 15, 2023
@TheStraying11
Copy link

redstone_top_off
redstone_top_on
redstone_front_off
redstone_front_on
redstone_side_off
redstone_side_on
my weak attempt at a texture based on the existing peripherals, and the vanilla observer

@TheStraying11
Copy link

image
here they are blown up

@SquidDev
Copy link
Member

@TheStraying11 Sorry, somehow I'd missed your comments entirely! I had another go at making some textures a few weeks back, and well ... somehow my pixel art skills have got even worse over the years. Let's go with yours! :D

A screenshot of my attempted textures for a redstone controller. I'd attempted to make it a face (like droppers or observers), but with a red mouth at the base of the block, where the redstone would connect. I cannot explain how terrible it looks. It's not even especially ugly, it just looks boring and naff.

@SquidDev SquidDev mentioned this issue Oct 26, 2024
2 tasks
@SquidDev SquidDev linked a pull request Oct 26, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-Minecraft This affects CC's Minecraft-specific content. enhancement An extension of a feature or a new feature. help wanted I haven't got the knowledge or time to work on this.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants