Package org.bukkit.block.data.type
Interface Vault
- All Superinterfaces:
BlockData
,Cloneable
,Directional
'vault_state' indicates the current operational phase of the vault block.
'ominous' indicates if the block has ominous effects.
'ominous' indicates if the block has ominous effects.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Gets the value of the 'vault_state' property.boolean
Gets the value of the 'ominous' property.void
setOminous
(boolean ominous) Sets the value of the 'ominous' property.void
Deprecated, for removal: This API element is subject to removal in a future version.void
setVaultState
(@NotNull Vault.State state) Sets the value of the 'vault_state' property.Methods inherited from interface org.bukkit.block.data.BlockData
clone, copyTo, createBlockState, getAsString, getAsString, getCollisionShape, getDestroySpeed, getDestroySpeed, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isRandomlyTicked, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate
Methods inherited from interface org.bukkit.block.data.Directional
getFaces, getFacing, setFacing
-
Method Details
-
getVaultState
Gets the value of the 'vault_state' property.- Returns:
- the 'vault_state' value
-
getTrialSpawnerState
Deprecated, for removal: This API element is subject to removal in a future version.seegetVaultState()
Gets the value of the 'vault_state' property.- Returns:
- the 'vault_state' value
-
setVaultState
Sets the value of the 'vault_state' property.- Parameters:
state
- the new 'vault_state' value
-
setTrialSpawnerState
@Deprecated(since="1.21.3", forRemoval=true) void setTrialSpawnerState(@NotNull @NotNull Vault.State state) Deprecated, for removal: This API element is subject to removal in a future version.Sets the value of the 'vault_state' property.- Parameters:
state
- the new 'vault_state' value
-
isOminous
boolean isOminous()Gets the value of the 'ominous' property.- Returns:
- the 'ominous' value
-
setOminous
void setOminous(boolean ominous) Sets the value of the 'ominous' property.- Parameters:
ominous
- the new 'ominous' value
-
getVaultState()