Package net.mcreator.blockly
Interface IBlockGenerator
- All Known Implementing Classes:
BinaryOperationsBlock
,BooleanBlock
,CancelEventBlock
,CoordinateBlock
,CustomDependencyBlock
,DamageSourceDependencyBlock
,DebugMarkerBlock
,DirectionConstantBlock
,DirectionDependencyBlock
,EntityIteratorDependencyBlock
,EventOrTargetEntityDependencyBlock
,FlowControlBlock
,GetVariableBlock
,IfBlock
,ImmediateSourceEntityDependencyBlock
,JavaCodeOutputBlock
,JavaCodeProceduralBlock
,LogicNegateBlock
,LoopBlock
,MCItemBlock
,MCItemBlock
,NullBlock
,NumberBlock
,NumberBlock
,NumberConstantsBlock
,NumberFromTextBlock
,OutputBlockCodeGenerator
,PrintTextBlock
,ProceduralBlockCodeGenerator
,ProcedureCallBlock
,ProcedureRetvalBlock
,ReturnBlock
,SetEventResultBlock
,SetVariableBlock
,SingularMathOperationsBlock
,SourceEntityDependencyBlock
,TernaryOperatorBlock
,TextBinaryOperationsBlock
,TextBlock
,TextContains
,TextEndsWithBlock
,TextFormatNumber
,TextIndexOfBlock
,TextIsEmptyBlock
,TextJoinBlock
,TextLengthBlock
,TextLowercaseBlock
,TextMatches
,TextNewLineBlock
,TextReplace
,TextReplaceRegex
,TextStartsWithBlock
,TextSubstring
,TextTrimBlock
,TextUppercaseBlock
,TimeAsStringBlock
,TimeDayOfMonthBlock
,TimeDayOfWeekBlock
,TimeHoursBlock
,TimeMinutesBlock
,TimeMonthBlock
,TimeSecondsBlock
,TimeToFormattedString
,TimeWeekOfYearBlock
,TimeYearBlock
public interface IBlockGenerator
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
generateBlock
(BlocklyToCode master, Element block) String[]
-
Method Details
-
generateBlock
- Throws:
TemplateGeneratorException
-
getSupportedBlocks
String[] getSupportedBlocks() -
getBlockType
IBlockGenerator.BlockType getBlockType()
-