[SPIGOT-7835] Items will multiply when you take half an item from Hopper Created: 18/Jul/24  Updated: 25/Dec/24  Resolved: 20/Jul/24

Status: Resolved
Project: Spigot
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Major
Reporter: snow_pegeon Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None

Attachments: PNG File 2024-07-18_10.34.46.png     PNG File 2024-07-18_10.34.49.png     PNG File 2024-07-18_10.34.53.png     File video.mp4    
Version: 4195-Spigot-fcd94e2-f057cf4 (MC: 1.20.6) (Implementing API version 1.20.6-R0.1-SNAPSHOT)
Guidelines Read: Yes

 Description   

〇Condition: Set the spigot.yml item "hopper-amount" to other than 1.

 

〇Example of prerequisites
・A combination of hopper and chest, each filled with one type of item.

・The same item exists in both the hopper and chest

 

〇 Phenomenon occurrence condition: Take only half of the item from the chest by right-clicking.

 

〇Phenomenon: When half of the items taken are sent to the chest, the number of items in the hopper does not decrease and remains the same.
As a result, the number of items obtained will multiply.

 

〇Expected result: If you get half of the items, the hopper will send you as many items as you got.

 

〇Note: A similar phenomenon was confirmed with the following versions.

CraftBukkit version 4267-Spigot-5bbef5a-403accd (MC: 1.21) (Implementing API version 1.21-R0.1-SNAPSHOT)
Does not occur with Spigot1.20.4

This text was created using translation software. If you have any questions, please ask again.



 Comments   
Comment by md_5 [ 20/Jul/24 ]

Has also been fixed for 1.20.6 (ver 4195-a)

Comment by snow_pegeon [ 20/Jul/24 ]

I confirmed that the issue is resolved in 1.21!

Please continue to support 1.20.6!
Thank you for your quick response!

Comment by md_5 [ 20/Jul/24 ]

Please can you test 1.21 (#4271). Once you've confirmed I'll apply to 1.20.6 as well.

Comment by md_5 [ 20/Jul/24 ]

Thanks, I can confirm with setting of 64

Comment by snow_pegeon [ 19/Jul/24 ]

Possibly related spigot.yml properties

    ticks-per:
      hopper-transfer: 8
      hopper-check: 1
    hopper-amount: 64

I have attached a video of the phenomenon. please confirm.
video.mp4

Comment by snow_pegeon [ 19/Jul/24 ]

I set it to 64. Even if I set it to 63 or 2, the problem occurred.

Comment by md_5 [ 19/Jul/24 ]

I am having trouble reproducing on 1.21.

What amount did you set in spigot.yml?

Generated at Sat Apr 05 09:38:24 UTC 2025 using Jira 10.3.3#10030003-sha1:d220e3fefc8dfc6d47f522d3b9a20c1455e12b7b.