Class MultiAssembler<M extends IMulti<? super M>>
java.lang.Object
com.petrolpark.compat.create.core.block.multi.MultiAssembler<M>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceprotected static enumstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract MultiAssembler.ConversioncanConvert(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction face) abstract net.minecraft.world.level.block.state.BlockStateconvert(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, MultiAssembler.Conversion conversion)
-
Constructor Details
-
MultiAssembler
public MultiAssembler()
-
-
Method Details
-
canConvert
public abstract MultiAssembler.Conversion canConvert(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, net.minecraft.core.Direction face) - Parameters:
state-level-pos-face-- Returns:
- The
MultiAssembler.Conversionit is possible to do to this Block to turn it into a Multi Part Block.
-
convert
public abstract net.minecraft.world.level.block.state.BlockState convert(net.minecraft.world.level.block.state.BlockState state, net.minecraft.world.level.Level level, net.minecraft.core.BlockPos pos, MultiAssembler.Conversion conversion) - Parameters:
state-level-pos-conversion-- Returns:
- The BlockState to convert the given BlockState into. This must have
-