Skip to content

GitLab

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

Last edited by MarcatoSound Nov 07, 2023
Page history

Triggers

Triggers are what activate dungeon functions. They listen for certain things to happen in the dungeon, and when they do, whatever function they're attached to will run. This includes mob kills, players entering an area, and even players right-clicking, breaking or placing a block at a location.

Common Trigger Options

All triggers have a set of configurable options when you edit them. Common options that are seen across many different triggers are listed here. Their default values are often different depending on the function or trigger in question.

  • Trigger Conditions
    Applies to all triggers. Switches to the conditions editor hotbar.

  • Allow Retrigger
    Only available on select triggers. Toggles whether or not the trigger (and consequently the function) can be triggered multiple times.

Trigger List

Icon Name Category Description
Dungeon Start Dungeon Activates when the dungeon begins. (Has no configurable options.)
Signal Receiver Dungeon Activates when it receives a matching configured signal from a signal sender function.
Leave Dungeon Listener Dungeon Activates when a player leaves the dungeon.
Right-Click Player Activates when a player right-clicks the block this trigger is located at.
Player Detector Player Activates when a player or count of players gets within a certain distance of it.
Key Item Detector Player Activates when a player uses a configured key item.
Chat Message Player Activates when a player sends a message matching a configured pattern in chat.
Block Detector Player Activates when a player places and/or breaks a configured block type at the trigger location. (Also allows placing and/or breaking at the location.)
Player Death Counter Player Activates when a configured number of players have died.
Mob Death Counter General Activates when a configured number of specified mobs have died.
Redstone Receiver General Activates when the block at the trigger location receives a redstone signal.
AND Gate Meta Activates when all of several other configured triggers are activated.
OR Gate Meta Activates when one of one of several other configured triggers is activated.
Clone repository

NOTE: Items marked with * are incomplete or unwritten.

General Info
  • Changelogs
  • Free vs Premium
  • Commands and Permissions
  • Plugin Config
  • How it all Works
Guides
  • Getting Started
  • Your First Dungeon
  • Importing from DXL
Dungeon Elements
  • Dungeon Config
  • Dungeon Types
  • Functions
  • Triggers
  • Conditions
Generated Dungeons [2.0+]
  • Procedural Dungeons Overview
  • Dungeon Rooms
  • Default generation.yml
  • Generator Tips & Tricks
  • Troubleshooting
Compatibility
  • Mythic Mobs
  • Placeholder API
  • BetonQuest
Developer Documentation
  • Avoiding Memory Leaks
  • Introduction to API
  • Getting Started with Elements
  • GUI Menus
  • *Custom Functions
  • *Custom Triggers
  • *Custom Conditions
  • Adding Party Support
    [Coming Soon!]
  • *Custom Dungeon Types
  • *Custom Procedural Layouts