Mechanics
Crucible items support almost all MythicMobs base mechanics.
You can view those by clicking here here.
Mechanics
These mechanics are added by Crucible, and are meant to be used with players and/or items (although they may work for other things too, depending on the mechanic)
| Mechanic | Description |
|---|---|
| BlockCrack | Shows a block crack effect on the target block for the selected audience |
| ConsumeHeldDurability | Consumes durability from the held item |
| ConsumeItem | Removes some items from the casting player's inventory |
| ConsumeItemDurability | Consume the durability of an item |
| ConsumeUsedItem | Removes the item that triggered the skilltree |
| ConsumeUsedDurability | Consumes durability from the item that triggered the skilltree |
| DealCustomDurability | Deals damage or heals custom durability |
| InventoryClear | Clears the target's inventory |
| InventoryFromVariable | Restores a player's inventory from a serialized variable |
| InventoryToVariable | Serializes a player's inventory into a variable |
| ModelSet | Sets the calling item's model |
| ModelToggle | Toggles the calling item's model |
| SetSlotModel | Sets the model of an item in the target slot |
| OpenBackpack | Opens the first backpack found in the player's inventory |
| OpenItemFurnace | Opens a furnace inventory stored inside the used item |
| ParseArmor | Force a re-scan of the caster's armor |
| ParseWeapon | Force a re-scan of the caster's weapon |
| ProjectileHit | Simulates an hit from a bow's projectile |
| RemoveTriggeringItem | Removes the Item entity that triggered the SkillTree |
| ResetAttackCooldown | Resets the player's attack cooldown |
| SetCompassLocation | Sets the location a compass points to |
| SetCompassLodestone | Sets the location a compass points to as a lodestone location |
| SetCrossbowCharged | Sets the state of the held crossbow's charge |
| SetItemCustomModelData | Sets the CustomModelData of the used item |
| SetItemDisplay | Sets the item display name |
| SetLore | Sets the item's new lore |
| SetItemNbt | Sets the item's NBT keys |
| SnapshotUsedBow | Snapshots the state of the held bow for use with later projectile damage |
| UpdateLore | Reparses the item's lore config |
| UpgradeItem | Upgrades the level of the item in the specified slot |
Furniture Mechanics
Those mechanics are the ones that deals with custom Furniture. They can be used to interact with them in various ways.
| Mechanic | Description |
|---|---|
| FurnitureColor | Sets the casting Furniture's color |
| FurnitureInventory | Opens the inventory of the Furniture |
| FurnitureRemove | Removes the casting Furniture |
| FurnitureRemoveAt | Removes the Furniture at the target location |
| FurnitureSetAt | Sets a furniture at the target location |
| FurnitureState | Sets the casting Furniture's state |
| SetFurnitureStateAt | Sets the state of the furniture at the target location or entity |
| OpenFurniturePainter | Opens the furniture's painter for the target player |
| PlaceFurnitureAt | Makes the casting player place a furniture at a specific location |
| FurnitureVariableSet | Set a variable on the target furniture entity |