Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MythicMobs MythicMobs
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 132
    • Issues 132
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • MythicCraft
  • MythicMobsMythicMobs
  • Wiki
    • Skills
    • Mechanics
  • slash

Last edited by Lxlp 2 months ago
Page history
This is an old version of this page. You can view the most recent version or browse the history.

slash

Mechanic: Slash

The Slash meta-mechanic can execute other skills in a slash-shaped pattern. The exact shape, size, location, rotation and other such elements of the slash itself can be tweaked via the attributes below.

Attributes

Attribute Aliases Description Default Value
onStartSkill onStart, oS Meta-Skill executed at the start of the slash
onEndSkill onEnd, oE Meta-Skill executed at the end of the slash
onPointSkill onPoint, oP Meta-Skill executed at every point of the slash
onHitEntitySkill onHitEntity, ohe, oh Meta-Skill executed when a point of the slash hits an entity. only triggered once per entity for every execution of the slash mechanic
Points p The amount of points in the slash 32
Duration d The amount of ticks the slash should "travel" for. A value of 0 executes an instant slash 0
Width w The width of the slash. Increasing this value makes the slash's arc less arched 1
Height h The height of the slash. Increasing this value makes the slash's arc more arched 1
Angle arc, a The size of the arch in degrees 180
xOffset xo, x The offset on the X axis 0
yOffset yo, y The offset on the Y axis 0
zOffset zo, z The offset on the Z axis 0
ForwardOffset foffset, fo Forward offset 0
Pitch The pitch rotation 0
Yaw The yaw rotation 0
Roll The roll rotation 0
Radius r The hit radius 1
Rotation rot The rotation of the slash, in the x,y,z format. Same as using pitch/yaw/roll 0,0,0
MatchCasterDirection matchPlayerDirection, matchDirection, mcd, mpd, md, direction Matches the direction of the slash to the caster's facing direction true
FromOrigin If the slash should start in the origin of the metaskill false
HitConditions conditions, cond, c, oC, hC List of Inline Conditions that an entity must met to be hit by the slash mechanic

Examples

ExampleSkill:
  Skills:
  - slash{y=1.8;w=4;h=2;mpd=true;a=180;oP=[ - effect:particles{p=CRIT} ];roll=<random.-45to45>}
SlashSword:
  Id: NETHERITE_SWORD
  Skills:
  - slash{y=1.8;w=4;h=40;mpd=true;a=45;radius=2;
      oP=[ - effect:particles{p=SPARK} ];
      oH=[ - damage{a=2} ];
      roll=<random.-30to30>;
      fo=5;duration=5} @self ~onUse

Note: <random.-30to30> used in this example is a Premium Feature used here to apply random tilting to the slash effect.

Clone repository
Home
Changelogs
Premium Features
Commands and Permissions
FAQ / Common Issues
Mythic Add-ons
Compatible Plugins
API Information
Packs
Mobs
  • Mob Options
    • Display Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Templates
  • Vanilla Overrides
  • Extra: Disguises
  • Extra: ModelEngine
Skills
  • Mechanics
  • Effects
  • Targeters
    • Filters
  • Triggers
  • Conditions
    • In-line conditions
  • Metaskills
  • Placeholders
  • Variables
  • Math
Items
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers
  • Firework
Drops & DropTables
Spawning
  • Spawners
  • Random Spawns
Stats
  • Custom Stat Options
  • Modifiers
  • Built in Stats
Examples
Useful Tips