Перейти к содержимому

IllegalStateException Update Suppressor [Explanation] [24w34a - 26.4-snapshot-3+]

HackerRouter

0:00 / 0:00

IllegalStateException Update Suppressor [Explanation] [24w34a - 26.4-snapshot-3+]

1 928 просмотров · 12 дн. назад
HackerRouter
80 подписчиков
1 928 просмотров · 12 дн. назад
============ IMPORTANT ============ Easiet Build Method by @Stayed42:    • Simple HackerRouter ISE suppressor setup   ============ IMPORTANT ============ Demo version: 26.1.1 Applicable Versions: 24w34a (1.21.2) - 26.4-snapshot-3+ Only requirement: Enable Redstone Experiments The design shown in vid for the directly buildable structure (the suppressor suppresses itself) comes from: 六月の雨 Easiet Build Method by Stayed:    • Simple HackerRouter ISE suppressor setup   BGM: Research - Matthew S. Burns ------ Intro Yapping: 00:00 Build Tutorial: 01:52 How It Works: 05:05 ------ TL;DR How It Works (Combined with the explanation at the end of the video, in case it still wasn't completely clear.): After U is activated, it adds L into the signal-strength-increase calculation queue. However, there are no signal sources around L, and U cannot provide signal strength to L either. So when L is recalculated, the result is 0. But L's original signal strength is greater than 0. So here's the contradiction: L is clearly inside the signal-strength-increase queue, so why did its signal strength become lower after recalculation? Mojang's solution is simply to manually throw an exception here (prob just to make debugging easier). And that's how we get an update suppressor. ------ Techs Mentioned in the Video: Chunk Savestate based on Watchdog system: https://www.bilibili.com/video/BV1mHj... Chunk Regeneration via OOM: https://www.bilibili.com/video/BV1DG4... Last video:    • Smallest Update Suppressor, Based on Exper...   ------ Thanks to Infernal for reminding me to take another look at the Experimental Redstone evaluator code. Otherwise, I'll never made such an insane discovery :D He also made a video about the suppressor. If you want to learn some Spanish, you can check it out as well (lol):    • Experimental Suppressor | Revisen la descr...   ------ Mojang cannot code.