
CustomPosters
Replaces the default posters in the ship with custom posters. You can add your own images!
Last updated | a month ago |
Total downloads | 17768 |
Total rating | 2 |
Categories | Mods Tools BepInEx Client-side Asset Replacements Posters |
Dependency string | seechela-CustomPosters-2.0.0 |
Dependants | 27 other packages depend on this package |
This mod requires the following mods to function

BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
CustomPosters
Replaces the default posters in the ship with custom posters. You can add your own images to create a personalized experience!
Features
- Override the default posters in the ship with your own custom images.
- Support for multiple poster packs, with the ability to enable/disable poster packs or posters itself, change chances of the packs and posters via configuration.
- If any custom poster fails to load, the mod will disable that poster at all.
- If you have more than 2 poster mods and first poster don't load, it will try to load second poster instead.
- Compatible with ShipWindows, 2 sToRy ShIp and WiderShipMod.
- Optimized to prevent texture leaking.
- Tool called PosterCropperTool which allows to crop posters from LethalPosters mod to be compatible with CustomPosters.
- Sizes of the posters might be slightly be incorrect after cropping!
Adding Custom Posters
Requirements
- CustomPosters
- Supported formats -
.png
,.jpg
,.jpeg
,.bmp
.
Steps
- Create a folder structure for your custom poster pack in the
BepInEx/plugins
directory as shown below. - Place your poster images in the
posters
andtips
folders, ensuring filenames match exactly (e.g.,Poster1.png
,CustomTips.jpg
).
Folder Structure:
Poster image names must match the structure below.
BepInEx/
├── plugins/
│ └──── YourModName/
│ └── CustomPosters/
│ ├── posters/
│ │ └── Poster1.png, Poster2.png, Poster3.png, Poster4.png, Poster5.png
│ └── tips/
│ └── CustomTips.png
└── ...
Recommended Poster Sizes [ In pixels ]
- Poster1 - 639 Width, 488 Height
- Poster2 - 730 Width, 490 Height
- Poster3 - 749 Width, 1054 Height
- Poster4 - 729 Width, 999 Height
- Poster5 - 552 Width, 769 Height
- CustomTips - 860 Width, 1219 Height
Configuration
The mod automatically generates a configuration file (CustomPosters.cfg
) in the BepInEx/config
folder. You can use this file to customize the behavior of the mod.
Configuration Options
- Randomier mode:
- PerPack (default): Selects one pack randomly for all posters.
- PerPoster: Randomizes textures for each poster from all enabled packs.
- Per session:
- False (default): Randomizes posters only when the lobby reloads.
- True: Randomized posters only when restarting the game.
- Enable/Disable Packs and Posters:
- Each poster pack has an
Enabled
setting for poster pack and posters. Set tofalse
to disable a pack or a poster.
- Each poster pack has an
- Per-Pack Chance:
- Assign a
Chance
value (0–100) for each pack. If any pack has aChance > 0
, weighted random selection is used. - A
Chance = 0
excludes the pack from selection, reverting to equal probability among enabled packs with non-zero chances.
- Assign a
- Per-Poster Chance:
- For each poster in a pack, set a probability (0–100). If any poster has a
Chance > 0
, weighted selection applies. - Having 2 and more poster packs and one of the poster pack has (e.g. Poster2)
Chance = 70
and second poster pack with same poster hasChance = 0
means that second poster pack poster is excluded from selection within that pack.
- For each poster in a pack, set a probability (0–100). If any poster has a
- TextureCaching:
- Enabled (Default): Stores textures in memory for faster access, reducing disk reads.
- Disabled: Loads textures from disk each time, which may slightly increase load times (based on image size).
FAQ
Q: Can I use multiple poster packs at the same time?
Yes! The mod supports multiple poster packs. You can enable or disable packs in the configuration file.
Q: Is this mod compatible with other ship mods?
Yes, the mod is compatible with ShipWindows, 2 sToRy ShIp, and WiderShipMod. Poster positions are automatically adjusted based on the installed mods.
Q: Can I use custom sizes for posters?
Yes, but for best results, use the recommended sizes listed in the Adding Custom Posters section.
Q: What happens if a poster fails to load?
The mod disables that poster and falls back to the vanilla poster or another valid poster from an enabled pack.
Troubleshooting
My Posters Aren't Showing Up
- Ensure your images are named correctly (e.g.,
Poster1.png
,CustomTips.png
). - Check the
BepInEx/LogOutput.log
file for errors related to texture loading. - Make sure the posters and tips folders are in the correct location as shown in Adding Custom Posters section.
The Default Poster (Plane.001) is Still Visible
- This happens if the mod fails to load any custom poster pack. Check the config and make sure you have at least 1 poster pack enabled, check log file for errors and ensure your images are valid.
Credits
- Developed by seeya.
- Was inspired by LethalPosters mod.
License
Distributed under the GPL v3 License. See LICENSE.txt for more information
💖 Support
If you enjoy my work, consider supporting us. Donations are optional but greatly appreciated.