mHub
A plugin designed for managing a HubCore is an add-on specifically designed for use with your lobby.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
mHub
🌌 mHub
mHub is a high-performance, lightweight, and extremely customizable HubCore designed for modern Minecraft networks. Built with efficiency in mind, it provides all the essential features to manage your lobby with a professional touch.
---
🚀 Key Features
* 🌍 Multi-Language: * Support for 🌍 Multi-Language (Base64/Value). * Unique action system: `[MESSAGE]`, `[CONSOLE]`, `[PLAYER]`, `[CONNECT]`. * 🌍 Multi-Language: * Toggle Scoreboard and Tablist visibility via GUI. * Persistent storage (SQLite/MySQL). * 🌍 Multi-Language: * Hotbar item that changes material (Lime/Gray Dye) and name based on state. * 🌍 Multi-Language: * Strict Command Whitelist. * 🌍 Multi-Language: Prevent players from seeing your plugins list. * 🌍 Multi-Language: * Animated Tablist & Scoreboard with 🌍 Multi-Language support. * Custom 🌍 Multi-Language with HEX color support (`�D1FF`). * 🌍 Multi-Language: * Enable/Disable PvP in the lobby with a single item. * 🌍 Multi-Language: * Disable block breaking, placing, hunger, damage, weather changes, etc. * 🌍 Multi-Language: * Protect your builds from being stolen. * 🌍 Multi-Language: * Full support for English (`en.yml`) and Spanish (`es.yml`).
---
🛠️ Actions System (Selector)
The server selector uses a powerful prefix system for its actions:
| Prefix | Description | Example | | :--- | :--- | :--- | | `[MESSAGE]` | Sends a colored message to the player | `[MESSAGE] &aConnecting...` | | `[CONSOLE]` | Executes a command from console | `[CONSOLE] joinqueue %player% survival` | | `[PLAYER]` | Executes a command as the player | `[PLAYER] spawn` | | `[CONNECT]` | Connects to a Proxy server | `[CONNECT] survival` |
---
📜 Commands & Permissions
| Command | Description | Permission | | :--- | :--- | :--- | | `/mhub` | Shows plugin information | `None` | | `/mhub reload` | Reloads all configuration files | `mhub.admin` |
* AntiDownloader Alerts: `op` players bypass all command and tab restrictions. * AntiDownloader Alerts: `mhub.notify.antidownloader`
---
📥 Installation
1. Download the `mHub.jar` file. 2. Place it in your server's `plugins` folder. 3. Restart your server. 4. Configure the files in the `/plugins/mHub/` directory. 5. Enjoy your professional lobby!
---
```yaml #
mHub - Hub Add-on for Imperior Development
#
This file contains the mHub plugin settings.
The configuration is divided into several sections:
- settings: General plugin settings
- database: Database configuration
- anti-downloader-world: Anti-downloader world configuration
- protection: Server protection configuration
- tab: Tablist configuration
- scoreboard: Scoreboard configuration
settings: server-name: "�D1FFmHub &8| &fImperior Development" default-locale: en # en, es update-interval-ticks: 20 join-clear-inventory: true chat-format: enabled: true
Format: [prefix] [player] [suffix]: [message]
Use %prefix%, %player%, %suffix%, %message%, %displayname%
format: "%player%&f: &f%message%" database: type: SQLITE # SQLITE, MYSQL mysql: host: localhost port: 3306 database: mhub username: root password: password
anti-downloader-world: enabled: false monitored-worlds: - world channels: - "WDL|INIT" - "WDL|CONTROL" - "WDL|REQUEST" kick-player: true notify-console: true notify-permission: "mhub.notify.antidownloader"
protection: enabled: true disable-damage: true disable-fall-damage: true disable-hunger: true disable-item-drop: true disable-item-pickup: true disable-block-break: true disable-block-place: true disable-entity-spawn: true disable-weather-change: true disable-leaves-decay: true disable-targeting: true disable-physical-interact: true void-teleport: enabled: true min-y: 0
chat-settings: disable-advancements: true join-message: true quit-message: true death-message: true
```
---
🔗 Links
* Support: Support * Support: For bugs or feature requests, please contact the author.
---
Developed with ❤️ by <b>AlexClient</b>