@pumpkin-plugins/bedrock-addon-manager API / config/schema / configSchema
Variable: configSchema ​
constconfigSchema:ConfigSchema<{overrides:TableNode<{addon_pack:Field<boolean|undefined>;content_id:Field<string|undefined>;content_key:Field<string|undefined>;download_url:Field<string|undefined>;enabled:Field<boolean|undefined>;has_scripts:Field<boolean|undefined>;order:Field<number|undefined>;rtx_enabled:Field<boolean|undefined>;sub_pack_name:Field<string|undefined>; }>;packs:SectionNode<{directory:Field<string>;force:Field<boolean>; }>;web:SectionNode<{bind:Field<string>;enabled:Field<boolean>;port:Field<number>;port_forwarding:Field<boolean>;public_url:Field<string>; }>; }>
Defined in: packages/bedrock-addon-manager/src/config/schema.ts:25
Every setting of the plugin. The default file, the validation and the README table all come from this.