Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Tags
Creators
Details
When updating from 1.21.x to 26.1, dolphins picking up and throwing items dropped from ~4,000,000 items/hour to ~140,000 items/hour — a 28x reduction. This change was not listed in any patch notes or Mojang changelogs, making it a silent regression that breaks any contraption relying on dolphin item throughput. In 26.1, the dolphin's PlayWithItemsGoal is throttled by the goal selector system — goals re-evaluate every 2 ticks, require full stop/restart cycles between items, and are blocked by the isInWater() check from a changed fluid interaction system. The result is item pickup happening in slow batches instead of a continuous stream. This mod bypasses the goal system entirely and injects directly into Dolphin.tick(), handling item pickup and throw every server tick. Vanilla behavior is preserved — items are picked up and thrown identically to before, just at full speed; the despawn timer refresh mechanic is also preserved.
Notes: Server-side only — no client installation required Vanilla item despawn behavior is preserved — thrown items receive a fresh despawn timer No item duplication — pickup discards the original entity, throw creates a new one (same as vanilla mechanic) Only affects dolphins — no other mobs are modified


