Unofficial site, not affiliated with modrinth.com.What is this?
Плагины/WorldLobby999
  • 1.0.1 Complete Revamp!

    release6 января 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

    CommandDescription
    /wl or /worldlobbyOpen main menu
    /wl create <name>Create a new world
    /wl listList all accessible worlds
    /wl join <name>Join a world
    /wl delete <name>Delete your world
    /wl lobbyReturn to lobby
    /wl gamesOpen 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 player
    /wl pos1 / /wl pos2Set region positions
    /wl region <create|list|delete>Manage regions
    /wl scriptingOpen scripting UI
    /wl borders <enable|disable|radius>Manage borders
    /wl menuOpen main menu
    /wl reloadReload configuration (admin)
    /wl saveForce save data (admin)

    Permissions Added

    PermissionDescriptionDefault
    worldlobby999.commandUse main commandtrue
    worldlobby999.command.createCreate worldstrue
    worldlobby999.command.listList worldstrue
    worldlobby999.command.joinJoin worldstrue
    worldlobby999.command.deleteDelete worldstrue
    worldlobby999.command.lobbyUse lobbytrue
    worldlobby999.command.modeChange modestrue
    worldlobby999.command.settingsConfigure settingstrue
    worldlobby999.command.permManage permissionstrue
    worldlobby999.command.timerSet timerstrue
    worldlobby999.command.minigameStart minigamestrue
    worldlobby999.command.statsView statstrue
    worldlobby999.command.scriptingAccess scriptingtrue
    worldlobby999.command.regionManage regionstrue
    worldlobby999.command.locateLocate playerstrue
    worldlobby999.adminFull admin accessop
    worldlobby999.bypass.worldlimitBypass world limitop
    worldlobby999.bypass.bordersBypass bordersop
    worldlobby999.bypass.accessAccess any worldop

  • WorldLobby999 1.0.0

    release6 декабря 2025 г.

    FIRST RELEASE

Совместимость

Minecraft: Java Edition

Платформы

Сведения

Лицензия:
Опубликован:6 месяцев назад
Обновлён:5 месяцев назад
ID проекта:
Главная