Skip to content

gitoido-mc/conditional-riding

Repository files navigation

Conditional Riding

GitHub License

Ever felt that getting to ride your pokemon is too easy?

Maybe you wished for being able to define particular rules for riding?

This server-side mod does just that!

By default, after installation and first launch, it generates config that requires pokemon to hold a saddle:

cobblemon_conditional_riding.json

{
  "debug": false,
  "enabled": true,
  "messagesInHotbar": false,
  "rulesets": {
    "global": {
      "enabled": true,
      "message": "conditional_riding.failed_ruleset.global",
      "rules": [
        {
          "variant": "held_item",
          "itemCondition": {
            "items": "minecraft:saddle"
          }
        }
      ]
    }
  }
}

Seems easy, right? But, what if you want more?

Don't worry, this mod got your back!

Currently supported rules:

  • Permission node presence for owner
  • Held item
  • Cosmetic item
  • Owner's item in main hand
  • Owner's advancement completion
  • Structure nearby
  • Current area
  • Current biome
  • Current dimension
  • Current time
  • Current weather
  • Current moon phase
  • Current hp of pokemon in percent
  • Pokemon level
  • Friendship level
  • Members in party besides that pokemon
  • Known moves by elemental type (pokemon must know specified move type)
  • Benched move (pokemon must have specified move selected)
  • Must use specified move at least once
  • Blocks traveled outside ball
  • Pokemon property (you can target shiny pokemon only!)

Credits

  • Icon made by wundati

About

Allows to configure ability to ride pokemans via simple config!

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages