Stamps Linux
Create stamps with any image & save your in-game art! F4 for menu. *Linux Version*
| Date uploaded | a year ago |
| Version | 2.2.7 |
| Download link | PurplePuppy-Stamps_Linux-2.2.7.zip |
| Downloads | 84 |
| Dependency string | PurplePuppy-Stamps_Linux-2.2.7 |
This mod requires the following mods to function
README
Stamps
A stamp and art saving mod for for WEBFISHING using GDWeave
Keybinds
Keybinds are fully customizable using the game's built in controls settings, courtesy BlueberryWolfiAPIs
-
F4Key- Opens my stamp menu executable or brings it to the front.
-
PLUSKey (+)- Spawns a stamp at the cursor position.
- Spawns a stamp at the player position if
SHIFTis held. - Spawns a stamp at the dock if
CTRLis held. - Spawns a stamp on Canvas 1, Canvas 2, Canvas 3, or Canvas 4 if combined with
1,2,3, or4, respectively.
-
MINUSKey (-)- Toggles multiframe playback if a GIF/Video has been placed down.
- When
SHIFTis held, toggles playback speed instead. - When
CTRLis held, resets GIF/Video to play from frame one.
-
CTRL + ZKeys- Works as Ctrl+Z, undoing the last placed stamps in order.
- If this keybind is changed, CTRL will not need to be held.
- If this isn't working, try the
BACKSPACEkey.
General Information
- You can paste images into the menu directly or select a file
- Supports art saving and image generation if using chalks by the wonderful hostileonion
- Stamps are automatically adjusted to be upright relative to the player camera
- you might get temporarily kicked for spawning canvases in cove servers (they are considered an illegal actor)
- In-game canvases have a 200x200 resolution. I recommend keeping stamps below this size
- Off-canvas: a maximum of two chalk canvases (200*200) can be placed
- Saved stamps are located at
/home/user/.local/share/webfishing_stamps_modon Linux - DONT move when placing gifs down
- Be mindful of performance and lag, especially if playing GIFs. This is a server side mod, and people play on potatoes
- I recommend installing the Calico mod!
Image Processing Guide
Here’s a quick overview of how to process your images:
-
Color Match
A simple, reliable option that maps each pixel to the closest chalk color. If you're unsure where to start, pick this for clean, predictable results. -
K-Means Mapping
Groups similar colors into clusters. Great for noise reduction and simplifying complex images. Adjust the number of clusters to control how stylized the result looks. -
Dithering
If your image has colors that don’t neatly match the available chalk palette, dithering can help fill those gaps. It creates patterns or “noise” to transition between colors smoothly. There are many dithering methods (Atkinson, Floyd, Jarvis, etc.)—each one handles color transitions differently. Generally:- Hybrid Dither automatically switches between methods for mixed textures.
- Pattern Dither creates a retro, pixel-art style.
- Random Dither adds noise for a more natural, hand-drawn look.
Ultimately, you should experiment with different methods to find the style that best fits your image!
Color Options
Choose what chalk colors to use by enabling or disabling them.
- Use RGB to map an image’s colors to RGB chalk.
- Use Blank to make certain colors fully transparent.
- Use Placing on Canvas or Placing on Grass to add that color to available colors for increased color accuracy.
What is LAB and When to Use It?
LAB is a color space that better reflects how humans perceive color, improving the accuracy of color matching compared to RGB.
- Turn LAB On: For images with subtle gradients or color shifts where precise matching matters.
- Turn LAB Off: For bold, flat colors... I think? If the blues are looking a little too red...
Basically, if you aren't happy with a result, try turning it off! It's on by default but not always better :3
Canvas map
If you wish to know the location of a specific canvas, please refer to the below map.
OH NO ITS NOT LAUNCHING FROM THE GAME
Follow these steps to get it running:
-
Open Terminal
-
Navigate to the directory:
/GDWeave/mods/PurplePuppy-Stamps_Linux/imagePawcessor -
Make the file executable by running:
chmod +x imagePawcess -
Run the file with:
./imagePawcessAlternatively, use your File Manager:
- Go to
/GDWeave/mods/PurplePuppy-Stamps_Linux/imagePawcessor. - Right-click
imagePawcessand select Properties. - Enable Allow executing as a program.
- Double-click the file to run it.
- Go to
-
If issues persist, please report them on my GitHub, including:
- Your specific Linux distro
- How you're running the game (Wine, Proton, etc.)
Installation (for the peeps)
Ensure to not accidentally download from Code
- Ensure GDWeave is installed and working properly.
- Download for Linux
- Extract to
PurplePuppy-Stamps_Linuxand be careful to not rename it. - Download BlueberryWolfi.API for keybinds and extract to
BlueberryWolfi.APIs - Place folders in
WEBFISHING/GDWeave/Mods/
Requires:
CHANGELOG
2.0.2
- ADED LINUX
- SUFFERED
2.2.5
- added the following changes from the windows version (just pasting cuz im lazy):
2.0.3
- adding update to hopefully fix extraction issues with r2modman so download size down from 600 mb to like 200 hopefully
- removed my awesome machine learning model (rip)
- also like 1.11 hype (it works)
2.0.4
- bugfix for off canvas images over 200*200
2.0.5
- compatability with the stupid fucking knockoff of r2modman (the thunderstore overwolf mod manager that cant fucking extract webp images or handle nested folders fuck you) please if you arent a robot use r2modman instead wtffffffff like it works now but still
2.0.6
- there was a typo
2.1.0
- improved preprocessing logic
- chalks support
- adds grass and canvas to color options
- gif playback speed options
- took boost and threshold options away from the user because the user cannot be trusted to make competent decisions, done automatically now.
- fixed for thunderstore mod manager (again!) fuck em
2.2.0
- placement and menu bugfixes
- much faster multiframe processing
- might be the last update / mod for a while, personal stuffs
2.2.1
- fix for k means mapping
2.2.2
- added disclaimer for thetamborine incompatability
2.2.3
- took away ability to have images larger than 200*200 as only 2 chalk canvases are allowed server side now?? change i didnt know ab.
2.2.4
- fixed a mistake i made...
2.2.5
- now can utilize 2 canvases per image
- improved preprocessing
- changing keybind to z for undo will make it ctrl z
- default keybind will now be z
2.2.6
- fixed error with vertical right facing images utilizing 2 canvases ugh
2.2.7
- optimizations with numba courtesy baltdev
- yet again better preprocessing
- brightness adjustments now work as intended
- more bugs
- fixed dock canvas placement bug
2.2.8
- video support (mp4 only currently)
- uses nearest neighbor for upscaling
2.3.0
- added webm support.
- fixed video preview bugs
- awesome text write feature by baltdev
2.3.1
- executable now works, sorry
2.3.2
- much better processing and color fix
2.4.0
- Switched to using my new
canvasapi - Added canvas rotation and orientation in 3D space (hopefully)
- Added new feature to place at the nearest "best viewing area" when holding
Control(replaces placing at dock) - Better preprocessing/processing
- Fixed a save menu memory leak
- Long videos won't load all at once and make your game crash
- Longer multiframe support
3.0.3
- last version ever