What would the purpose of a 0 tick pulse redstone design be?

[BACK]
What would the purpose of a 0 tick pulse redstone design be?
Posted On: February 9, 2023

Situation.


I accidentally made a redstone design that generates 0 tick pulses.


Here is my setup:.


It is a very interesting build, but what can I do with it?


How does it work?


It seems to generate redstone pulses that are too fast to be seen as an activated redstone dust so it just shows a deactivated one. It still works and powers redstone objects.


Platform and Version Info .


Platform: Nintendo Switch.


Edition: Bedrock Edition.


Version: v1.18.2.


Question from user AidanGamin at gaming.stackexchange.com.


Answer:

from the minecraft wiki:.


Uses of zero-ticking.


Since a comparator does not react to a 0-tick pulse and the pulse will lose its effects if it goes through a repeater, most 0-tick uses involve pistons. Pistons can be used to move blocks before the game has a chance to react as it normally would.


Embedding entities.


Normally, when you power a sticky piston with a block on it towards an entity, and the entity has enough room to move, it will be pushed by the block. Zero-ticking a block places it over the space occupied by the entity without moving the entity. This can be used decoratively, e.g. creating 1-block glass 'display cases' with entities (mobs, armor stands) inside, or offensively, causing mobs to suffocate if using solid blocks, or in contraptions where you can overlay an armor stand and a solid block within the same space, e.g. for vertical signal transport using piston and tripwire, crossing with horizontal transport through the block. This can easily be done by placing a button on the side (not the back) of a piston. This will power the piston and the piston powering will instantly break the button causing a 0-tick pulse.


Fast block farms.


Farms such as tree farms, cobblestone farms, and basalt farms generate blocks. Using 0-tick pistons, one can create quick harvesting cycles, as well as quickly moving the blocks from the farm output into a TNT blast chamber or wither cage.


Zero-tick plant farms.


These farms are patched and no longer function as of Java Edition 1.16.


Zero-ticking allowed for incredibly fast farms of Bamboo, Cactus, Chorus Plant, Kelp, Sugar Cane, Twisting Vines, and Weeping Vines.


The farms worked by exploiting certain buggy behavior. When the block supporting a plant is instantly replaced with another of the same block, the plant forcibly receives a random tick. Chorus Plants require only a single random tick to grow, plants like Cactus and Sugar Cane require 16 random ticks to grow, and still other plants react differently to random ticks. In essence, the exploit allows the plants to grow and be farmed at very high speeds for relatively low build cost.


The zero-tick plant growth exploit was observed October 2016 by ToseRedstone. The corresponding bug MC-113809 was documented on the bug tracker February 2017. The bug was accidentally patched in snapshot 18w06a, and it was officially patched in snapshot 20w12a ahead of release 1.16.


Answer from user TDM at gaming.stackexchange.com.



[BACK]
What would the purpose of a 0 tick pulse redstone design be?
Posted On: February 9, 2023

Situation.


I accidentally made a redstone design that generates 0 tick pulses.


Here is my setup:.


It is a very interesting build, but what can I do with it?


How does it work?


It seems to generate redstone pulses that are too fast to be seen as an activated redstone dust so it just shows a deactivated one. It still works and powers redstone objects.


Platform and Version Info .


Platform: Nintendo Switch.


Edition: Bedrock Edition.


Version: v1.18.2.


Question from user AidanGamin at gaming.stackexchange.com.


Answer:

from the minecraft wiki:.


Uses of zero-ticking.


Since a comparator does not react to a 0-tick pulse and the pulse will lose its effects if it goes through a repeater, most 0-tick uses involve pistons. Pistons can be used to move blocks before the game has a chance to react as it normally would.


Embedding entities.


Normally, when you power a sticky piston with a block on it towards an entity, and the entity has enough room to move, it will be pushed by the block. Zero-ticking a block places it over the space occupied by the entity without moving the entity. This can be used decoratively, e.g. creating 1-block glass 'display cases' with entities (mobs, armor stands) inside, or offensively, causing mobs to suffocate if using solid blocks, or in contraptions where you can overlay an armor stand and a solid block within the same space, e.g. for vertical signal transport using piston and tripwire, crossing with horizontal transport through the block. This can easily be done by placing a button on the side (not the back) of a piston. This will power the piston and the piston powering will instantly break the button causing a 0-tick pulse.


