@MethodsReturnNonnullByDefault
public class ContraptionBlockSource
extends java.lang.Object
implements net.minecraft.dispenser.IBlockSource
| Constructor and Description |
|---|
ContraptionBlockSource(MovementContext context,
net.minecraft.util.math.BlockPos pos) |
ContraptionBlockSource(MovementContext context,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.Direction overrideFacing) |
| Modifier and Type | Method and Description |
|---|---|
net.minecraft.block.BlockState |
getBlockState() |
<T extends net.minecraft.tileentity.TileEntity> |
getEntity() |
net.minecraft.world.server.ServerWorld |
getLevel() |
net.minecraft.util.math.BlockPos |
getPos() |
double |
x() |
double |
y() |
double |
z() |
public ContraptionBlockSource(MovementContext context, net.minecraft.util.math.BlockPos pos)
public ContraptionBlockSource(MovementContext context, net.minecraft.util.math.BlockPos pos, @Nullable net.minecraft.util.Direction overrideFacing)
public double x()
x in interface net.minecraft.dispenser.IBlockSourcex in interface net.minecraft.dispenser.IPositionpublic double y()
y in interface net.minecraft.dispenser.IBlockSourcey in interface net.minecraft.dispenser.IPositionpublic double z()
z in interface net.minecraft.dispenser.IBlockSourcez in interface net.minecraft.dispenser.IPositionpublic net.minecraft.util.math.BlockPos getPos()
getPos in interface net.minecraft.dispenser.IBlockSourcepublic net.minecraft.block.BlockState getBlockState()
getBlockState in interface net.minecraft.dispenser.IBlockSource@Nullable public <T extends net.minecraft.tileentity.TileEntity> T getEntity()
getEntity in interface net.minecraft.dispenser.IBlockSource@Nullable public net.minecraft.world.server.ServerWorld getLevel()
getLevel in interface net.minecraft.dispenser.IBlockSource