Class BlockBehaviorNetherPortal
java.lang.Object
org.cloudburstmc.api.block.behavior.BlockBehavior
org.cloudburstmc.server.block.behavior.BaseBlockBehavior
org.cloudburstmc.server.block.behavior.BlockBehaviorTransparent
org.cloudburstmc.server.block.behavior.FloodableBlockBehavior
org.cloudburstmc.server.block.behavior.BlockBehaviorNetherPortal
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanorg.cloudburstmc.api.util.data.BlockColorgetColor(org.cloudburstmc.api.block.Block block)booleanbooleanonBreak(org.cloudburstmc.api.block.Block block, org.cloudburstmc.api.item.ItemStack item)static voidspawnPortal(com.nukkitx.math.vector.Vector3f pos, org.cloudburstmc.api.level.Level level)org.cloudburstmc.api.item.ItemStacktoItem(org.cloudburstmc.api.block.Block block)Methods inherited from class org.cloudburstmc.server.block.behavior.BaseBlockBehavior
getBreakTime, placeBlockMethods inherited from class org.cloudburstmc.api.block.behavior.BlockBehavior
addVelocityToEntity, canBeActivated, canBeBrokenWith, canBeClimbed, canBeFlooded, canBePlaced, canBeReplaced, canHarvestWithHand, canPassThrough, canSilkTouch, canWaterlogFlowing, canWaterlogSource, checkTool, clone, collidesWithBB, collidesWithBB, getBoundingBox, getBoundingBox, getBoundingBox, getBurnAbility, getBurnChance, getCollisionBoxes, getCollisionBoxes, getComparatorInputOverride, getDescriptionId, getDropExp, getDrops, getFilterLevel, getFrictionFactor, getHardness, getLightLevel, getMinimalTier, getResistance, getSaveId, getStrongPower, getToolType, getWeakPower, hasComparatorInputOverride, isBreakable, isLiquid, isNormalBlock, isPowerSource, isSolid, isTransparent, onActivate, onActivate, onBreak, onEntityCollide, onUpdate, place, placeBlock, placeBlock, placeBlock, removeBlock, removeBlock, tickRate
-
Constructor Details
-
BlockBehaviorNetherPortal
public BlockBehaviorNetherPortal()
-
-
Method Details
-
spawnPortal
public static void spawnPortal(com.nukkitx.math.vector.Vector3f pos, org.cloudburstmc.api.level.Level level) -
onBreak
public boolean onBreak(org.cloudburstmc.api.block.Block block, org.cloudburstmc.api.item.ItemStack item)- Overrides:
onBreakin classorg.cloudburstmc.api.block.behavior.BlockBehavior
-
hasEntityCollision
public boolean hasEntityCollision()- Overrides:
hasEntityCollisionin classorg.cloudburstmc.api.block.behavior.BlockBehavior
-
getColor
public org.cloudburstmc.api.util.data.BlockColor getColor(org.cloudburstmc.api.block.Block block)- Overrides:
getColorin classBlockBehaviorTransparent
-
canBePushed
public boolean canBePushed()- Overrides:
canBePushedin classorg.cloudburstmc.api.block.behavior.BlockBehavior
-
toItem
public org.cloudburstmc.api.item.ItemStack toItem(org.cloudburstmc.api.block.Block block)- Overrides:
toItemin classorg.cloudburstmc.api.block.behavior.BlockBehavior
-