promotional bannermobile promotional banner

CobbleGacha Expanded (Cobblemon Gacha System)

CobbleGacha Expanded is a Cobblemon gacha mod featuring rotating limited banners, rate-up Pokémon, pity and 50/50 guarantees, pull history, and configurable server-side banner management.

# 🎰 CobbleGacha Expanded

**A feature-rich Cobblemon gacha system with rotating limited banners, rate-up Pokémon, animated pull sequences, history tracking, upcoming banner previews, pity systems, in-game editor tools, and customizable server-side banner management.**

CobbleGacha Expanded turns Pokémon obtaining into a configurable gacha-style experience designed for Cobblemon multiplayer servers.

---

## ✨ Gacha Pulling

Perform single or multi-pulls with animated rarity reveals, themed pull effects, and polished reward presentation. 

**Features include:**

- 🎟️ Single and multi-pulls
- ✨ Animated pull sequences
- 🟣 Ultra and Legendary rarity effects
- ⭐ Rate-up Pokémon
- 💎 Legendary Pokémon can receive **3–6 perfect IVs**
- 📜 Pull history tracking
- 🎴 Improved pull result cards
- 🧬 Pokémon reward cards now display **IV stats directly**
- 🎁 Item and Pokémon results shown in a cleaner card-based layout

---

## 🎴 Multiple Limited Banners

Run several banners at the same time instead of being restricted to a single event.

Each banner can have its own:

- Featured Pokémon
- Rate-up pool
- Background artwork
- Accent colour
- Duration
- Legendary pool
- Theme
- Schedule

The default rotation keeps **3 limited banners active simultaneously**.

---

## 📊 Pokémon Rates

Players can inspect a banner before spending pulls.

The **View Pokémon + Rates** menu displays the Pokémon available from each banner and clearly identifies featured rate-up Pokémon.

### Current special rates

**Legendary:** 0.9%  
**Ultra:** 1.8%

Limited banner featured Pokémon receive an increased rate-up chance.

---

## 🌟 50/50 + Guaranteed Featured Pokémon

Limited Legendary banners use a **50/50 system**.

When a Legendary is pulled:

**50% chance → Featured Legendary**  
**50% chance → Non-featured Legendary**

If you lose the 50/50, your **next Legendary on a limited banner is guaranteed to be featured**.

The guarantee persists between supported limited banners.

---

## 🔄 Automatic Daily Banner Rotation

Server owners do not need to manually schedule every event.

CobbleGacha Expanded automatically maintains:

### 3 active limited banners

All three share the **same 24-hour rotation timer**.

After 24 hours:

**Banners 1–3 → Banners 4–6 → Banners 7–9 → ... → loop**

When the end of the configured banner list is reached, the rotation automatically starts again from the beginning.

New banners added to `banner.order` automatically become part of future rotations.

Rotation state persists through server restarts.

---

## 🔮 Upcoming Banners

Players can preview what is coming before the current rotation ends.

The Upcoming menu automatically previews the **next 9 banners**, covering the next three daily rotations.

It displays:

- Banner artwork
- Time until activation
- Banner duration
- Featured Pokémon
- Rate-up Pokémon previews

Manually scheduled server events can also appear alongside the automatic rotation.

---

## 📜 Banner History

Players can review previous pulls through the built-in History menu.

This makes it easier to track:

- Previous Pokémon obtained
- Pull rarity
- Recent gacha activity
- Progress toward future high-rarity pulls

---

## 🛠️ In-Game Editor Tools

One of the biggest additions in newer versions is the new **editor workflow**.

CobbleGacha Expanded now includes expanded tools for managing banners and Pokémon setups more conveniently in-game.

These tools make it much easier to configure the gacha system without constantly editing everything by hand.

**Editor improvements include:**

- Banner editing tools
- Banner creation tools
- Easier Pokémon setup workflows
- Cleaner management flow for server owners
- Better support for maintaining banner content across updates

