Class BlocklyToCode

java.lang.Object
net.mcreator.blockly.BlocklyToCode
All Implemented Interfaces:
IGeneratorProvider, IWorkspaceProvider
Direct Known Subclasses:
BlocklyToJava, BlocklyToJSONTrigger

public abstract class BlocklyToCode extends Object implements IGeneratorProvider
  • Field Details

  • Constructor Details

    • BlocklyToCode

      public BlocklyToCode(Workspace workspace, ModElement parent, BlocklyEditorType editorType, @Nullable TemplateGenerator templateGenerator, IBlockGenerator... externalGenerators)
      Parameters:
      workspace -

      The Workspace executing the code

      editorType -

      Blockly editor type

      templateGenerator -

      The folder location in each Generator containing the code template files

      externalGenerators -

      Define which block types (procedural and/or output) are supported inside this Blockly editor

  • Method Details