promotional banner

APS Battles

APS Battles is a gameplay overhaul mod built for the APS Cobblemon Server extending Cobblemon's default battle challenge system with a fully custom UI, competitive rule presets, and a complete in-game tournament engine
Screenshot 2026-09-19 at 10-30-11 APS Battles - Gallery.png

Screenshot 2026-09-19 at 10-30-11 APS Battles - Gallery.png

Description

APS Battles

Depends on Cobblemon

APS Battles is a gameplay overhaul mod built for the APS Cobblemon modpack. It replaces Cobblemon's default player challenge system with a fully custom battle UI, competitive rule presets, and a complete in-game tournament engine — including a live web bracket viewer and Discord integration.


⚔️ Custom Battle Challenge System

When challenging another player, a redesigned Battle Builder screen gives both players full control over how the match is played before it starts.

  • Battle Modes — Singles or Doubles format
  • Level Settings — Set a level cap or enforce level-lock rules for fair play
  • Ban Lists — Ban specific Pokémon or entire ban categories
  • Clause Options — Toggle competitive clauses including a custom Dry Pass Clause
  • Doubles Roster — Configure team selection specifically for double battles
  • Battle Presets — Load server-synced rule configurations in one click (e.g. OU, Ubers, server-standard)

🔢 Team Order Screen

Before every battle, players arrange their Pokémon's send-out order — a competitive staple not included in vanilla Cobblemon.

🏆 Tournament System

A fully featured tournament engine for running structured competitions on the server, with elimination brackets, match tracking, and placements.

🌐 Live Web Bracket Viewer

A built-in web service serves a live tournament page for spectators to follow in any browser, with real-time updates via SSE, match history, and Pokémon previews per player.

💬 Discord Integration

Automatic match announcements, results, and bracket updates can be broadcast to a Discord server via the built-in JDA bot.


🕹️ How to Use

In-Game (No Commands)

Right-click any player to open the interact menu:

  • Select Challenge to open the Battle Builder and configure a custom match
  • Select Tournament Battle if you are matched against them in an active tournament

After accepting a challenge, both players go through the Team Order screen to set their send-out order before the battle begins.


Player Commands

All commands use the /apstour root.

Command Description
/apstour join Opens the tournament signup screen
/apstour leave Leaves the current tournament signup
/apstour forfeit Forfeits your current tournament game
/apstour spectate Toggles spectator announcements for match results and bracket updates

Admin Commands

Command Description
/apstour create Opens the tournament creation screen to configure format, preset, elimination type, and best-of count
/apstour start Starts the active tournament and begins bracket matchmaking
/apstour cancel Cancels the active tournament
/apstour admin Opens the admin dashboard to monitor participants and manage matches
/apstour listpresets Lists all available battle presets configured on the server
/apstour send <url> Opens the live bracket web viewer in a player's browser
/apstour forceforfeit <player> Forces a forfeit for a specific player's current match
/apstour testadd <count> Adds dummy participants for testing
/apstour testautoplay Auto-resolves all pending matches for testing
/apstour testautoplaylosers Auto-resolves losers bracket matches for testing

The APS Battles Team

profile avatar
  • 9
    Projects
  • 209
    Downloads

Join APS Season 5 at https://discord.gg/aps5

More from AnnualPokemonServerView all

  • APS Phone project image

    APS Phone

    Add 5 new buttons to your Cobblemon Smartphone!

    • 27
    • September 20, 2026
  • Aps Areas project image

    Aps Areas

    Server-side areas that execute commands when players enter the defined area.

    • 16
    • September 19, 2026
  • APS Cobblemon Skins project image

    APS Cobblemon Skins

    Adds all the Custom Cobblemon skins from the APS server

    • 16
    • September 19, 2026
  • APS Items project image

    APS Items

    APS Items is a utility and held-item mod built for the APS Cobblemon modpack, adding over 20 custom items that enhance Pokémon battles, provide unique trainer tools, and introduce exclusive held items with real in-battle effects.

    • 22
    • September 19, 2026
  • APS Phone project image

    APS Phone

    Add 5 new buttons to your Cobblemon Smartphone!

    • 27
    • September 20, 2026
  • Aps Areas project image

    Aps Areas

    Server-side areas that execute commands when players enter the defined area.

    • 16
    • September 19, 2026
  • APS Cobblemon Skins project image

    APS Cobblemon Skins

    Adds all the Custom Cobblemon skins from the APS server

    • 16
    • September 19, 2026
  • APS Items project image

    APS Items

    APS Items is a utility and held-item mod built for the APS Cobblemon modpack, adding over 20 custom items that enhance Pokémon battles, provide unique trainer tools, and introduce exclusive held items with real in-battle effects.

    • 22
    • September 19, 2026