You are viewing a potentially older version of this package. View all versions.
Azumatt-ChumBucket-1.1.0 icon

ChumBucket

A portable bucket you drop anywhere. Throw your catch in, hit the button, sell the lot at once instead of feeding fish to an NPC one at a time.

Date uploaded 5 days ago
Version 1.1.0
Download link Azumatt-ChumBucket-1.1.0.zip
Downloads 6085
Dependency string Azumatt-ChumBucket-1.1.0

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2305

README

ChumBucket

A bucket you can drop anywhere in How to Fish. Chuck your catch in, hit one button, sell the lot. Beats walking every fish over to an NPC one at a time.

Using it

Press J to drop the bucket in front of you. Press it again to pick it back up. (Note: J because the game already owns most of the keyboard. Bind it to something vanilla uses or another mod uses and you'll have some keys fighting)

Throw fish in, the walls keep them from rolling off. Then look at the yellow button on the rim - it tells you what's in there and what it's worth, and interacting sells the whole pile.

Money goes to the shared pot, same as feeding an NPC.

Who needs it

The host needs it. No way around that one - the game only lets the host sell things, so a client on an unmodded host gets a bucket that won't pay out.

Every client who wants to see a bucket needs it. Everyone gets one bucket of their own, everyone running the mod sees all of them, and anybody can sell out of anybody's - the money is shared either way.

Players without the mod are fine, nothing breaks for them. They just don't see any buckets and don't get one.

Where Needed?
Host Yes. Nothing sells without it
You, wanting a bucket Yes
Other players No. Buckets are invisible to them

Config

Setting Default What
1 - General / Enabled On Turn it off without uninstalling
1 - General / Place Key J Drop and recall. Modifiers work, e.g. J + LeftAlt this key was chosen as to not overlap other mod keys or the game's debug keys.
2 - Bucket / Bucket Size 1.4, 0.8, 1.4 Outer size in meters. Bigger holds more, looks worse
2 - Bucket / Place Distance 1.2 How far in front of you it lands
2 - Bucket / Headroom 0.25 How far above the rim still counts, so a fish poking out still sells
2 - Bucket / Bucket Color #38424DFF Walls and floor
2 - Bucket / Button Color #D9AD26FF The sell button
3 - Host / Max Sell Distance 8 Host only. Sell requests from further out get dropped
3 - Host / Max Sell Box Size 6 Host only. Caps how big a box a client can ask the host to sell

Colors apply the moment you change them. Size and headroom re-place the bucket. Everything else takes effect on the next press.

Both 3 - Host settings only matter on the machine hosting - they're there to stop a modified client pointing the sell box at half the island. Yours are ignored when you're a guest.

Planned Features

  • Custom model for the bucket instead of building primitives at runtime

CHANGELOG

Version Update Notes
1.1.0 - Buckets are shared now. Everyone running the mod sees everyone's bucket, one each, and anybody can sell from any of them.
- Dropped the chat piggyback for a proper FishNet broadcast, so nothing leaks into chat when the host is unmodded.
- Tells you when the host doesn't have the mod instead of the key just doing nothing.
1.0.1 - Small fixes after 1.0.10's chat changes.
1.0.0 - Initial Release