public interface IMixinBlockDyeable extends IMixinBlock
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.mutable.DyeableData |
getDyeableData(net.minecraft.block.state.IBlockState blockState) |
org.spongepowered.api.block.BlockState |
resetDyeableData(org.spongepowered.api.block.BlockState blockState) |
org.spongepowered.api.data.DataTransactionResult |
setDyeableData(org.spongepowered.api.data.manipulator.mutable.DyeableData data,
net.minecraft.world.World world,
net.minecraft.util.BlockPos blockPos) |
org.spongepowered.api.block.BlockState |
setDyeableData(net.minecraft.block.state.IBlockState blockState,
org.spongepowered.api.data.manipulator.mutable.DyeableData dyeableData) |
getApplicableKeys, getDefaultBlockState, getManipulators, getValues, isFlammable, supports
org.spongepowered.api.data.manipulator.mutable.DyeableData getDyeableData(net.minecraft.block.state.IBlockState blockState)
org.spongepowered.api.data.DataTransactionResult setDyeableData(org.spongepowered.api.data.manipulator.mutable.DyeableData data, net.minecraft.world.World world, net.minecraft.util.BlockPos blockPos)
org.spongepowered.api.block.BlockState setDyeableData(net.minecraft.block.state.IBlockState blockState, org.spongepowered.api.data.manipulator.mutable.DyeableData dyeableData)
org.spongepowered.api.block.BlockState resetDyeableData(org.spongepowered.api.block.BlockState blockState)