Описание


# Cobblemon Smartphone
A Cobblemon addon that adds customizable smartphones to enhance your Pokémon training experience in Cobblemon!
## Features
The smartphone comes with an expanding list of features that can be fully customized and toggled in the configuration:
1. **Pokémon Healing** - Quick access to heal your Pokémon team.
2. **PC Access** - Open your Pokémon PC storage system on the go.
3. **Cloud Storage** - Access your Ender Chest anywhere.
4. **Pokedex Access** - Quick access to your pokedex interface.
5. **Pokedex Scanner** - Use the dedicated hotkey (default `C`) to quick-scan Pokémon.
6. **PokeInfo** - Pokemon Wiki inspired by sites like PokemonDB and BulbaPedia displaying various Pokémon information such as Base Stats, Abilities, Evolution, Training, Spawning, Breeding, Type Defenses, Level Moves, and Learnable Moves.
7. **GPS Biome Tracker** - Search for any biome in the game and track its direction with a 3D compass overlay showing distance and coordinates. Requires the GPS upgrade.
8. **Structure Compass** - Search for structures and track their location with a 3D compass overlay. Requires the Structure Compass upgrade.
9. **Crafting Table** - Open a crafting table directly from your smartphone. Requires the Crafting upgrade.
10. **Social Network** - A full in-game social media system with feed, posts, likes, photo uploads, and Pokémon attachments.
11. **Direct Messaging** - Send private messages to other players with unread badges and online status.
12. **Voice Calls** - Make voice calls to other players using Simple Voice Chat integration (optional mod).
13. **16 Colors** - Smartphones are available in all 16 Minecraft dye colors!
14. **Smithing Upgrades** - You can now upgrade your smartphone using a Smithing Table!
- **Cobblemon Pokenav (Addon)** - Combine your smartphone with a Pokenav (from the Cobblemon Pokenav mod) to access it directly from your smartphone interface.
- **Waystones (Addon)** - Combine your smartphone with a Warp Stone (from the Waystones mod) to access the Waystones teleport network on the go.
- **Tom's Storage (Addon)** - Combine your smartphone with a Terminal Link (from Tom's Storage mod) to access your storage terminals remotely.
- **Refined Storage (Addon)** - Combine your smartphone with a Wireless Transmitter (from Refined Storage) to access your RS network grid.
- **AE2 (Addon)** - Combine your smartphone with a Wireless Access Point (from Applied Energistics 2) to access your ME Terminal.
- **FishingNav (Addon)** - Combine your smartphone with a FishingNav item (from CobbleNav) to access fishing locations.
- **GPS** - Combine your smartphone with a compass to unlock biome tracking.
- **Structure Compass** - Combine your smartphone with a Recovery Compass to unlock structure tracking.
- **Crafting** - Combine your smartphone with a crafting table to unlock portable crafting.
15. **CobbleDollars (Addon)** - Quick access to the CobbleDollars shop interface (requires the CobbleDollars mod).
16. **RCT Trainer Card (Addon)** - Quick access to your Radical Cobblemon Trainers trainer card (requires the RCT mod).
17. **Quick Actions** - Bind smartphone apps to hotkeys (6 slots) and use them without opening the phone UI.
18. **App Customization** - Reorder, hide, or show apps per-player with a built-in settings screen. Right-click any app to assign it to a quick action slot.
19. **Retro Textures** - Includes a built-in "Old Smartphone Textures" resource pack for a retro phone look!
## Social Network
The social system is a full in-game social media platform:
- **Feed** - Browse posts from all players with pagination, likes, and Pokémon attachments.
- **Posts** - Create text posts with optional Pokémon party attachments (showing stats like IVs, EVs, nature, ability) and photo uploads.
- **Photos** - Take in-game screenshots using the camera mode (1280x720, JPEG compressed) and attach them to posts or messages.
- **Direct Messages** - Private 1:1 conversations with read tracking, unread badges, and online status indicators.
- **Voice Calls** - Call other players directly (requires Simple Voice Chat mod). Answer/decline with keybinds.
- **Moderation** - Server operators can ban players from posts/DMs or delete posts using `/social` commands.
### Social Commands
- `/social ban [posts|dms|all]` - Ban a player from social features
- `/social unban ` - Unban a player
- `/social delete ` - Delete a post
## Integrations
The mod seamlessly integrates with **Trinkets**, **Curios** and **Accessories**, allowing you to equip the smartphone in special slots instead of keeping it in your main inventory.
### Storage Mod Integrations
- **Tom's Storage** - Sneak + right-click a Storage Terminal to bind it. Access your storage network remotely from anywhere.
- **Refined Storage** - Sneak + right-click a Wireless Transmitter to bind it. Access your RS grid remotely.
- **Applied Energistics 2** (NeoForge only) - Sneak + right-click a Wireless Access Point to bind it. Access your ME Terminal or Crafting Terminal remotely.
### Optional Mod Integrations
- **Simple Voice Chat** - Enables voice calls between players through the smartphone.
- **CobbleNav / FishingNav** - Adds Pokenav and FishingNav access to the smartphone.
- **Radical Cobblemon Trainers** - Adds trainer card access to the smartphone.
## Configuration Options
### Feature Toggles
You can enable or disable any of the features in the `config/cobblemon_smartphone.json` config file:
- `enableHeal` - Toggle the healing feature
- `enablePC` - Toggle PC access
- `enableCloud` - Toggle Ender Chest access
- `enablePokedex` - Toggle Pokedex access
- `enableScanner` - Toggle the Pokedex scanner
- `enablePokenav` - Toggle the Pokenav integration
- `enableWaystone` - Toggle the Waystones integration
- `enableCobbleDollars` - Toggle CobbleDollars shop access
- `enablePokeInfo` - Toggle Pokemon Wiki
- `enableGps` - Toggle GPS biome tracker
- `enableStructureCompass` - Toggle Structure Compass
- `enableCrafting` - Toggle portable crafting table
- `enableTomsStorage` - Toggle Tom's Storage remote access
- `enableRefinedStorage` - Toggle Refined Storage access
- `enableAE2` - Toggle Applied Energistics 2 access
- `enableFishingnav` - Toggle FishingNav access
- `enableRctTrainerCard` - Toggle RCT trainer card
- `enableSocial` - Toggle the social network
- `enableCalls` - Toggle voice calls (requires Simple Voice Chat)
- `enableQuickActions` - Toggle quick action hotkeys
### Cooldown Settings
Customize the cooldown times for each feature to maintain game balance:
- Healing Button: 60 seconds (default)
- PC Access: 5 seconds (default)
- Cloud Storage: 5 seconds (default)
- Waystone Access: 5 seconds (default)
- Pokedex Access: 1 second (default)
- Tom's Storage: 3 seconds (default)
- Refined Storage: 3 seconds (default)
- AE2: 3 seconds (default)
- Social Post: 30 seconds (default)
- Social Message: 1 second (default)
### PokeInfo Settings
Toggle individual sections in the Pokemon Wiki:
- `showBaseStats` - Show base stats
- `showAbilities` - Show abilities
- `showEvolution` - Show evolution chains
- `showTraining` - Show training data
- `showSpawning` - Show spawn information
- `showBreeding` - Show breeding data
- `showTypeDefenses` - Show type defenses
- `showLevelMoves` - Show level-up moves
- `showLearnableMoves` - Show learnable moves (TMs, TRs, tutors)
### GPS Settings
- `maxSearchRadius` - Maximum search radius in blocks (default: 10000)
### Structure Compass Settings
- `searchRadiusChunks` - Search radius in chunks (default: 100)
- `skipKnownStructures` - Skip already discovered structures (default: false)
### Social Settings
- `maxPosts` - Maximum posts stored (default: 1000)
- `maxPostLength` - Maximum characters per post (default: 280)
- `feedPageSize` - Posts per feed page (default: 20)
- `maxMessagesPerThread` - Maximum messages per DM thread (default: 500)
- `maxMessageLength` - Maximum characters per message (default: 280)
- `messagePageSize` - Messages per DM page (default: 30)
- `threadPageSize` - DM threads per page (default: 30)
- `callRingTimeoutSeconds` - Call ring timeout (default: 30)
## Upgrade Recipes
Pokenav (Addon)

