Skip to content

Framework Limitations

Floogen edited this page Mar 19, 2023 · 20 revisions

Some objects aren't currently supported by the framework due to needing special logic to handle the texture replacement.

These objects may eventually become supported.

 

Currently Unsupported

Texture Height Restriction (AT v4.0.0+)

Texture files must be under 16384 pixels in height, due to native restrictions. This height limit applies only to the singular texture.png file.

Split textures, such as texture_0.png, texture_1.png and so forth, do not have this limitation. This means you can bypass the height limitation of 16384 pixels by using split textures opposed to a singular texture.png.

Decoration Texture Width Requirement (AT v5.0.0+)

When making an alternative texture for Decoration types (wallpapers / floors), the texture file must have a width of 256 pixels. This is due to changes that were made within Stardew Valley itself to support custom wallpapers and floors.

Note: These restrictions for the Decoration type only apply to versions of AT v5.0.0+ and onward.

Additional Note: The 256 pixel width applies only to the image file, not the texture.json. This means you should still use the normal TextureWidth within texture.json.

See the decoration section under Texture Exceptions.

Clone this wiki locally