PaperMC / Folia

Fork of Paper which adds regionised multithreading to the dedicated server.
GNU General Public License v3.0
3.48k stars 430 forks source link

Hoppers fail to pick up items frequently #209

Open Stroganovbeef opened 5 months ago

Stroganovbeef commented 5 months ago

Expected behavior

A hopper item filter collecting an item in a waterstream while moving at the appropriate speed, with the 8gt hopper cooldown considered.

Observed/Actual behavior

Items passing hoppers and occasionally failing to pick them up

Steps/models to reproduce

Construct or use a schematic with a waterstream that has hoppers being able to pick up items every game tick. Attached is a farm that uses hoppers to filter out non-compostable items, yet they fail to do so reliably and the composters become clogged. Potatocraft simple NTF.litematic.gz

Plugin and Datapack List

AnvilColors, BuycraftX, ChatUtilitiesPlus, CommandAliases, CommandDefender, DiscordSRV, Essentials, EssentialsChat, Infinity-Filter, JoinDate, LiteBans, LuckPerms, Matrix, OldschoolKill, PlaceholderAPI, PremiumVanish, ProtocolLib, SuperbVote, TAB, TCPShield, Vault, ViaBackwards, ViaVersion, Votifier

Folia version

This server is running Folia version git-Folia-"399c242" (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: 399c242 on ver/1.20.2) Unknown version Previous version: git-Folia-"c76cca5" (MC: 1.20.4)

Other

These are the hopper configs that are being used.

Spigot Settings hopper-amount: 1 ticks-per: hopper-transfer: 8 hopper-check: 1

VanillaAnarchy commented 5 months ago

plx fix

Spottedleaf commented 5 months ago

Please try on https://github.com/PaperMC/Folia/commit/ef2c6971891b7571261591cd22d27ff555c5d3f2 (should be fixed primarily by https://github.com/PaperMC/Folia/commit/e73566fdc22b124d3b729daf8ddd7e7b1e5477d7)

Stroganovbeef commented 5 months ago

Issue still occurring with latest build

https://github.com/PaperMC/Folia/assets/164985143/0d9d512c-4de5-4a17-80c2-aa9ef1367e7a

VanillaAnarchy commented 5 months ago

the new/latest build in question

Checking version, please wait...
This server is running Folia version git-Folia-"939f17b" (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: 939f17b on ver/1.20.4)
Unknown version
Previous version: git-Folia-"399c242" (MC: 1.20.4)
Spottedleaf commented 4 months ago

I will need some world data to produce locally

Stroganovbeef commented 4 months ago

we cannot provide exact world data due to the nature of the server. however, i've provided a test world with a farm that does not function properly due to the hopper issues. there should be no non-compostable items entering the hoppers above the composting array after the filters. folia test.zip