Uses of Interface
org.cloudburstmc.api.block.Block
Packages that use Block
Package
Description
-
Uses of Block in org.cloudburstmc.api.block
Methods in org.cloudburstmc.api.block that return BlockModifier and TypeMethodDescriptiondefault BlockBlock.down()default BlockBlock.down(int step)default BlockBlock.east()default BlockBlock.east(int step)Block.getRelative(int x, int y, int z)default BlockBlock.getRelative(com.nukkitx.math.vector.Vector3i pos)default Blockdefault BlockBlock.north()default BlockBlock.north(int step)Block.refresh()default BlockBlock.south()default BlockBlock.south(int step)default BlockBlock.up()default BlockBlock.up(int step)default BlockBlock.west()default BlockBlock.west(int step) -
Uses of Block in org.cloudburstmc.api.block.behavior
Methods in org.cloudburstmc.api.block.behavior with parameters of type BlockModifier and TypeMethodDescriptioncom.nukkitx.math.vector.Vector3fBlockBehavior.addVelocityToEntity(Block block, com.nukkitx.math.vector.Vector3f vector, Entity entity)booleanBlockBehavior.canBeActivated(Block block)booleanBlockBehavior.canBeReplaced(Block block)booleanBlockBehavior.collidesWithBB(Block block, AxisAlignedBB bb)booleanBlockBehavior.collidesWithBB(Block block, AxisAlignedBB bb, boolean collisionBB)BlockBehavior.getBoundingBox(Block block)BlockBehavior.getCollisionBoxes(Block block)intBlockBehavior.getComparatorInputOverride(Block block)intBlockBehavior.getLightLevel(Block block)intBlockBehavior.getStrongPower(Block block, Direction side)intBlockBehavior.getWeakPower(Block block, Direction face)booleanBlockBehavior.isNormalBlock(Block block)booleanBlockBehavior.isPowerSource(Block block)booleanBlockBehavior.onActivate(Block block, ItemStack item)booleanBlockBehavior.onActivate(Block block, ItemStack item, Player player)booleanbooleanvoidBlockBehavior.onEntityCollide(Block block, Entity entity)intbooleanBlockBehavior.place(ItemStack item, Block block, Block target, Direction face, com.nukkitx.math.vector.Vector3f clickPos, Player player)booleanBlockBehavior.placeBlock(Block block, BlockState newState)abstract booleanBlockBehavior.placeBlock(Block block, BlockState newState, boolean update)booleanBlockBehavior.placeBlock(Block block, ItemStack item)booleanBlockBehavior.placeBlock(Block block, ItemStack item, boolean update)protected booleanBlockBehavior.removeBlock(Block block)booleanBlockBehavior.removeBlock(Block block, boolean update) -
Uses of Block in org.cloudburstmc.api.blockentity
Methods in org.cloudburstmc.api.blockentity that return Block -
Uses of Block in org.cloudburstmc.api.event.block
Fields in org.cloudburstmc.api.event.block declared as BlockModifier and TypeFieldDescriptionprotected BlockBlockEvent.blockprotected BlockBlockPlaceEvent.blockAgainstMethods in org.cloudburstmc.api.event.block that return BlockModifier and TypeMethodDescriptionBlockEvent.getBlock()BlockPlaceEvent.getBlockAgainst()BlockFromToEvent.getFrom()BlockIgniteEvent.getSource()BlockSpreadEvent.getSource()LiquidFlowEvent.getSource()Constructors in org.cloudburstmc.api.event.block with parameters of type BlockModifierConstructorDescriptionBlockBreakEvent(Player player, Block block, ItemStack item, ItemStack[] drops)BlockBreakEvent(Player player, Block block, ItemStack item, ItemStack[] drops, boolean instaBreak)BlockBreakEvent(Player player, Block block, ItemStack item, ItemStack[] drops, boolean instaBreak, boolean fastBreak)BlockBreakEvent(Player player, Block block, Direction face, ItemStack item, ItemStack[] drops, int dropExp, boolean instaBreak, boolean fastBreak)BlockBurnEvent(Block block)BlockEvent(Block block)BlockFadeEvent(Block blockState, BlockState newState)BlockFormEvent(Block block, BlockState newState)BlockFromToEvent(Block blockState, BlockState to)BlockGrowEvent(Block block, BlockState newState)BlockIgniteEvent(Block block, Block source, Entity entity, BlockIgniteEvent.BlockIgniteCause cause)BlockPistonChangeEvent(Block block, int oldPower, int newPower)BlockPlaceEvent(Player player, BlockState blockPlace, Block blockReplace, Block blockAgainst, ItemStack item)BlockRedstoneEvent(Block block, int oldPower, int newPower)BlockSpreadEvent(Block block, Block source, BlockState newState)BlockUpdateEvent(Block block)DoorToggleEvent(Block block, Player player)ItemFrameDropItemEvent(Player player, Block block, ItemFrame itemFrame, ItemStack item)LeavesDecayEvent(Block blockState)LiquidFlowEvent(BlockState to, Block source, int newFlowDecay)SignChangeEvent(Block block, Player player, String[] lines) -
Uses of Block in org.cloudburstmc.api.event.entity
Fields in org.cloudburstmc.api.event.entity declared as BlockFields in org.cloudburstmc.api.event.entity with type parameters of type BlockMethods in org.cloudburstmc.api.event.entity that return BlockModifier and TypeMethodDescriptionEntityBlockChangeEvent.getBlock()EntityInteractEvent.getBlock()EntityCombustByBlockEvent.getCombustor()EntityDamageByBlockEvent.getDamager()Methods in org.cloudburstmc.api.event.entity that return types with arguments of type BlockMethod parameters in org.cloudburstmc.api.event.entity with type arguments of type BlockConstructors in org.cloudburstmc.api.event.entity with parameters of type BlockModifierConstructorDescriptionEntityBlockChangeEvent(Entity entity, Block block, BlockState to)EntityCombustByBlockEvent(Block combustor, Entity combustee, int duration)EntityDamageByBlockEvent(Block damager, Entity entity, EntityDamageEvent.DamageCause cause, float damage)EntityInteractEvent(Entity entity, Block block)Constructor parameters in org.cloudburstmc.api.event.entity with type arguments of type BlockModifierConstructorDescriptionEntityExplodeEvent(Entity entity, com.nukkitx.math.vector.Vector3f position, List<Block> blockStates, double yield) -
Uses of Block in org.cloudburstmc.api.event.player
Fields in org.cloudburstmc.api.event.player declared as BlockMethods in org.cloudburstmc.api.event.player that return BlockModifier and TypeMethodDescriptionPlayerBedEnterEvent.getBed()PlayerBedLeaveEvent.getBed()PlayerInteractEvent.getBlock()PlayerBlockPickEvent.getBlockClicked()Constructors in org.cloudburstmc.api.event.player with parameters of type BlockModifierConstructorDescriptionPlayerBedEnterEvent(Player player, Block bed)PlayerBedLeaveEvent(Player player, Block bed)PlayerBlockPickEvent(Player player, Block blockClicked, ItemStack item)PlayerBucketEmptyEvent(Player who, Block blockStateClicked, Direction direction, ItemStack bucket, ItemStack itemInHand)PlayerInteractEvent(Player player, ItemStack item, Block block, Direction face, PlayerInteractEvent.Action action) -
Uses of Block in org.cloudburstmc.api.event.redstone
Constructors in org.cloudburstmc.api.event.redstone with parameters of type Block -
Uses of Block in org.cloudburstmc.api.item.behavior
Methods in org.cloudburstmc.api.item.behavior with parameters of type Block -
Uses of Block in org.cloudburstmc.api.level
Methods in org.cloudburstmc.api.level that return BlockModifier and TypeMethodDescriptionChunkManager.getBlock(int x, int y, int z)default BlockChunkManager.getBlock(com.nukkitx.math.vector.Vector3f pos)default BlockChunkManager.getBlock(com.nukkitx.math.vector.Vector3i pos)Block[]Level.getCollisionBlocks(AxisAlignedBB bb)ChunkManager.getLoadedBlock(int x, int y, int z)default BlockChunkManager.getLoadedBlock(com.nukkitx.math.vector.Vector3f pos)default BlockChunkManager.getLoadedBlock(com.nukkitx.math.vector.Vector3i pos)