promotional bannermobile promotional banner
premium banner
Transfer player data between servers seamlessly - export inventories, progress, and more with Discord integration.

Description

PlayerTransfer is a powerful server-side utility mod that enables administrators to migrate complete player data between Minecraft servers with ease. Perfect for server networks, world migrations, or helping players move to new communities.


 

Features:

Comprehensive Data Transfer

  • Complete Player Data: Exports inventories, ender chests, advancements, statistics, and more
  • Modded Data Support: Automatically detects and includes data from popular mods (FTB Quests, Cosmetic Armor, and more)
  • ZIP Compression: All player data packaged into convenient, timestamped ZIP archives
  • Organized Storage: All exports saved to config/Player Transfer/player_exports/


Discord Integration:

Make drops that only occur when specific conditions are met:

  • Cloud Storage: Upload and download player data directly through Discord using a bot
  • Remote Access: Transfer files between servers without manual file copying
  • File Management: List, download, and delete files from Discord channel
  • Automatic Detection: Bot automatically finds and lists available player data archives

Safe & Reliable:

  • Offline Protection: Automatic checks prevent data corruption (players must be offline during transfer)
  • UUID Validation: Ensures correct player identification across servers
  • Complete Extraction: Restores all player files to their proper locations
  • Backup Safety: Original files preserved during extraction process


Easy to Use:

  • Simple Commands: Intuitive in-game commands for all operations
  • Tab Completion: Auto-suggest player names, files, and remote archives
  • Visual Feedback: Clear, color-coded messages for all operations
  • Operator Only: Requires level 2+ permissions for security

 

Commands:

  • /playertransfer copy <player> - Export player data to ZIP file
  • /playertransfer extract <zipfile> - Import player data from ZIP file
  • /playertransfer list - Show all local ZIP files
  • /playertransfer listplayers - Display all players online/offline
  • /playertransfer upload <zipfile> - Upload ZIP to Discord
  • /playertransfer download <filename> - Download ZIP from Discord
  • /playertransfer listremote - Show all files in Discord channel
  • /playertransfer delete <zipfile> - Delete local ZIP file

 

Setup:

1. Create a Discord bot at Discord Developer Portal
2. Invite bot to your Discord server
3. Configure config/Player Transfer/playertransfer.toml:

  • Set discord_bot_token to your bot token
  • Set discord_channel_id to your channel ID

4. Grant bot permissions: View Channel, Read Message History, Send Messages, Attach Files
5. Use upload/download commands for cloud transfers

 


 

Configuration:

All settings are configured through config/Player Transfer/playertransfer.toml

# Discord Bot Configuration
discord_bot_token = "your_bot_token_here"
discord_channel_id = "your_channel_id_here"

# File Search Paths (relative to world folder)
search_paths = ["playerdata", "stats", "advancements", "ftbquests"]

Discord server: Here

Terms of use:

You are welcome to include this mod in any modpack

 

You may not re-release this mod as your own