Basically, this would just add a zero tick to the redstone repeater so that a signal would pass through instantly. I understand that this, in large redstone contraptions, could produce large amounts of lag but at-least we would have the option to do so.
But the point was to have zero ticks of delay.The reason I was saying that there should be a 0,1,2,3 and 4 tick on a repeater instead of just 1,2,3 and 4 is because it would be easier to edit a current block then create an entire new block, thus more likely to be implemented into minecraft.
It really would be much easier to just add a zero tick to the repeater...In case you don't get what I mean, I attached a .gif file at the top of this topic.
I agree - I think a zero tick repeater setting would be a perfect addition, and much more efficient than adding an entirely new block. I do like the name "amplifier", though. Catchy.
But I digress. Support from me. Nice idea!
Rollback Post to RevisionRollBack
If you want to see a great idea for Minecraft, click the banner! Over 400 supporters and counting!
As I said in the top "at-least we would have the option to do so". I mean really, you can install insane texture packs that lag your computer and have the freedom to do so, so why not with repeaters?
If you could make these you could easily cause infinite amounts of lag. Things NEED delay.
I have a bit of programming experience, but I confess to not having a lot. All the same, I'm a bit confused as to why this would cause so much lag. All this would need is a change in current power - exactly the same as what is needed to transfer from one redstone dust to another. In fact, I'd imagine that this would be almost quicker because there is one set current state this would transfer it to as opposed to a calculation based on the previous state of the dust relative to the power source.
So I guess my question would be, considering that the change in current state happens in normal redstone travel, what makes repeaters different enough so a state change without delay would cause large if used in large amounts?
Rollback Post to RevisionRollBack
If you want to see a great idea for Minecraft, click the banner! Over 400 supporters and counting!
The reason is because you could have an infinite amount of pistons moving blocks at the same time, but some peoples computers can handle it. If someones computer can't, they can just use the 1 tick repeater.
As I said in the top "at-least we would have the option to do so". I mean really, you can install insane texture packs that lag your computer and have the freedom to do so, so why not with repeaters?
Because SMP, that's why. If this was available to anyone, Servers would be crashing left and right or Clients would be getting kicked repeatedly or crashing from the lag it could produce. Having the ability to crash your own game and only that game is one thing. But having the ability to potentially crash a server (which could cause damage to it, although that usually isn't the case anymore) and being able to crash others is NOT a good idea.
Also, you can't have 0, 1, 2, 3, and 4 tick delays on a Repeater. With 4 tick options and the ability to face 4 directions, and with it having to be considered "On" or "Off" it uses all 16 Data Values (4 of them for direction when off, 4 for direction when powered, 4 for delay when off, and 4 for delay when powered). It's impossible to add unless you make a new block or get rid of one of the other tick settings. And the second one will never happen because millions of Redstone devices would break instantly, many of them becoming impossible or increasing in size dramatically.
In short, this would need a new block, and if it were added there should be a Server setting that is off by default that bans the use of these to protect Servers and other players.
Rollback Post to RevisionRollBack
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
The reason is because you could have an infinite amount of pistons moving blocks at the same time, but some peoples computers can handle it. If someones computer can't, they can just use the 1 tick repeater.
So what you are saying is that it isn't really the repeater itself, but the capability to do an incredibly high amount of actions all in once tick given the new capability for speed?
I suppose that makes sense.
Rollback Post to RevisionRollBack
If you want to see a great idea for Minecraft, click the banner! Over 400 supporters and counting!
thats all under orangestone this is redstone.
Its recipe could Be this
RS = Redstone
RB = Redstone block
S = stone
E = Empty
This could be the recipe
[ E ][ E ][ E ]
[RB][RS][RS]
[ S ][ S ][ S ]
But I digress. Support from me. Nice idea!
If you want to see a great idea for Minecraft, click the banner! Over 400 supporters and counting!
I would love it if you checked out my "about me" page on my profile and looked at my threads I'm always happy to see new posters.
I have a bit of programming experience, but I confess to not having a lot. All the same, I'm a bit confused as to why this would cause so much lag. All this would need is a change in current power - exactly the same as what is needed to transfer from one redstone dust to another. In fact, I'd imagine that this would be almost quicker because there is one set current state this would transfer it to as opposed to a calculation based on the previous state of the dust relative to the power source.
So I guess my question would be, considering that the change in current state happens in normal redstone travel, what makes repeaters different enough so a state change without delay would cause large if used in large amounts?
If you want to see a great idea for Minecraft, click the banner! Over 400 supporters and counting!
Also, if anyone is concerned with lag, you could always just revert back to the 1-tick option by adjusting the repeater.
Because SMP, that's why. If this was available to anyone, Servers would be crashing left and right or Clients would be getting kicked repeatedly or crashing from the lag it could produce. Having the ability to crash your own game and only that game is one thing. But having the ability to potentially crash a server (which could cause damage to it, although that usually isn't the case anymore) and being able to crash others is NOT a good idea.
Also, you can't have 0, 1, 2, 3, and 4 tick delays on a Repeater. With 4 tick options and the ability to face 4 directions, and with it having to be considered "On" or "Off" it uses all 16 Data Values (4 of them for direction when off, 4 for direction when powered, 4 for delay when off, and 4 for delay when powered). It's impossible to add unless you make a new block or get rid of one of the other tick settings. And the second one will never happen because millions of Redstone devices would break instantly, many of them becoming impossible or increasing in size dramatically.
In short, this would need a new block, and if it were added there should be a Server setting that is off by default that bans the use of these to protect Servers and other players.
Want some advice on how to thrive in the Suggestions section? Check this handy list of guidelines and tips for posting your ideas and responding to the ideas of others!
http://www.minecraftforum.net/forums/minecraft-discussion/suggestions/2775557-guidelines-for-the-suggestions-forum
So what you are saying is that it isn't really the repeater itself, but the capability to do an incredibly high amount of actions all in once tick given the new capability for speed?
I suppose that makes sense.
If you want to see a great idea for Minecraft, click the banner! Over 400 supporters and counting!
Actually, a double inverter would be even slower.