<aside> ⚠️ Redstone is a big cause of lag, however redstone dust itself plays a big part in performance. Opt for making use of rails alongside observers instead of redstone dust for signal transmission.
</aside>
<aside> 🚨 Avoid flashing long lines of redstone whenever possible.
</aside>
<aside> 🚨 For vertical signals, try to avoid moving pistons and slime blocks, opt for something such as vertical signal transmission with walls and observers
</aside>
<aside> 🚨 Hoppers are a necessity for farms and such, however avoid using hopper carts whenever possible. Locking hoppers is highly recommended, making so that they do not tick while not in use. (This can be achieved by applying a redstone signal to hoppers or activator rails for hopper carts)
</aside>
<aside> ⚠️ In situations where a hopper cannot be locked lag can be lessened by using blocks such as composters placed on top of hoppers.
</aside>
<aside> 💡 Alternate hoppers and droppers (Any container) when making long lines that operate at 1x hopper speed to reduce lag
</aside>
<aside> 💡 If possible, group up items dispensed in water streams by using cobwebs
</aside>