Waystone (Addon)

### All Available Upgrades
| Upgrade | Required Item | Required Mod |
|---|---|---|
| PokeNav | Pokenav | CobbleNav |
| FishingNav | FishingNav | CobbleNav |
| Waystone | Warp Stone | Waystones |
| Tom's Storage | Adv. Terminal Link | Tom's Storage |
| Refined Storage | Wireless Transmitter | Refined Storage |
| AE2 Terminal | Wireless Access Point | Applied Energistics 2 |
| GPS | Compass | - |
| Structure Compass | Recovery Compass | - |
| Crafting | Crafting Table | - |
## Custom Actions (Datapack/Mod)
Create your action for smartphone: https://rapidmesck.gitbook.io/cobblemon-smartphone
## Contributors
**Special Thanks**: Thank you very much, **ThievishJoke**, for your contribution and also for being our first contributor.
ThievishJoke github: [https://github.com/ThievishJoke](https://github.com/ThievishJoke)
**Special Thanks**: A huge thank you to **softiedevv** for the incredible new item art!
Softiedevv youtube: [https://www.youtube.com/@dasoftieguy](https://www.youtube.com/@dasoftieguy)
**Special Thanks**: Thank you very much, **p1nero**, for your contribution to the project with your addition and localization.
P1nero github: [https://github.com/P1neapplell0](https://github.com/P1neapplell0)