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 136
    • Issues 136
    • 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
  • runaigoalselector

runaigoalselector · Changes

Page history
Create skills/mechanics/runaigoalselector authored Aug 11, 2020 by Ashen's avatar Ashen
Hide whitespace changes
Inline Side-by-side
Showing with 58 additions and 0 deletions
+58 -0
  • skills/mechanics/runaigoalselector.md skills/mechanics/runaigoalselector.md +58 -0
  • No files found.
skills/mechanics/runaigoalselector.md 0 → 100644
View page @ 340f65ec
Mechanic: RunAIGoalSelector
===========================
Change pathfindergoals. It is not possible to use every goal on every
entity. To change the ai of an entity, you need to use clear first.
After that you can use the runaigoalselector and add the goals you need.
Unlike the mob configuration, if you use the runaigoalselector skill,
you can only use one pathfindergoal in the mechanic. But aslong as you
dont use clear, the pathfindergoal is added to the end of the already
existing goals of the entity.
A list of AI Goals can be found
[here](http://mythicmobs.net/manual/doku.php/databases/mobs/aigoals#creatures_only)
Possible Pathfindergoals
------------------------
- clear or reset (clear all goals of the entity)
- arrowattack
- skeletonbowattack / bowshoot / bowmaster
- breakdoor
- eatgrass
- fleegolems / runfromgolems
- fleeplayers / runfromplayers
- fleevillagers runfromvillagers
- fleesun
- float / swim
- gotolocation / goto (parse the specialchars!) Look here:
[Variables](/skills/stringvariables)
- gotoowner
- lookatplayers
- leapattarget
- meleeattack
- spiderattack
- moveindoors
- movethroughvillage
- movetowardsrestriction
- movetowardstarget
- opendoor
- opendoors
- patrol / patrolroute (parse the special chars!) Look here:
[Variables](/skills/stringvariables)
- randomlookaround / lookaround
- randomstroll
- restrictopendoor
- closedoors
- restrictsun
Example
-------
Skill.yml:
ChangePatchfinderGoalExample:
Skills:
- runaigoalselector{goal=clear}
- runaigoalselector{goal=fleesun}
- runaigoalselector{goal=randomstroll}
Clone repository
  • Home
  • Changelogs
  • Premium Features
  • Commands and Permissions
  • FAQ / Common Issues
  • Mythic Add-ons
  • Compatible Plugins
  • API Information

Mobs

  • Overview
  • Types
  • Mob Options
  • Mob Levels
  • Mob Factions
  • Power Scaling
  • Damage Modifiers
  • Equipment
  • BossBar
  • Custom AI
  • Custom Kill Messages
  • Threat Tables
  • Immunity Tables
  • Extra: Disguises
  • Extra: MiniaturePets

Skills

  • Overview
  • Mechanics
  • Effects
  • Targeters
  • Triggers
  • Conditions
  • Placeholders
  • Variables

Items & Drops

  • Drops and Drop Tables
  • Options
  • Attributes
  • Enchantments
  • Potions
  • Banner Layers

Spawning

  • Spawners
  • Random Spawns