StrSheet_Item
Version Support
Section titled “Version Support”| Version | Status |
|---|---|
| v92 | Full |
| v90 | - |
| v86 | - |
StrSheet_Item.xml stores player-facing strings: display names and tooltip text.
This entity supports two authoring workflows:
- Inline on items — define strings within an
items.createoperation using thestrings:block - Standalone operations — define strings directly in the
itemStringssection
DSL Support
Section titled “DSL Support”Entity: itemStrings
Operations: create, update, delete, upsert
Inline block: strings: on item operations
Quick Recipes
Section titled “Quick Recipes”Create
Section titled “Create”spec: version: "1.0"
itemStrings: create: - id: 99001 name: "Iron Sword" toolTip: "A basic training weapon."Update
Section titled “Update”spec: version: "1.0"
itemStrings: update: - id: 99001 changes: name: "Tempered Iron Sword" toolTip: "A well-crafted blade."Delete
Section titled “Delete”spec: version: "1.0"
itemStrings: delete: - 99001Inline Strings on Items
Section titled “Inline Strings on Items”spec: version: "1.0"
items: create: - id: 99001 name: iron_sword level: 60 combatItemType: EquipWeapon
strings: name: "Iron Sword" toolTip: "A basic training weapon."Properties Reference
Section titled “Properties Reference”| Property | Type | Since | Description |
|---|---|---|---|
id | int | v92 | Item ID this string entry belongs to |
name | string | v92 | Display name shown to players |
toolTip | string | v92 | Tooltip text shown on hover |
Common Pitfalls
Section titled “Common Pitfalls”- Internal vs display name: The item’s
nameproperty inItemTemplate.xmlis an internal identifier. Player-facing display text belongs in thestringsblock. - Inline auto-linking: Inline
strings:blocks automatically create aStrSheet_Item.xmlentry with the same ID as the parent item.