Holon Trainers

Quick rating

Community listing page, reviews may not be monitored by the author.

Holon Trainers

No reviews yet

Adds Trainers and NPC API for Cobblemon

Mod Loaders
Minecraft

About

Description

Holon Trainers

NPC trainers for Cobblemon, built with datapacks. Gym circuits with badges and level caps, trainer spawners, dialogue, a Battle Factory, and fan-game style Easy / Normal / Hard battle AI.

Features

  • Trainers. Full teams, bag items, battle rules and rewards, all defined in JSON. Mega, Z-Moves, Dynamax and Tera only for trainers whose team defines them.
  • Circuits. Gyms, Elite Four and side quests. Beating a stage gives a badge and raises the player's level cap; wild spawns follow the caps of nearby players.
  • Trainer spawner. Trainers appear when a player comes near.
  • Dialogue with choices, conditions and actions.
  • Trainer card showing your team, level cap, circuits, badges and Factory records.
  • Battle Factory. Rental teams, win streaks, Battle Points. Your own party is never touched.
  • Multiplayer-ready, with admin commands to move players over from other trainer mods.

Holon Gyms datapack (separate download): the 8 Kanto gyms, the Elite Four and the Champion, as structures with 54 trainers.

Dependencies

Install on the server and every client. Minecraft 1.21.1, Fabric Loader 0.17.2+.

ModVersion
Fabric API0.116.6+required
Fabric Language Kotlinanyrequired
Cobblemon1.8.2+required
Cobblemon: Mega Showdown1.3.1+1.8.2optional: Mega, Z-Moves, Dynamax
CobbleDollars2.0.0+Beta-6.1optional: money rewards

Holon Gyms additionally requires Chipped 4.0.2+ (with Athena and Resourceful Lib), CobbleFurnies 1.2+ (with Athena and Architectury API) and Elevator Mod 1.11.1+ (with Forge Config API Port).

Commands

Players

Command
/trainers cardopen your trainer card
/trainers progressyour circuits and next opponents
/trainers spawnlevelsyour level cap and the wild level range around you
/trainers difficultytrainer difficulty (easy, normal, hard, default when the server allows choosing)
/trainers circuit join|abandon <circuit>start or leave a circuit

Admins (/holontrainers, op level 2)

Command
battle <player> <trainer>start a battle
summon <trainer> [pos]place a trainer
progress set <players> before|after <trainer> [circuit]set progress; gives badges and level cap; works offline
progress <player> [get|reset|grant trainer <id>|grant circuit <id>]view or edit progress
levelcap <player> [get|set <n>|clear]view or override a level cap
spawner set <pos> <profile> [trainer]configure a spawner
factory place receptionist <format>place a Battle Factory receptionist
validatecheck all datapacks for errors

The config file is config/holontrainers/server.json. The full command and datapack reference is in the download.


By BrutusMC · All Rights Reserved · Not affiliated with Nintendo, Creatures Inc., GAME FREAK Inc. or the Cobblemon team.