Class ToolActions
java.lang.Object
io.github.vampirestudios.vampirelib.api.ToolActions
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ToolActionExposed by axes to allow querying tool behavioursstatic final ToolActionstatic final ToolActionstatic final ToolActionstatic final Set<ToolAction>static final Set<ToolAction>static final Set<ToolAction>static final Set<ToolAction>static final Set<ToolAction>static final Set<ToolAction>static final Set<ToolAction>static final Set<ToolAction>static final ToolActionThis action corresponds to right-clicking the fishing rod.static final ToolActionExposed by shovels to allow querying tool behavioursstatic final ToolActionstatic final ToolActionExposed by pickaxes to allow querying tool behavioursstatic final ToolActionThis action is exposed by shears and corresponds to a carve action that is triggered with a right click on a block that supports such behaviour.static final ToolActionExposed by shears to allow querying tool behavioursstatic final ToolActionThis action is exposed by shears and corresponds to a disarm action that is triggered by breaking a block that supports such behaviour.static final ToolActionThis action is exposed by shears and corresponds to a harvest action that is triggered with a right click on a block that supports such behaviour.static final ToolActionA tool action corresponding to the 'block' action of shields.static final ToolActionExposed by shovels to allow querying tool behavioursstatic final ToolActionstatic final ToolActionExposed by swords to allow querying tool behavioursstatic final ToolActionUsed during player attack to figure out if a sweep attack should be performed -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
AXE_DIG
Exposed by axes to allow querying tool behaviours -
PICKAXE_DIG
Exposed by pickaxes to allow querying tool behaviours -
SHOVEL_DIG
Exposed by shovels to allow querying tool behaviours -
HOE_DIG
Exposed by shovels to allow querying tool behaviours -
SWORD_DIG
Exposed by swords to allow querying tool behaviours -
SHEARS_DIG
Exposed by shears to allow querying tool behaviours -
AXE_STRIP
-
AXE_SCRAPE
-
AXE_WAX_OFF
-
SHOVEL_FLATTEN
-
SWORD_SWEEP
Used during player attack to figure out if a sweep attack should be performed -
SHEARS_HARVEST
This action is exposed by shears and corresponds to a harvest action that is triggered with a right click on a block that supports such behaviour. Example: Right click with shears on a beehive with honey level 5 to harvest it -
SHEARS_CARVE
This action is exposed by shears and corresponds to a carve action that is triggered with a right click on a block that supports such behaviour. Example: Right click with shears o a pumpkin to carve it -
SHEARS_DISARM
This action is exposed by shears and corresponds to a disarm action that is triggered by breaking a block that supports such behaviour. Example: Breaking a trip wire with shears to disarm it. -
HOE_TILL
-
SHIELD_BLOCK
A tool action corresponding to the 'block' action of shields. -
FISHING_ROD_CAST
This action corresponds to right-clicking the fishing rod. -
DEFAULT_AXE_ACTIONS
-
DEFAULT_HOE_ACTIONS
-
DEFAULT_SHOVEL_ACTIONS
-
DEFAULT_PICKAXE_ACTIONS
-
DEFAULT_SWORD_ACTIONS
-
DEFAULT_SHEARS_ACTIONS
-
DEFAULT_SHIELD_ACTIONS
-
DEFAULT_FISHING_ROD_ACTIONS
-
-
Constructor Details
-
ToolActions
public ToolActions()
-