Configuration
The disabled worlds feature is configured inconfig.yml:
List of world names where Hubbly features should be disabled.
When set to
true, inverts the behavior - Hubbly will only work in the listed worlds.How It Works
When a world is in the disabled list:Disabled Features
Disabled Features
- Player visibility toggle
- Movement items (trident, grappling hook, AOTE, enderbow)
- Double jump
- Launchpads
- Force inventory
- Custom experience bar
- Boss bar
- Join/leave messages (unless announcements.global is true)
- Event cancellation (blocks, items, damage, etc.)
- Chat filters
Features That Still Work
Features That Still Work
- Commands (like
/spawn,/fly) - Database connections
- Anti-world-download (if configured globally)
- Announcements (if
announcements.globalis true)
Usage Examples
Example 1: Standard Hub Setup
Disable Hubbly in survival and creative worlds:Example 2: Multi-Hub Setup
Enable Hubbly only in specific hub worlds:hub, lobby, and hub_event worlds.
Example 3: Disable in Nether/End
Keep hub features in overworld but disable in nether/end:World Names
World names are case-sensitive and must match exactly as they appear in your server files.
- In-Game
- Server Files
- Multiworld Plugins
Run this command as an operator:Then check the console for the current world name.
Invert Mode
Theinvert option changes how the list behaves:
- Normal Mode (invert: false)
- Invert Mode (invert: true)
Disabled-worlds list = BlacklistFeatures are disabled in listed worlds, enabled everywhere else.Hub features work in:
hub, lobby, minigames, etc.Hub features DON’T work in: survival, creativeGlobal Announcements
By default, features are disabled in listed worlds. However, announcements can be made global:When
true, announcements will be sent to players even if they’re in a disabled world.Testing Configuration
Test in-game
- Go to the disabled world
- Try to use hub features (double jump, items, etc.)
- Features should not work
- Check console for debug messages
Common Scenarios
Scenario 1: Dedicated Hub Server
You have a BungeeCord network with a dedicated hub server:Scenario 2: Shared Hub + Survival
Your server has both hub and survival worlds:Scenario 3: Multiple Hub Lobbies
You have multiple hub worlds but other game worlds:Scenario 4: Event World
Temporarily enable hub features in an event world:Troubleshooting
Features not working in any world
Features not working in any world
Check:
- Is
invertset totruewith an empty list? - Are you in the correct world?
- Do you have the required permissions?
- Is debug mode enabled to see console messages?
Features working in disabled world
Features working in disabled world
Check:
- World name spelling (case-sensitive)
- Reload the config with
/hubbly reload - Check if
announcements.globalis affecting behavior - Some features (commands) still work in disabled worlds
How to disable in all dimensions of a world
How to disable in all dimensions of a world
Add all three dimensions:
Best Practices
Use Invert for Whitelisting
Use Invert for Whitelisting
If you have more game worlds than hub worlds, use invert mode:This is easier than listing every non-hub world.
Use Normal Mode for Blacklisting
Use Normal Mode for Blacklisting
If you have more hub worlds than game worlds, use normal mode:
Document Your Setup
Document Your Setup
Add comments to your config: