Master Data Reference of GS2-Dictionary

Reference of the format of master data and various models to be imported

Master Data Format

{
  "version": "2020-04-30",
  "entryModels": [
    {
      "name": "[string]Entry Model name",
      "metadata": "[string?]Metadata"
    }
  ]
}
TypeConditionRequiredDefaultValue LimitsDescription
versionstring
2020-04-30Format version of master data
entryModelsList<EntryModel>~ 10000 itemsEntry Model
An Entry Model is master data that defines what can be recorded in the Dictionary within GS2-Dictionary.
Each Entry Model represents a type of entity recorded in the Dictionary, such as monsters, items, or avatar parts.

The possession state of an entry is managed as a binary state—recorded or not recorded—and there is no concept of quantity or stacking for a single Entry Model.

Model

EntryModel

Entry Model

An Entry Model is master data that defines what can be recorded in the Dictionary within GS2-Dictionary. Each Entry Model represents a type of entity recorded in the Dictionary, such as monsters, items, or avatar parts.

The possession state of an entry is managed as a binary state—recorded or not recorded—and there is no concept of quantity or stacking for a single Entry Model.

TypeConditionRequiredDefaultValue LimitsDescription
entryModelIdstring
✓*
~ 1024 charsEntry Model GRN
* Required (system-assigned)
namestring
~ 128 charsEntry Model name
metadatastring~ 2048 charsMetadata
Arbitrary values can be set in the metadata.
Since they do not affect GS2’s behavior, they can be used to store information used in the game.