Accessing the File Manager
Interface Controls
Navigation Buttons
⬅️ Back
Returns to the previous folder in the directory hierarchy
🔄 Reload
Refreshes the current directory view
📌 Pin Path
Allows you to enter a specific McDis path directly
Terminal
Opens the advanced terminal interface for file operations
Folder Dropdown
- Displays the first 25 items in the current folder
- Shows both files and subdirectories
- Click an item to navigate into folders or view file details
Working with Files
When you select a file, the interface displays file-specific actions:
File Actions
Request - Download files
Request - Download files
Downloads the selected file to your local machine.Limitations:
- Discord limits file uploads to 5MB
- For larger files, use Flask integration (see Flask Integration guide)
- Click the Request button
- If file is under 5MB, it’s sent directly in Discord
- If file exceeds 5MB and Flask is enabled, a download link is generated
Edit - Rename files
Edit - Rename files
Renames the selected file.Steps:
- Click the Edit button
- Enter the new filename in the modal
- Confirm the change
You cannot rename files to names that already exist in the directory.
Delete - Remove files
Delete - Remove files
Permanently deletes the selected file.
Text File Editor
McDis-RCON provides a built-in text editor for small text files:
Text Preview Features
- Preview: Displays up to 1024 characters of the file content
- Edit Mode: Available for files under 4000 characters
- Syntax Support: Works with
.txt,.yml,.json,.properties,.log, etc.
Editing Text Files
Pin Path Feature
The Pin Path feature allows direct navigation to specific directories:All paths must start with
McDis/ and exist within your McDis folder.Terminal Interface
For advanced file operations, use the integrated terminal:
Terminal Capabilities
- Navigate between folders
- Edit files
- Rename files and folders
- Copy and move files
- Create new directories
- Delete files and folders
- Compress folders into archives
All terminal operations are restricted to the McDis folder for security.
Common Terminal Operations
Use Cases
Uploading Plugin Files
- Navigate to
McDis/server 1/plugins - Use the Uploader tool (see Tools guide)
- Upload your plugin
.jarfiles - Restart the server to load new plugins
Editing Server Properties
- Navigate to your server folder
- Select
server.properties - Click Edit (if under 4000 characters)
- Make configuration changes
- Save and restart the server
Downloading World Files
- Navigate to your server’s world folder
- Use Terminal to compress:
zip -r world.zip world/ - Request the
.zipfile - If over 5MB, use Flask for download link
