Class BooleanBlockStatePropertyExpression

java.lang.Object
com.petrolpark.core.scratch.symbol.ScratchSymbol<ILevelEnvironment,ScratchArguments.And<ILevelEnvironment,net.minecraft.core.BlockPos,ExpressionArgument<ILevelEnvironment,net.minecraft.core.BlockPos,?>,ScratchArguments.And<ILevelEnvironment,String,ExpressionOrLiteralArgument<ILevelEnvironment,String>,ScratchArguments.Just<ILevelEnvironment,Boolean,ExpressionArgument<ILevelEnvironment,Boolean,?>>>>>
com.petrolpark.core.scratch.symbol.expression.ScratchExpression<ILevelEnvironment,Boolean,ScratchArguments.And<ILevelEnvironment,net.minecraft.core.BlockPos,ExpressionArgument<ILevelEnvironment,net.minecraft.core.BlockPos,?>,ScratchArguments.And<ILevelEnvironment,String,ExpressionOrLiteralArgument<ILevelEnvironment,String>,ScratchArguments.Just<ILevelEnvironment,Boolean,ExpressionArgument<ILevelEnvironment,Boolean,?>>>>,BooleanBlockStatePropertyExpression>
All Implemented Interfaces:
IScratchExpression<ILevelEnvironment,Boolean,ScratchArguments.And<ILevelEnvironment,net.minecraft.core.BlockPos,ExpressionArgument<ILevelEnvironment,net.minecraft.core.BlockPos,?>,ScratchArguments.And<ILevelEnvironment,String,ExpressionOrLiteralArgument<ILevelEnvironment,String>,ScratchArguments.Just<ILevelEnvironment,Boolean,ExpressionArgument<ILevelEnvironment,Boolean,?>>>>,BooleanBlockStatePropertyExpression>, IScratchExpression.Type<BooleanBlockStatePropertyExpression>, IScratchSymbol<ILevelEnvironment,ScratchArguments.And<ILevelEnvironment,net.minecraft.core.BlockPos,ExpressionArgument<ILevelEnvironment,net.minecraft.core.BlockPos,?>,ScratchArguments.And<ILevelEnvironment,String,ExpressionOrLiteralArgument<ILevelEnvironment,String>,ScratchArguments.Just<ILevelEnvironment,Boolean,ExpressionArgument<ILevelEnvironment,Boolean,?>>>>>, IScratchSymbol.Type<BooleanBlockStatePropertyExpression>