Config General

#
# General Configuration Options
#
# General config options for Mythic. Learn more on the wiki here:
#
# Manual - https://git.mythiccraft.io/mythiccraft/MythicMobs/-/wikis/home
# Discord - https://www.discord.gg/MythicCraft
#
Configuration:
  Version: 5.6

  #================================================================================
  # General Options
  #================================================================================

  General:
    AllowMetrics: true
    AnnounceOpReload: false
    CheckForUpdates: true
    DebugLevel: 0
    DebugMode: false
    DebugSpawners: false
    ErrorLogging: true

    ThreadPoolSize: -1
    UseVirtualThreads: false

    # Whether to cache and reuse identical mechanics
    # Reduces memory usage, but source information in errors will become inaccurate
    ShareComponents: false

    # Tries to match mobs by their display name and turn them into Mythic Mobs when
    # spawned by a different plugin, for plugins that don't support Mythic
    CompatibilityMode: false

  Packet:
    # Wrap multi-particle emissions in ClientboundBundlePacket for atomic client-side render.
    ParticleBundleEnabled: true
    # Max particle packets per bundle. Clamped to [1, 4096]. Ignored if disabled.
    ParticleBundleSize: 512
    # Accumulate all particle packets emitted in a tick into one bundle per player, flushed at tick end.
    # Supersedes per-call bundling when on. Disable to revert to per-call bundles.
    ParticleTickBatchEnabled: true
    # Respect each player's vanilla particle setting (All / Decreased / Minimal).
    # When false (default) particles always send regardless of client preference.
    RespectClientParticleVisibility: false
    # % of particles each level actually receives when the above is true.
    ClientParticleVisibility:
      All: 100
      Decreased: 50
      Minimal: 10

  #================================================================================
  # Features - Set to false to totally disable a feature
  #================================================================================
  Features:
    PlayerFactions: true
    RandomSpawning: true
    Spawners: true

  #================================================================================
  # Commands - Options related to commands
  #================================================================================
  Commands:
    SendGiveItemFeedback: true

  #================================================================================
  # Clock - Options that affect the clock. Changing isn't recommended in general.
  # All values are in ticks
  #================================================================================
  Clock:
    Main: 1
    Saving: 300
    Spawners: 2
    RandomSpawning: 1
    Scanner: 10
    Cleanup: 600

  #================================================================================
  # Built-in compatibility with other plugins
  #================================================================================
  Compatibility:
    ProtocolLib:
      Enabled: true
    Heroes:
      Enabled: true
    McMMO:
      Enabled: true
      ShowXPMessage: true
      XPMessageFormat: '&7You receive <drop.amount> experience for slaying <dropper.name>'
    SkillAPI:
      Enabled: true
      ShowXPMessage: true
      XPMessageFormat: '&7You receive <drop.amount> experience for slaying <dropper.name>'
    Vault:
      Enabled: true
      ShowMoneyMessage: true
      MoneyMessageFormat: '&7You receive <drop.amount> currency for slaying <dropper.name>'```
Updated Aug 19, 2026