# Pixelmon Trainer Simulator
**Pixelmon Trainer Simulator** adds a powered training machine for Pixelmon on Minecraft 1.21.1 / NeoForge.
Place a **Pokémon Trainer Chamber**, move one of your party Pokémon into it, install a recorded **Training Matrix**, provide FE/RF power, and let the machine run repeatable training simulations without spawning battle entities into the world.
## Features
- Server-authoritative training results
- Real Pokémon storage: the trainee leaves your party while inside the machine
- Transparent **win chance percentage** instead of a hidden battle
- Level difference affects the result heavily
- Full Pokémon type matchup support, including dual types and immunities
- Training Matrix progression with multiple tiers
- Three machine upgrades for win chance and training speed
- FE/RF power use that becomes more expensive near the configured maximum Pokémon level
- Automatic pause when the machine runs out of power
- EXP and actual Pokémon level progression on successful training
- Double-click Pokémon to load/unload quickly
- Shift-click Matrixes and upgrades to install them
- Separate **Training** and **Setup** tabs for a cleaner interface
- Hand-authored pixel-art textures and custom 3D item models
- English interface and tooltips
## Training percentage
Every simulation starts from a neutral 50% chance and is adjusted by:
- the trainee's level compared with the Matrix opponent;
- the best STAB type matchup for both Pokémon;
- the current Training Matrix tier;
- installed machine upgrades.
Very large level disadvantages are capped so a fully upgraded chamber cannot make an extremely under-leveled Pokémon a guaranteed winner.
## Power
The Trainer Chamber uses NeoForge's standard FE energy capability and can be powered by normal compatible cables and generators.
- 5,000,000 FE internal buffer
- 50,000 FE maximum receive per transfer
- low-level training is cheap
- power draw rises sharply near Pixelmon's configured max level
- speed upgrades add a small power overhead
## Requirements
- **Minecraft:** 1.21.1
- **Mod loader:** NeoForge 21.1.200+
- **Pixelmon:** 9.3.16+
- **Java:** 21
**Pixelmon is required and is not included with this mod.**
## Quick controls
- Double-click a party Pokémon → load it into the chamber
- Double-click the trainee → return it to party/PC
- Shift-click a bound Training Matrix → install/swap it
- Shift-click an upgrade → install it
- Click an installed Matrix/upgrade in the Setup tab → remove it
## Notes
This is an independent Pixelmon addon. It does not redistribute Pixelmon or any Pixelmon files.

