hopper-amount and composters bug

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Minor
    • None
    • Affects Version/s: None
    • This server is running CraftBukkit version 4418-Spigot-aa7842e-fa10c50 (MC: 1.21.4) (Implementing API version 1.21.4-R0.1-SNAPSHOT)
    • Yes

      Hopper-amount setting in spigot.yml causes composters to process items in bulk rather than individually.

       

      While playing on our 1.21.4 server, my friends and I increased the hopper-amount field in spigot.yml to speed up hopper transactions per tick. This worked as expected for most farms moving items a lot quicker to containers; however, I noticed an issue with composters.

      The hopper-amount setting affects the behavior of hoppers interacting with composters, causing hoppers to transfer entire stacks of items (e.g., 64 items at a time) rather than transferring individual items. For example, when the hopper-amount is set to 64, hoppers will move entire stacks, and composters will treat the stack as a single compostable unit, rather than processing each item individually as expected. This is not the intended behavior for composters, which should handle items one at a time.

      Steps to Reproduce:

      1. Set the hopper-amount field in spigot.yml to a value greater than 1 (e.g., 64).
      2. Place a hopper above a composter.
      3. Drop items into the hopper.
      4. Observe that the composter processes the entire stack as one, instead of processing each item individually.

      Expected Behavior: Composters should process items one by one, regardless of the hopper-amount setting.

      Actual Behavior: Composters receive entire stacks of items in one interaction when the hopper-amount is set to a value greater than 1.

      Possible Cause: It seems the hopper-amount setting in spigot.yml may be unintentionally affecting the behavior of composters, causing them to process items in bulk rather than individually.

      Severity: Medium (Gameplay impact, especially for farms using composters).

      Suggested Fix: Consider separating the hopper-amount setting for composters so they continue to process items individually, or adjust the hopper interaction logic with composters to respect their expected behavior.

       

            Assignee:
            Unassigned
            Reporter:
            Derek Chen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: