- Pokémon Essentials Version
- v21.1 ✅
- Also compatible with
- v21.1
Box Ranch System
Overview
The Box Ranch System is a comprehensive plugin for Pokémon Essentials that brings your stored Pokémon to life! Inspired by features found in "Pokémon and the Last Wish", this plugin creates an interactive ranch environment where Pokémon from your storage boxes appear as visible, animated entities that roam around freely.
Key Features
- Live Pokémon Environment: Your stored Pokémon appear and move freely in a designated ranch area
- Biome-Aware Spawning: Water Pokémon automatically spawn in water areas, land Pokémon on land
- Special Movement Types: Flying/levitating Pokémon hover, water Pokémon use swimming animations
- Nature-Based Behavior: Each Pokémon's movement speed and frequency vary based on its nature
- Interactive Encounters: Talk to your Pokémon to hear their cries and see personalized messages
- Team Swapping: Exchange ranch Pokémon with your party members directly in-game
- Special Sprite Support: Automatically uses correct follower sprites, swimming sprites, or levitating sprites
Technical
- Complete event generation system that creates custom events for each Pokémon
- Intelligent positioning algorithm to avoid placement conflicts
- Customizable interaction menu with multiple options
- Automatic PC box scanning to display your stored Pokémon
- Event handlers for map loading to setup and refresh the ranch
Integration
The plugin seamlessly integrates with Pokémon Essentials v21.1 by using the event system and sprite handling, with special compatibility for features like:
- Overworld shadows
- Character animations
- Event movement routes
Installation
Simply place the BoxRanch folder in your Plugins directory and create a map for your ranch area. The default map ID is 117, but this can be customized in the file Plugins/BoxRanch/main.rb in the # Configuration section. Look for the line RANCH_MAP_ID = 117 and change the value as needed.