⭐ NovaHub ⭐
The most professional, optimized, and complete Hub solution for your network!
________________________________________________________
WHAT IS NOVAHUB?
________________________________________________________
MAIN FEATURES
• Advanced Chat Management: Implement LPC-style chat formatting with dynamic variables ({prefix}, {suffix}, {name}, {displayname}, {message}, {world}) and PlaceholderAPI integration. Set group-based formats via permissions, alongside an Anti-Swear filter and command blocker (customizable in lang files).
MAIN FEATURES
• Premium Scoreboard, Tablist & Nametags: Flicker-free, highly optimized scoreboards and player lists. Simplified 1-line config with TAB-plugin style exact parsing. Supports full PAPI integration and saves memory by reutilizing scoreboard teams.
• Core System & Performance: Built to maintain 20 TPS with optimized task management, reduced packet traffic, and auto-cleanup of old mobs. Features an Advanced Configuration Manager (auto-migration & _old backups) and a professional ASCII splash screen.
• Customizable PvP System: Fully editable PvP Kits (Armor, Sword, and toggleable Shield) directly from the config.
• Advanced JumpPad & Launchpads: Create launch pads with configurable blocks. Power and sounds are 100% editable.
• Anti World Downloader (AntiWDL): Protect your maps by preventing players from downloading them with external mods.
• Player Hider (Visibility): System to hide players to reduce lag, featuring cooldowns and customizable materials (Dyes).
• Total World Protection: Control hunger, fall damage, weather changes, mob spawning, leaf decay, and more.
• Dynamic Join Events: Automatically execute commands, sounds, effects, and titles when a player joins.
________________________________________________________
FULL DOCUMENTATION
FULL DOCUMENTATION
Spoiler: CONFIGURATION (config.yml)
# ==========================================
# NOVAHUB CONFIGURATION
# Developed for Panitas Network
# ==========================================
# --- GENERAL SETTINGS ---
general:
lang: en
check-updates: true
disabled-worlds:
- "world_nether"
# --- HUB SPAWN ---
spawn: {}
# --- ANTI WORLD DOWNLOADER (AntiWDL) ---
anti-wdl:
enabled: true
notify-admins: true
# --- WORLD PROTECTION ---
world-settings:
player:
disable-hunger: true
disable-fall-damage: true
disable-void-death: true
disable-fire-damage: true
disable-drowning: true
disable-off-hand-swap: true
disable-pvp: false
misc:
disable-weather-change: true
disable-death-message: true
disable-mob-spawning: true
blocks:
disable-break: true
disable-place: true
disable-interact: true
disable-burn: true
disable-leaf-decay: true
items:
disable-drop: true
disable-pickup: true
# --- PVP SETTINGS ---
pvp:
kit:
helmet: "IRON_HELMET"
chestplate: "IRON_CHESTPLATE"
leggings: "IRON_LEGGINGS"
boots: "IRON_BOOTS"
sword: "IRON_SWORD"
shield: "SHIELD" # Set to NONE to disable
# --- CHAT MANAGEMENT ---
chat:
anti-swear:
enabled: true
blocked-words:
- "fuck"
- "shit"
- "bitch"
command-blocker:
enabled: true
blocked:
- "/pl"
- "/plugins"
- "/?"
# --- JOIN SETTINGS ---
join-settings:
actions:
- "[SOUND] ENTITY_PLAYER_LEVELUP"
- "[GAMEMODE] adventure"
- "[EFFECT] SPEED;2"
# --- CUSTOM ITEMS (JOIN ITEMS) ---
custom-items:
enabled: true
lock-inventory: true
items:
server-selector:
slot: 4
material: NETHER_STAR
actions:
- "[COMMAND] novahub menu selector"
- "[SOUND] UI_BUTTON_CLICK"
# --- DOUBLE JUMP ---
double-jump:
enabled: true
power: 1.5
height: 0.9
sound: "ENTITY_BAT_TAKEOFF"
# --- LAUNCHPADS ---
launchpad:
enabled: true
top-block: STONE_PRESSURE_PLATE
bottom-block: REDSTONE_BLOCK
power: 3.0
power-y: 1.0
sound: "ENTITY_BAT_TAKEOFF"
# --- SCOREBOARD & TABLIST ---
scoreboard:
enabled: true
update-ticks: 20
tablist:
enabled: true
update-ticks: 40
Code (Text):
# ==========================================
# NOVAHUB CONFIGURATION
# Developed for Panitas Network
# ==========================================
# --- GENERAL SETTINGS ---
general:
lang: en
check-updates: true
disabled-worlds:
- "world_nether"
# --- HUB SPAWN ---
spawn: {}
# --- ANTI WORLD DOWNLOADER (AntiWDL) ---
anti-wdl:
enabled: true
notify-admins: true
# --- WORLD PROTECTION ---
world-settings:
player:
disable-hunger: true
disable-fall-damage: true
disable-void-death: true
disable-fire-damage: true
disable-drowning: true
disable-off-hand-swap: true
disable-pvp: false
misc:
disable-weather-change: true
disable-death-message: true
disable-mob-spawning: true
blocks:
disable-break: true
disable-place: true
disable-interact: true
disable-burn: true
disable-leaf-decay: true
items:
disable-drop: true
disable-pickup: true
# --- PVP SETTINGS ---
pvp:
kit:
helmet: "IRON_HELMET"
chestplate: "IRON_CHESTPLATE"
leggings: "IRON_LEGGINGS"
boots: "IRON_BOOTS"
sword: "IRON_SWORD"
shield: "SHIELD" # Set to NONE to disable
# --- CHAT MANAGEMENT ---
chat:
anti-swear:
enabled: true
blocked-words:
- "fuck"
- "shit"
- "bitch"
command-blocker:
enabled: true
blocked:
- "/pl"
- "/plugins"
- "/?"
# --- JOIN SETTINGS ---
join-settings:
actions:
- "[SOUND] ENTITY_PLAYER_LEVELUP"
- "[GAMEMODE] adventure"
- "[EFFECT] SPEED;2"
# --- CUSTOM ITEMS (JOIN ITEMS) ---
custom-items:
enabled: true
lock-inventory: true
items:
server-selector:
slot: 4
material: NETHER_STAR
actions:
- "[COMMAND] novahub menu selector"
- "[SOUND] UI_BUTTON_CLICK"
# --- DOUBLE JUMP ---
double-jump:
enabled: true
power: 1.5
height: 0.9
sound: "ENTITY_BAT_TAKEOFF"
# --- LAUNCHPADS ---
launchpad:
enabled: true
top-block: STONE_PRESSURE_PLATE
bottom-block: REDSTONE_BLOCK
power: 3.0
power-y: 1.0
sound: "ENTITY_BAT_TAKEOFF"
# --- SCOREBOARD & TABLIST ---
scoreboard:
enabled: true
update-ticks: 20
tablist:
enabled: true
update-ticks: 40
Spoiler: LANGUAGE (messages.yml)
prefix: "&8[&bNovaHub&8]"
prefix-error: "&8[&c!&8]"
no-permission: "&cYou do not have permission to perform this action (%permission%)."
only-players: "&cThis command can only be executed by players."
player-not-found: "&cPlayer not found."
reload-success: "&aConfiguration and languages reloaded successfully!"
join:
join-message: "&2&l+ &6%player% &7Connected"
quit-message: "&4&l- &6%player% &7Disconnected"
pvp:
preparing: "&e&l⚠ &fStarting PvP mode in..."
enabled-title: "&cPVP ENABLED!"
enabled-chat: "&cPvP mode enabled."
combat-tag-warning: "&cYou are in combat! Wait &e%time%s &cto disable PvP."
kill-reward: "&6You killed &f%victim%&6! Health restored."
admin:
spawn-set: "&aHub Spawn successfully set to your location."
jumppad:
usage: "&eUse: /novahub jumppads <create/delete/list/teleport>"
created: "&a✅ JumpPad created (Power: %power%)"
deleted: "&cJumpPad deleted successfully."
update:
available-chat:
- "&6&l[NovaHub] &eA new update is available!"
- "&e Current version: &c%current%"
- "&e New version: &a%latest%"
Code (Text):
prefix: "&8[&bNovaHub&8]"
prefix-error: "&8[&c!&8]"
no-permission: "&cYou do not have permission to perform this action (%permission%)."
only-players: "&cThis command can only be executed by players."
player-not-found: "&cPlayer not found."
reload-success: "&aConfiguration and languages reloaded successfully!"
join:
join-message: "&2&l+ &6%player% &7Connected"
quit-message: "&4&l- &6%player% &7Disconnected"
pvp:
preparing: "&e&l⚠ &fStarting PvP mode in..."
enabled-title: "&cPVP ENABLED!"
enabled-chat: "&cPvP mode enabled."
combat-tag-warning: "&cYou are in combat! Wait &e%time%s &cto disable PvP."
kill-reward: "&6You killed &f%victim%&6! Health restored."
admin:
spawn-set: "&aHub Spawn successfully set to your location."
jumppad:
usage: "&eUse: /novahub jumppads <create/delete/list/teleport>"
created: "&a✅ JumpPad created (Power: %power%)"
deleted: "&cJumpPad deleted successfully."
update:
available-chat:
- "&6&l[NovaHub] &eA new update is available!"
- "&e Current version: &c%current%"
- "&e New version: &a%latest%"
Spoiler: ️ COMMANDS & PERMISSIONS
Default Access (Plug & Play)
• /novahub menu <name>
All players can open hub menus by default. No extra permissions needed! Auto-completion is enabled for everyone.
️ Admin Permission (Full Access)
• novahub.admin
Grants access to all commands (/novahub reload, setspawn, jumppads, etc.).
Bypasses all world protections (break, place, drop items).
Excludes the user from the Anti-Swear and Command Blocker filters.
Allows moving items in the inventory even if lock-inventory is active.
️ Builder Permissions (Bypass)
If you want someone to build or edit the lobby without giving them full admin access:
• novahub.bypass.break: Allows breaking blocks.
• novahub.bypass.place: Allows placing blocks.
• novahub.bypass.interact: Allows interacting with chests, levers, furnaces, etc.
• novahub.bypass.drop: Allows dropping items from the inventory.
• novahub.bypass.pickup: Allows picking up items from the ground.
Chat & Tablist (Groups)
• novahub.chat.group.<name>
Applies the chat and tablist format defined in the group-formats section of the config.
Example: If you have a group called "vip" in the config, the permission would be novahub.chat.group.vip.
• /novahub menu <name>
All players can open hub menus by default. No extra permissions needed! Auto-completion is enabled for everyone.
️ Admin Permission (Full Access)
• novahub.admin
Grants access to all commands (/novahub reload, setspawn, jumppads, etc.).
Bypasses all world protections (break, place, drop items).
Excludes the user from the Anti-Swear and Command Blocker filters.
Allows moving items in the inventory even if lock-inventory is active.
️ Builder Permissions (Bypass)
If you want someone to build or edit the lobby without giving them full admin access:
• novahub.bypass.break: Allows breaking blocks.
• novahub.bypass.place: Allows placing blocks.
• novahub.bypass.interact: Allows interacting with chests, levers, furnaces, etc.
• novahub.bypass.drop: Allows dropping items from the inventory.
• novahub.bypass.pickup: Allows picking up items from the ground.
Chat & Tablist (Groups)
• novahub.chat.group.<name>
Applies the chat and tablist format defined in the group-formats section of the config.
Example: If you have a group called "vip" in the config, the permission would be novahub.chat.group.vip.
________________________________________________________
SUPPORT & COMMUNITY
[ JOIN DISCORD SUPPORT ]
[ VISIT OUR WEBSITE ]
SUPPORT & COMMUNITY
[ JOIN DISCORD SUPPORT ]
[ VISIT OUR WEBSITE ]
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
NovaHub is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 46 times (via Spigot). Download it and open it directly in the game.