Sticky Hopper - Server Side Only

Sticky Hopper - Server Side Only

Mod allowing hoppers to be sticky!

by
243 Downloads
fabricstoragetechnology
Rent Server with this Mod

About this Mod

Sticky Hopper

Minecraft Fabric mod allowing hoppers to be sticky!

Based on an original idea by Aurelien_Sama (FR), and its prototype coded by ShoukaSeikyo.

Features

Sticky Hopper simply never empties completely, but retains a single item in each of its inventory slots instead.
It has been designed to be used as a filter. Simple, small, sliceable, redstone-less filter!

Comparators checking for Sticky Hopper content ignore all items which are in a single copy per inventory slot.
But as soon as there is a second item in a slot, they are counted as 2/64 (or 2/16, or whatever the maximum stack is for this type of item), not as 1/63 nor 1/64...
If there are single items in other slots, they are still ignored though.
Non-stackable items are always ignored by Comparators as there can't be more than one in a slot, by all means.

Please note that the time to transfer a stack of items through a line of Sticky Hoppers is the same as for normal Hoppers (8 game ticks per transfer).
But since Sticky Hoppers keep one item each, they do not actually transfer anything until the second (same) item, so they may seem slower at first.

Craft

As this version is "server-side only" (SSO), there are obviously no craft available through the crafting table.
A "client / server" version exists, so you can choose which one is right for you.

To craft a Sticky Hopper in this SSO version, you have to drop a Honey Bottle in a placed Hopper. Yes, your honey farms will be full of these, sorry! ¯\_(ツ)_/¯
The honey is consumed and the bottle may be absorbed by the hopper 8 ticks later!

Unless you give it a custom name, the hopper will appear as "Sticky Hopper" when opening its inventory, and its associated item will be renamed identically (with no italic font).
I believe that it's sadly not possible to give it a different texture with a texture pack, but a few honey particles will fall from the exit of the Sticky Hopper, when placed.

To uncraft a Sticky Hopper, drop a Snowball on it. Do not try to throw it... or you may just open the Hopper inventory! ;)
Didn't you know that snow cleans honey much better than a water bucket or a water bottle? The legend says that it is because the latter are not stackable!

Installation

Players obviously don't have to install this "server-side only" version client-side, unless it is to be used offline.

The minimum requirements are, of course the Fabric launcher, and the Fabric API.

Miscellaneous

Performance of Sticky Hoppers is similar to that of vanilla Hoppers (tested with Carpet Mod, on over 2500 idle normal and Sticky hoppers).

You are free to use this mod in any modpacks you'd make.

This mod works without conflict with my other mod "Speedy Hopper", but of course you won't be able to craft a "Fast Sticky Hopper", so you'll have to make choices and design your contraptions accordingly!

I don't plan to adapt it for another modloader than Fabric.

Hope you'll find this mod usefull! ♥ Also, feel free to take a look at my other mods!

Versions

4.1 - Honey particles now randomly fall from the exit of Sticky Hoppers
4.0 - As the new Allay mob can be used to sort non-stackable items, this feature has been removed from this mod, so it is more vanilla-friendly again!
3.1 - NBTs are now used and the way to make or unmake a Hopper sticky has changed; Small changes on how a Sticky Hopper filtering non-stackable items works
3.0a - Improving the functionality of the sorting book - This is also the first release of the server-side only version!

Known Incompatibilities

  • Lithium:
    Hoppers optimisations added in Lithium make Sticky Hoppers act like normal Hoppers!
    I may work on this problem at some point... In the meantime, my mod disables these optimizations.

Available Versions

v4.1 Server Side Only for 1.19.1release
MC 1.19.1fabric
July 29, 2022
v4.0 Server Side Only for 1.19release
MC 1.19fabric
July 16, 2022

How to Install Sticky Hopper - Server Side Only on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.19.1).

3

Install Mod

Open the mod browser in the dashboard and search for "Sticky Hopper - Server Side Only". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.19.1, 1.19

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

Sticky Hopper - Server Side Only server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.19.1). You can switch loaders with one click in the panel.

Is Sticky Hopper - Server Side Only compatible with fabric?

Sticky Hopper - Server Side Only officially supports fabric for Minecraft 1.19.1, 1.19. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with Sticky Hopper - Server Side Only – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Sticky Hopper - Server Side Only consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install Sticky Hopper - Server Side Only with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
Creative Commons Zero v1.0 Universal
Server-side
Required

Supported Versions

1.19.11.19