public abstract class MixinBlockButton extends MixinBlock implements IMixinPoweredHolder
Constructor and Description |
---|
MixinBlockButton() |
Modifier and Type | Method and Description |
---|---|
org.spongepowered.api.data.manipulator.immutable.block.ImmutablePoweredData |
getPoweredData(net.minecraft.block.state.IBlockState blockState) |
org.spongepowered.api.block.BlockState |
resetPoweredData(org.spongepowered.api.block.BlockState blockState) |
org.spongepowered.api.data.DataTransactionResult |
setPoweredData(org.spongepowered.api.data.manipulator.mutable.block.PoweredData poweredData,
net.minecraft.world.World world,
net.minecraft.util.BlockPos blockPos) |
areStatisticsEnabled, callRandomTickEvent, getDefaultBlockState, getDefaultState, getEmittedLight, getEnableStats, getHeldItem, getId, getLightValue, getManipulators, getMaterial, getName, getStateFromMeta, getTickRandomly, getTranslation, getUnlocalizedName, isAffectedByGravity, isBlockNormalCube, isGaseous, isLiquid, isReplaceable, isSolidCube, setTickRandomly, shadow$getDefaultState
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getApplicableKeys, getDefaultBlockState, getManipulators, getValues, isFlammable, supports
public org.spongepowered.api.data.manipulator.immutable.block.ImmutablePoweredData getPoweredData(net.minecraft.block.state.IBlockState blockState)
getPoweredData
in interface IMixinPoweredHolder
public org.spongepowered.api.data.DataTransactionResult setPoweredData(org.spongepowered.api.data.manipulator.mutable.block.PoweredData poweredData, net.minecraft.world.World world, net.minecraft.util.BlockPos blockPos)
setPoweredData
in interface IMixinPoweredHolder
public org.spongepowered.api.block.BlockState resetPoweredData(org.spongepowered.api.block.BlockState blockState)
resetPoweredData
in interface IMixinPoweredHolder