-
Notifications
You must be signed in to change notification settings - Fork 0
Home
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
-
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.
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+
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 ~onInteract2. 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 trueUse 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.
Home
Documentation
Advanced Integrations