---

## 🖼️ Banner Editor & Creator

Create and manage banners more easily with the improved banner editor workflow.

This is especially useful for servers that want to run recurring events, seasonal banners, themed rotations, or community-focused rate-up pools.

**Useful for:**

- Building new banner sets
- Adjusting featured Pokémon
- Preparing rotation order
- Managing themed events

---

## 🧬 Individual Pokémon Editor

CobbleGacha Expanded also includes support for more detailed Pokémon editing workflows.

This makes it easier to control how specific Pokémon rewards are configured for banners and events.

---

## 🎁 Improved Pull Result Cards

The pull result interface has been revamped compared to older versions.

Instead of relying on simpler reward presentation, Pokémon and item results are now shown in a larger and cleaner **card-style layout**.

**Pokémon cards can display:**

- Pokémon name
- Level
- Rarity
- IV spread

This makes pulls feel more satisfying and much easier to read.

---

## 🎟️ New Wish Item Visuals

The mod now includes an updated wish item presentation with improved visuals.

---

## 🖼️ Included Default Banner Pack

The mod includes a set of default generated banners so servers can get started faster.

These can be used as-is, expanded on, or replaced with custom server-themed banner sets.

## 🛠️ Server Banner Management

Administrators retain manual control over the automatic system.

Example commands include:

`/gachabanner start`  
`/gachabanner stop`  
`/gachabanner schedule`  
`/gachabanner reload`  
`/gachabanner list`

Manual and scheduled banners can coexist with the automatic rotation without corrupting the normal banner queue.

---

## 🎮 Open the Gacha Anywhere

Players can open the menu using:

`/gacha`

or

`/gachamenu`

---

## 🎨 Highly Configurable

Banner content is controlled through the server configuration.

Server owners can create their own:

- Legendary events
- Generation-themed banners
- Pokémon pools
- Rate-ups
- Event durations
- Banner names
- Artwork
- Rotation order

The included configuration contains a large selection of themed banners spanning multiple Pokémon generations.

---

## 🖥️ Compatibility

Designed for:

**Minecraft 1.21.1**  
**Cobblemon 1.7.3**

The mod is built as a **Fabric mod**.

It has also been developed and tested in a **NeoForge + Sinytra Connector** environment, although Connector compatibility should be considered secondary to the native Fabric environment.

---

## 📦 Installation

**Required**

- Cobblemon
- Fabric API
- Fabric Language Kotlin

### Client

Install the mod and required resource pack.

### Server

Install the mod and place the supplied configuration inside the server's `config` folder.

Both client and server should use matching compatible versions.

---

## ❤️ Credits

**CobbleGacha Expanded is a heavily expanded fork of Gacha and Server Utils by vinic.**

The original project provided the foundation upon which this version was developed.

This fork expands the original concept with systems including:

- Dynamic multi-banner support
- Configurable rate-ups
- 50/50 + guarantee mechanics
- Upcoming banner previews
- Pull history
- Improved pull animations
- Revamped pull result cards
- In-game editor tools
- Banner creation/editing workflows
- Better default presentation and bundled banner content
- Additional UI and compatibility improvements

Original inspiration / predecessor:  
[https://www.curseforge.com/minecraft/mc-mods/cobblemon-gacha-genshin-based](https://www.curseforge.com/minecraft/mc-mods/cobblemon-gacha-genshin-based)

The codebase and derivative work should be credited according to the license terms you choose to publish under.

---

## ⚠️ Disclaimer

CobbleGacha Expanded is an unofficial community project created for use with Cobblemon.

It is not affiliated with or endorsed by Mojang Studios, The Pokémon Company, Nintendo, GAME FREAK, or the Cobblemon development team.

Pokémon and related properties belong to their respective rights holders.

The CobbleGacha Expanded (Cobblemon Gacha System) Team

profile avatar
Owner
  • 1
    Projects
  • 403
    Downloads