public class NonCollidingBlockStateImplementation
extends net.minecraft.block.state.BlockStateContainer.StateImplementation
| Constructor and Description |
|---|
NonCollidingBlockStateImplementation(net.minecraft.block.Block blockIn,
com.google.common.collect.ImmutableMap<net.minecraft.block.properties.IProperty<?>,java.lang.Comparable<?>> propertiesIn) |
| Modifier and Type | Method and Description |
|---|---|
void |
addCollisionBoxToList(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.AxisAlignedBB entityBox,
java.util.List<net.minecraft.util.math.AxisAlignedBB> collidingBoxes,
net.minecraft.entity.Entity entityIn,
boolean isActualState) |
buildPropertyValueTable, canEntitySpawn, canProvidePower, causesSuffocation, collisionRayTrace, doesSideBlockChestOpening, doesSideBlockRendering, equals, getActualState, getAmbientOcclusionLightValue, getBlock, getBlockFaceShape, getBlockHardness, getBoundingBox, getCollisionBoundingBox, getComparatorInputOverride, getLightOpacity, getLightOpacity, getLightValue, getLightValue, getMapColor, getMaterial, getOffset, getPackedLightmapCoords, getPlayerRelativeBlockHardness, getProperties, getPropertyKeys, getPropertyValueTable, getPushReaction, getRenderType, getSelectedBoundingBox, getStrongPower, getValue, getWeakPower, hasComparatorInputOverride, hasCustomBreakingProgress, hashCode, isBlockNormalCube, isFullBlock, isFullCube, isNormalCube, isOpaqueCube, isSideSolid, isTopSolid, isTranslucent, neighborChanged, onBlockEventReceived, shouldSideBeRendered, useNeighborBrightness, withMirror, withProperty, withRotationpublic NonCollidingBlockStateImplementation(net.minecraft.block.Block blockIn,
com.google.common.collect.ImmutableMap<net.minecraft.block.properties.IProperty<?>,java.lang.Comparable<?>> propertiesIn)
public void addCollisionBoxToList(net.minecraft.world.World worldIn,
net.minecraft.util.math.BlockPos pos,
net.minecraft.util.math.AxisAlignedBB entityBox,
java.util.List<net.minecraft.util.math.AxisAlignedBB> collidingBoxes,
@Nullable
net.minecraft.entity.Entity entityIn,
boolean isActualState)
addCollisionBoxToList in interface net.minecraft.block.state.IBlockPropertiesaddCollisionBoxToList in class net.minecraft.block.state.BlockStateContainer.StateImplementation