public class BlockFence extends BlockDirectDrops
ItemType.Context
ADJACENT, drops, placeSound, SIDES
Constructor and Description |
---|
BlockFence(org.bukkit.Material dropType) |
BlockFence(org.bukkit.Material dropType,
MaterialMatcher neededTool) |
Modifier and Type | Method and Description |
---|---|
boolean |
blockInteract(GlowPlayer player,
GlowBlock block,
org.bukkit.block.BlockFace face,
org.bukkit.util.Vector clickedLoc)
Called when a player attempts to interact with (right-click) a block of this type already in
the world.
|
getDrops, getMinedDrops, getNeededMiningTool
getDrops
afterDestroy, afterPlace, blockDestroy, canAbsorb, canOverride, canPlaceAt, canTickRandomly, createBlockEntity, getOppositeBlockFace, getPlaceAs, getPlaceSound, getPulseTickSpeed, isPulseOnce, leftClickBlock, onBlockChanged, onEntityStep, onNearBlockChanged, onRedstoneUpdate, placeBlock, receivePulse, requestPulse, rightClickBlock, setDrops, setPlaceSound, updateBlock, updatePhysics, updatePhysicsAfterEvent, warnMaterialData
getContext, getId, getMaterial, getMaxStackSize, rightClickAir, setId, setMaterial, setMaxStackSize, setPlaceAs, setPlaceAs, toString
public BlockFence(org.bukkit.Material dropType, MaterialMatcher neededTool)
public BlockFence(org.bukkit.Material dropType)
public boolean blockInteract(GlowPlayer player, GlowBlock block, org.bukkit.block.BlockFace face, org.bukkit.util.Vector clickedLoc)
BlockType
blockInteract
in class BlockType
player
- the player interactingblock
- the block interacted withface
- the clicked faceclickedLoc
- where in the block the click occurredCopyright © 2021. All rights reserved.