CreatorContext

constructor(scope: String, groups: LinkedList<String>, client: Boolean, texts: Translatable.Result, annotations: List<Annotation>, actions: Set<Action>, misc: EntryCreator.CreatorContextMisc)

Parameters

scope

String scope of the entry

groups

LinkedList the current group stack

client

True if this setting is relevant to the client only (client-sided config etc.).

texts

Translatable.Result translation result for the entry

annotations

List annotations attached directly to this entry

actions

Set<Action> the action(s) attached to this entry

misc

CreatorContextMisc miscellaneous general information from the screen manager. This will be information that is common to the entire manager, such as a copy buffer reference.