ASMR/src/main/kotlin/net/shadowfacts/asmr/program/ExecutableBlock.kt

14 lines
261 B
Kotlin
Raw Normal View History

2019-08-09 01:44:59 +00:00
package net.shadowfacts.asmr.program
2019-08-10 23:21:26 +00:00
import net.minecraft.util.Identifier
2019-08-09 01:44:59 +00:00
/**
* @author shadowfacts
*/
2019-08-10 23:21:26 +00:00
abstract class ExecutableBlock(identifier: Identifier): ProgramBlock(identifier) {
2019-08-09 01:44:59 +00:00
2019-08-11 22:53:02 +00:00
abstract val executionFlow: ExecutionFlow
2019-08-09 01:44:59 +00:00
abstract fun execute()
}