[SPIGOT-111] Hopper ticking to fast Created: 03/Dec/14 Updated: 07/Mar/15 Resolved: 07/Mar/15 |
|
Status: | Closed |
Project: | Spigot |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Bug | Priority: | Major |
Reporter: | mmuziek | Assignee: | Thinkofname |
Resolution: | Fixed | Votes: | 19 |
Labels: | None | ||
Environment: |
Windows server 2008 enterprise,java 8 compiled on java jdk 1.8.0_20 |
Description |
Hello. the hopper ticking (item transfer rate) is extremely high. after placing the hopper 12 times i got 1 set working but if there is a server restart or i place them again its trouble all over again. |
Comments |
Comment by Thinkofname [ 07/Mar/15 ] |
Removed one of the hopper patches in 1.8.3 which I think caused this. Hopefully its fixed |
Comment by Chadrick [ 27/Jan/15 ] |
weird did you need to replace the hoppers once you patched it or did they auto fix? my sorter and auto-smelter are still only half working |
Comment by val59000 [ 27/Jan/15 ] |
These options fixed it for me : But I have still the issue that hopper clocks (2 hoppers facing each other) stop ticking when unloading then reloading the chunk. |
Comment by Chadrick [ 27/Jan/15 ] |
Thank you but that did not seem to help either still broken using this: hopper-alt-ticking: true |
Comment by mmuziek [ 26/Jan/15 ] |
that did not solve my problem. it keeps getting MEGA HIGH SPEED after a chunck reload or server restart |
Comment by Joseph Domshy [ 21/Jan/15 ] |
https://hub.spigotmc.org/jira/browse/SPIGOT-333?focusedCommentId=11424&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-11424 has a solution to this issue. |
Comment by Chadrick [ 10/Jan/15 ] |
Hope this gets resolved, everything that relies on hoppers does not work. Only way to get a broken hopper to work is keep breaking it and placing it back until it works. But if you leave the chunk or server restarts it randomly breaks/fixes hoppers. |
Comment by AgentLV [ 01/Jan/15 ] |
This Bug also occurs when Worldguard regions overlap. Where they overlap, the hoppers disapear. |
Comment by val59000 [ 01/Jan/15 ] |
It would be nice if this bug didn't occur when hopper-alt-ticking is set to false too. |
Comment by Aaron Krill [ 29/Dec/14 ] |
Had this problem over on Merecraft using git-Spigot-13716d9-0899683. Solution was to enable hopper alt-ticking. Somewhat annoying, but in the end it's a more performant solution anyway. |
Comment by val59000 [ 27/Dec/14 ] |
This also makes item sorter buggy. instead of pulsating when filtering, the hopper which is connected to the comparator outputs sometimes a pulsating signal, sometimes a constant signal and sometimes no signal at all when it doesn't even pull the items for filtering. Anyway Redstone has always been rather buggy under spigot. |
Comment by val59000 [ 23/Dec/14 ] |
Confirmed as of build git-Spigot-52c130f-81ab957 It happens randomly on hopper clocks. Video showing the bug. |
Comment by ceagle2 [ 18/Dec/14 ] |
Mainly seems to affect hoppers with 1-2 items in them, while hoppers with 3+ items SEEM to tick normally - for example clocks with two Hoppers facing each other, A gives it to B, and B seems to give it back to A one tick later - not sure though if it's one Gametick or one Redstonetick (2 Gameticks), but I think, it's at most one Gametick, due to Comparators not reading the item inside Hopper B at all. Even though this isn't really a fix, but after playing around with the settings hopper-transfer and hopper-check in spigot.yml - I may just have been lucky, but the issue almost (though not entirely) vanished for existing hoppers when I changed the settings to: hopper-transfer: 6 I just noticed on a testserver (pre-1.8 testworld) that with transfer being lower than check, the issue seems to be less frequent. 6 and 10 should have been almost identical to the default values in terms of noticeability, but when implementing this change to our liveserver, one of our players noticed some of his hoppers to transfer items too quickly, compared to 1.7 - so I increased the two values. Everything from 7/11 to 9/13 made it worse, and on 10/14 it suddenly got a lot better - most devices using hoppers suddenly worked, even though hoppers were slower due to those settings. But as I said, we may just have been lucky there - changing values around so much might have been the actual solution. Are information like "update this and this block at tick now+x" stored when a server shuts down? I also played around with clear-tick-list and hopper-alt-ticking (the latter of which only worked the first time; after that, it made hoppers not do anything at all anymore), so this partial workaround might not actually be helpful. I just thought I'd share those information anyway. |
Comment by AgentLV [ 16/Dec/14 ] |
This could also be relavant: http://www.spigotmc.org/threads/hopper-chunk-bug.38960/ |
Comment by Andrew Smith [ 16/Dec/14 ] |
Certainly a Hopper issue on my server as well since update. I can go back to 1.7 and not see same issues. |
Comment by mmuziek [ 15/Dec/14 ] |
with me it happens all over the world |
Comment by FearThe1337 [ 15/Dec/14 ] |
Haven't noticed it myself. Perhaps someone could upload an affected map/chunk? (with coordinates of where it is) |
Comment by No [ 15/Dec/14 ] |
Confirmed on the Craftbukkit version of 1.8 also |
Comment by Yan Bedard [ 15/Dec/14 ] |
Still occuring in git-Spigot-612de46-07c2162 (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT) This bug breaks hoppers as item at certain areas, this should be rated as important |
Comment by Yan Bedard [ 04/Dec/14 ] |
Noticed fast hopper tick in my server too, in certain areas they instabreak if you put an item inside |
Comment by mmuziek [ 03/Dec/14 ] |
it also happens on worlds from earlyer spigot versions that now run on 1.8 spigot |