Skip to content
Yevhen Harasymchuk edited this page May 25, 2026 · 3 revisions

Welcome to MythicSkriptAddon Wiki!

MythicSkriptAddon is a powerful bridge between MythicMobs and Skript. It allows server administrators and developers to create complex mob behaviors, custom skills, and unique drops using the familiar and accessible Skript language, eliminating the need to write custom Java plugins.

The information on the wiki has been updated to addon's version 1.1.0

What can you do with this addon?

  • Write Custom Skills in Skript: If MythicMobs' built-in mechanics aren't enough, you can write your own logic in Skript and trigger it directly from a MythicMob skill using skfunction.
  • Create Custom Conditions: Validate targets or locations using complex Skript logic before a mob executes a skill.
  • Control Spawners: Activate, deactivate, and modify MythicSpawners on the fly based on in-game events.
  • Manipulate ActiveMobs: Change a mob's health, faction, stance, threat table, or even convert vanilla entities into MythicMobs via Skript effects.
  • Handle Loot: Intercept and modify custom drops, items, and experience before they drop using the LootBag API.

Requirements

Before using this addon, ensure your server meets the following requirements:

  • Server: Paper or Purpur (1.21.x recommended)
  • MythicMobs: 5.12.0 or newer
  • Skript: 2.15.2 or newer
  • Java: 21+

Quick Start Example

Here is a simple example of how to link a MythicMobs skill to a Skript function.

1. Define the skill in MythicMobs (Skills.yml):

MySkriptSkill:
  Skills:
  - skfunction{name=my_custom_logic} @target ~onInteract

2. Write the logic in your .sk file:

function my_custom_logic(data: skilldata, target: entity, loc: location) :: boolean:
    broadcast "The mob used a custom Skript skill on %{_target}%!"
    ignite {_target} for 5 seconds
    # Return true if the skill executed successfully
    return true

How to use this Wiki

Use the sidebar on the right to navigate through the documentation. We recommend starting with the Classes & Types page to understand the new objects introduced by this addon, and then exploring the Effects and Expressions pages.

Clone this wiki locally