Jump to content

Recommended Posts

Posted

A year or two back, one technique for reducing redstone lag was to cover hoppers with furnaces or other blocks with inventories. With Forge 2002, the "amputated" version of Sethbling's hopper clock produces flickering outputs when furnaces are placed above the hoppers, because items sneak through to the next hopper instead of being held up.

 

The "basic" and "simplified" Sethblings, and Ethonians (where you can cover the hoppers) don't seem to be affected. Removing the furnaces makes the amputated clock function properly, but in vanilla 1.10.2 the furnaces don't cause problems. Something has changed the timing or sequence of hopper transfers.

 

The problem exists at least in 2002 and 2006, but not in 1937/1.9.4, using only Forge, no other mods, standard launcher. Easily recreated in a new world (redstone-ready preset) with no other stuff going on. Build the amputated clock, give it about eight items or so, watch it cycle properly a few times, then place empty furnaces above the hoppers and it will start flickering within seconds.

Posted

No idea what you're talking about, you should either make a video or a world explaining that you mean better.

 

I do Forge for free, however the servers to run it arn't free, so anything is appreciated.
Consider supporting the team on Patreon

Posted

Sorry that wasn't clear enough. Download the world named 'hopper-furnace' (first use of google drive, but I think it works):

 

https://drive.google.com/folderview?id=0B2xMRzJv9clVc09oYlAwNW9wN1E&usp=sharing

 

It contains three hopper clocks, and nothing else. All are within the same chunk, everything at least two blocks from the border, with a rotated copy of the smaller clock to demonstrate it's not an orientation issue. The clocks are labeled with names used on the wiki page for clock circuits http://minecraft.gamepedia.com/Clock_circuit#Multi-item_hopper_clock

 

Load the world with Forge 2002. Initially the clocks all work normally, such that the two lamps on each will be alternately lit every few seconds.

 

Next, place furnaces above all the hoppers. The behavior of the larger clock remains unchanged. However, the lamps on the smaller clocks will now start blinking, because the items are circulating through the hoppers instead of being held until all are collected in one.

 

Leave the furnaces in place.

 

Save, quit, load with vanilla 1.10.2. The small clocks return to normal, expected behavior after a few seconds.

 

Save, quit, load with 2002. The small clocks will begin blinking again. Remove the furnaces and they return to normal behavior.

 

The blinking sequence is not always the same – it depends on how the items spread out through the hopper ring, probably dependent on the order in which you place the furnaces, and/or where the items happen to be at the time, and of course the fact that lamps are slow to respond. However, if you place/remove the furnaces two or three times, you will likely find a case where one of the comparators never lights up at all, even though you can see items passing through the hopper. This will likely get you closest to the problem.

 

You may also wish to confirm that using 1937, the furnaces make no difference, so the problem was introduced sometime since then. It seems quite likely other blocks with inventories may have the same issue as the furnaces, but since this is perfectly repeatable for me I haven't explored that.

 

It's not that I was looking for lag reduction techniques, I simply had an older world where several things stopped working, and this turned out to be the cause. Thought you should know.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • It is a rendering issue with embeddium/oculus
    • So, I have a minecraft world hosted with essential on forge 1.20.1, there's 149 mods, and the forge version is 47.3.0, and it's been like that for a good 2-3 weeks, and all of a sudden, it stopped loading, and I have 0 clue as to why, and this world means A LOT to me, so if anyone out there is able to help, I would GLADLY appreciate it. here's the link if ya wanna help:   [04Dec2024 22:42:24.552] [Worker-ResourceReload-3/ERROR][net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener/]: Couldn't parse data file slabsexpanded:snow_blockblocktoslab from slabsexpanded:recipes/snow_blockblocktoslab.json com.google.gson.JsonParseException: com.google.gson.stream.MalformedJsonException: Expected name at line 16 column 4 path $.result.item at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:526) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.m_278771_(SimpleJsonResourceReloadListener.java:41) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.m_5944_(SimpleJsonResourceReloadListener.java:29) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener.m_5944_(SimpleJsonResourceReloadListener.java:17) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at net.minecraft.server.packs.resources.SimplePreparableReloadListener.m_10786_(SimplePreparableReloadListener.java:11) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?] at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?] at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?] at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] Caused by: com.google.gson.stream.MalformedJsonException: Expected name at line 16 column 4 path $.result.item at com.google.gson.stream.JsonReader.syntaxError(JsonReader.java:1657) ~[gson-2.10.jar%23107!/:?] at com.google.gson.stream.JsonReader.doPeek(JsonReader.java:514) ~[gson-2.10.jar%23107!/:?] at com.google.gson.stream.JsonReader.hasNext(JsonReader.java:422) ~[gson-2.10.jar%23107!/:?] at com.google.gson.internal.bind.TypeAdapters$28.read(TypeAdapters.java:779) ~[gson-2.10.jar%23107!/:?] at com.google.gson.internal.bind.TypeAdapters$28.read(TypeAdapters.java:725) ~[gson-2.10.jar%23107!/:?] at com.google.gson.internal.bind.TypeAdapters$34$1.read(TypeAdapters.java:1007) ~[gson-2.10.jar%23107!/:?] at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524) ~[client-1.20.1-20230612.114412-srg.jar%23490!/:?]
    • Hello! I have been having a problem with Forgematica, Embeddium, Oculus, and create. I wanted to download litematica so I could see which blocks are in my creative mode build, so that I could collect them all in survival. However, litematica is a fabric mod. I found a port called forgematica, which I added (along with it's dependency) to my mods folder. I loaded into a new world, and built a structure. Then, I added a part from the create mod, and the game crashed instantly, with exit code -1. Thanks for any help! Crash Report and mods list: https://pastebin.com/rtzh6LAi
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.