Fast block farms.


Farms such as tree farms, cobblestone farms, and basalt farms generate blocks. Using 0-tick pistons, one can create quick harvesting cycles, as well as quickly moving the blocks from the farm output into a TNT blast chamber or wither cage.


Zero-tick plant farms.


These farms are patched and no longer function as of Java Edition 1.16.


Zero-ticking allowed for incredibly fast farms of Bamboo, Cactus, Chorus Plant, Kelp, Sugar Cane, Twisting Vines, and Weeping Vines.


The farms worked by exploiting certain buggy behavior. When the block supporting a plant is instantly replaced with another of the same block, the plant forcibly receives a random tick. Chorus Plants require only a single random tick to grow, plants like Cactus and Sugar Cane require 16 random ticks to grow, and still other plants react differently to random ticks. In essence, the exploit allows the plants to grow and be farmed at very high speeds for relatively low build cost.


The zero-tick plant growth exploit was observed October 2016 by ToseRedstone. The corresponding bug MC-113809 was documented on the bug tracker February 2017. The bug was accidentally patched in snapshot 18w06a, and it was officially patched in snapshot 20w12a ahead of release 1.16.


Answer from user TDM at gaming.stackexchange.com.



[BACK]

How can I disable use of a macro if a spell is on cooldown? How can I disable use of a macro if a spell is on cooldown?

Posted On: January 29, 2023
As a Shadow Priest, I use a macro to announce to those nearby who I'm casting Power Infusion on. I do this for clarity in a raid and Mythic+ setting. It works fairly well.The problem I'm encountering ...[More]


How many aspects can you hold in your inventory in Diablo 4? How many aspects can you hold in your inventory in Diablo 4?

Posted On: June 14, 2023
How many aspects can you hold in your inventory in Diablo 4? Is there a max? I can't find anything on the internet about this. Question from user Merl at stackexchange. Answer: Aspect ...[More]


How do you gauge the Near Pin Percent of a transaction? How do you gauge the Near Pin Percent of a transaction?

Posted On: January 23, 2023
In Recettear, when you're buying/selling, the tutorial gives you the base "range" of acceptable percents to offer to the customers. It seems that there's a magic number to put down in order to get the...[More]


Where is Anduin actually? Where is Anduin actually?

Posted On: July 29, 2023
I played Shadowlands a little bit at the end so I am not familiar with much that happend in that expansion. I am now leveling my second character in Dragonflight. I am at the Stormwind docks and sa...[More]


What are the limits of Minecraft worlds? What are the limits of Minecraft worlds?

Posted On: January 18, 2024
Although Minecraft uses its peculiar cube art for all the elements in it, it respects some physics' laws in some manner. If Minecraft uses gravity laws and we expect it respects computer memory...[More]


Do gamepads always deteriorate from extended disuse and is there anything to be done about it? Do gamepads always deteriorate from extended disuse and is there anything to be done about it?

Posted On: May 15, 2023
I've owned two USB gamepads for PC now. The first was some noname pad I got really cheap in a supermarket. The second was (and is) Logitech Rumblepad 2. In both cases I've had the same problem...[More]


Why is Shadowheart so…. loved? Why is Shadowheart so…. loved?

Posted On: November 30, 2023
Hear me out, I’m not trying to shart (hehe) on her character or anything. I just kind of find her annoying? I think a lot of it might be due to the fact that she was overhyped to me before I pla...[More]


What happened to Elizabeth Peralez last messages? What happened to Elizabeth Peralez last messages?

Posted On: February 12, 2023
WARNING: This question and any answers will almost certainly contain spoilers for the Peralez' quest chain. Proceed at your own risk.I completed the quest Dream On by telling Jefferson about the spy r...[More]


Where does The Darkness II keeps its save files? Where does The Darkness II keeps its save files?

Posted On: May 11, 2023
Say I wanted to back up or delete my saves on the PC version (via Steam). Where are they located? Question from user a cat at gaming.stackexchange.com. Answer: Using X to represent the gam...[More]


Who killed the party people on the yacht in Max Payne 3? Who killed the party people on the yacht in Max Payne 3?

Posted On: April 11, 2023
I want to understand some details of the Panama mission; was the mission even part of the main story, contribute to it? Or is it shown as a side story, one episode from Max's past missions as the ...[More]