-
Notifications
You must be signed in to change notification settings - Fork 17
Texture Names
Different ItemName values are expected depending on the given Type value.
This page breakdowns each Type with their expected ItemName values.
These same rules apply for Json Assets and DGA objects, with the following caveat:
-
ItemNamefield should utilize the DGA's full ID, like so:ExampleAuthor.ExampleDynamicGameAssetItem/TestDGAItem
For textures that have a Type of Building: ItemName should match exactly to the building's file name in most cases.
Some ItemName examples:
- Mill
- Junimo Hut
- Desert Obelisk
- Deluxe Barn
- Farmhouse_0
- Farmhouse_1
- Mailbox
- Cabin
Farmhouse must be suffixed by _#, as seen in the example above. Farmhouse_0 represents the default starting house, while Farmhouse_3 represents the final house upgrade.
Mailbox textures can only be applied to the main player's mailbox and the Ginger Island mailbox. Cabin mailboxes are not supported as their mailbox sprite are directly attached to the cabin's texture.
If a building has a paint mask, then it is required to include the mask within the texture file. The paint mask can only be omitted if the IgnoreBuildingColorMask property is set to true.
For textures that have a Type of Bush: ItemName should match exactly to one of the below values.
Valid ItemName for Bush types:
- Small
- Medium
- Town
- Tea
- Walnut
The Town bush is for bushes that spawn within the town and do not grow berries.
The Walnut bush is for bushes that spawn Golden Walnuts within Ginger Island.
For textures that have a Type of Character: ItemName should match exactly to the character's file name in most cases.
Some ItemName examples:
- BabyBrown Cow
- Brown Cow
- BabySheep
- Sheep
- ShearedSheep
- Horse
- Dog
- Cat
The follow types of Character are supported:
- Baby
- Toddler
- Farm Animals (e.g. sheep, cows, chickens and etc.)
- Horse
- Pets (e.g. dog and cat)
- Monsters (including "dangerous" variants)
For Character with ItemName of Baby and Toddler, the following pattern should be used for ItemName:
- Baby_Light
- Baby_Dark
- Toddler_Male_Light
- Toddler_Female_Dark
For Character with ItemName of Dog and Cat, the following pattern should be used for ItemName:
- Cat
- Dog
For textures that have a Type of Craftable: ItemName should match exactly to the item's name, which are listed here under Data.
Some ItemName examples:
- Wood Fence
- Gate
- Mini-Obelisk
- Cask
- Chest
- Stone Chest
Most BigCraftables have a TextureWidthxTextureHeight dimension of 16x32.
For textures that have a Type of Crop: ItemName should match exactly to the seed's name, which are listed here under Objects.
Some ItemName examples:
- Melon Seeds
- Poppy Seeds
- Bean Starter
For textures that have a Type of Decoration: ItemName should match exactly to one of the below values.
Valid ItemName for Decoration types:
- Wallpaper
- Floor
For textures that have a Type of Flooring: ItemName should match exactly to the item's name, which are listed here under Flooring.
Some ItemName examples:
- Wood Floor
- Gravel Path
- Brick Floor
For textures that have a Type of FruitTree: ItemName should match exactly to the sapling's name, which are listed here under Objects.
Some ItemName examples:
- Apple Sapling
- Pomegranate Sapling
- Orange Sapling
For textures that have a Type of Furniture: ItemName should match exactly to the furniture's name, which are listed here under Data.
Some ItemName examples:
- Oak Chair
- Brown Couch
- World Map
For textures that have a Type of GiantCrop: ItemName should match exactly to the product's name, which are listed here under Objects.
Some ItemName examples:
- Melon
- Cauliflower
- Pumpkin
Alternative Textures supports More Giant Crops. Simply use the product name, such as Sunflower, for the ItemName.
For textures that have a Type of Grass: ItemName should match exactly to one of the below values.
Valid ItemName for Grass types:
- Grass
For textures that have a Type of ResourceClump: ItemName should match exactly to one of the below values.
Valid ItemName for Tree types:
- Stump
- Log
- Meteor
- Boulder
For textures that have a Type of Tree: ItemName should match exactly to one of the below values.
Valid ItemName for Tree types:
- Oak
- Maple
- Pine
- Mahogany
- Mushroom
- Palm_1
- Palm_2