Sueta

WorldLobby999

1.0.1

WorldLobby999 is a comprehensive Minecraft plugin for PaperMC servers that allows players to create and manage their own worlds. The plugin provides a rich lobby experience with advanced features, ins

·Plugin
  1. 1.0.1latest1.0.1 Complete Revamp!Jan 6, 2026
    New Features
    #### World Management System - Unlimited personal world creation for players - World persistence across server restarts - Automatic world loading/unloading based on player activity - Support for NORMAL, FLAT, and LARGE_BIOMES world types - Support for OVERWORLD, NETHER, and THE_END environments - World deletion with automatic file cleanup - World listing with visibility and category information #### World Categories - Creative Build - Traditional creative building worlds - Adventure/Story - Narrative-driven worlds - Parkour - Obstacle course and challenge worlds - PvP/Minigame - Competitive gameplay worlds - Prototype/Development - Testing and development worlds #### World Visibility Settings - Public - Anyone can join - Private - Owner access only - Friends Only - Invited players only - Whitelisted - Specific player whitelist #### Advanced Mode System - BUILD mode with creative inventory, flight, and invincibility - PLAY mode with game rules enforced and scripts active - DEV mode with developer tools and script access - Automatic mode application when entering worlds - Permission-based mode access control #### Player Role System - Owner - Full control over world - Developer - Can modify scripts and settings - Builder - Can modify blocks and structures - Player - Can play the world with script rules - Visitor - Limited access, cannot modify without permission #### Permission System - Add/remove builders for worlds - Grant developer access for script editing - Maintain whitelist for restricted worlds - Friends list for FRIENDS_ONLY visibility - Dynamic role management #### World Browser - GUI-based world browsing with pagination - Category filtering - Search functionality - My Worlds view for owned worlds - Visual world representation with icons #### World Configuration - Change world visibility - Set world categories - Toggle weather systems - Enable/disable mob spawning - Update world descriptions - Configure build borders #### Build Border System - Enable/disable build restrictions - Set border radius from spawn - Set rectangular border limits - Warning when approaching borders - Owner bypass for borders #### Lobby System - Themed lobby areas (Space, Ocean, Forest, Desert) - Interactive lobby elements - Lobby navigation items - Quick travel to themed areas - Welcome messages #### Timed Events System - Set countdown timers for world events - Countdown warnings at configurable intervals - Global or world-specific notifications - Script event triggering on timer completion #### Minigame Creation Tools - Parkour course generator with random jumps - Maze generator with proper pathfinding algorithm - Treasure hunt with random loot chests - Spleef arena generator - PvP arena generator with regions #### Region System - Create regions with position selection - Multiple region types (Trigger, Protected, PvP, Safe, Checkpoint) - Region enter/exit detection - Script triggering on region events - Checkpoint system for parkour #### Scripting System - Visual scripting with nodes - Event triggers (player join, leave, interact, region events, etc.) - Action nodes (teleport, message, give item, sounds, etc.) - Condition nodes (item check, permission, region, variable checks) - Variable system (player and world variables) - Delay and loop nodes - Random selection node - Placeholder replacement in messages #### Statistics Tracking - World creation count - Player visit tracking - Minigame creation statistics - Per-world statistics display #### GUI System - Main menu with all features - World creation UI with all settings - World settings UI for configuration - Player management UI - Mode selection UI - Category and visibility selection UIs - Role management UI - Scripting interface UI #### Tab Completion - Complete tab completion for all commands - World name suggestions - Player name suggestions - Mode, category, visibility suggestions - Minigame type suggestions - Region name suggestions #### Data Persistence - Auto-generated config.yml with all settings - Auto-generated data.yml for persistent storage - World data persistence (settings, permissions, etc.) - Player context persistence (mode, settings) - Region data persistence - Script data persistence - Auto-save at configurable intervals #### Additional Features - Player location tracking across worlds - World snapshot creation - Global broadcast system - Personal sign editing - Time travel portal creation - Lobby navigation items - Configurable messages ---
    Bug Fixes
    #### World Management - Fixed world not loading after server restart - Fixed world deletion not removing all files - Fixed players not being teleported out before world deletion - Fixed world type not being saved correctly - Fixed environment not being applied on world creation #### Player Context - Fixed player mode not persisting between sessions - Fixed player context not saving on disconnect - Fixed mode not applying correctly when joining worlds #### Permissions - Fixed builders being able to access private worlds incorrectly - Fixed whitelist not being checked properly - Fixed friends list not working for FRIENDS_ONLY visibility - Fixed admin bypass not working for all restrictions #### Build Borders - Fixed border check using wrong calculation - Fixed owners being blocked by their own borders - Fixed border warnings not showing #### Regions - Fixed region detection on block boundaries - Fixed region enter/exit events firing multiple times - Fixed checkpoint not saving player location - Fixed region type not being saved #### Scripts - Fixed script events not triggering - Fixed variables not persisting between sessions - Fixed delay nodes not executing properly - Fixed loop nodes running infinitely - Fixed placeholder replacement not working #### UI - Fixed inventory clicks not being cancelled properly - Fixed settings not saving when changed in UI - Fixed category selection not updating display - Fixed visibility selection not applying - Fixed role management not refreshing after changes #### Lobby - Fixed themed areas not generating correctly - Fixed spawn platform not creating - Fixed lobby items not working on right-click - Fixed lobby world settings not applying #### Minigames - Fixed parkour blocks spawning underground - Fixed maze walls not generating properly - Fixed treasure chests not containing loot - Fixed spleef arena lava not placing correctly ---
    Technical Improvements
    #### Code Quality - Removed all unnecessary comments for cleaner code - Improved null safety throughout all classes - Better exception handling with proper logging - Cleaner code organization and structure #### Performance - Optimized movement event handling (only checks on block change) - Async file deletion for world removal - Efficient player tracking with proper cleanup - Reduced memory usage with proper data structures #### Configuration - All settings configurable via config.yml - All messages customizable - Sensible defaults for all options - Config auto-updates with new options on plugin update #### Data Management - Unified data.yml instead of multiple files - Proper data validation on load - Backup system for data files - Graceful handling of corrupted data ---
    Commands Added
    | Command | Description | |---------|-------------| | /wl or /worldlobby | Open main menu | | /wl create <name> | Create a new world | | /wl list | List all accessible worlds | | /wl join <name> | Join a world | | /wl delete <name> | Delete your world | | /wl lobby | Return to lobby | | /wl games | Open world browser | | /wl mode <BUILD\|PLAY\|DEV> | Change mode | | /wl settings <option> <value> | Configure world | | /wl perm <add\|remove> <role> <player> | Manage permissions | | /wl friend <add\|remove> <player> | Manage friends | | /wl timer <seconds> <event> | Set timer | | /wl minigame <type> | Start minigame | | /wl stats [world] | View statistics | | /wl locate <player> | Find
    86 downloads
  2. 1.0.0WorldLobby999 1.0.0Dec 6, 2025
    FIRST RELEASE
    23 downloads

Similar projects

Plugin →