Skye Block

Skye Block

Plugin

Just another sky(e) block plugin. But developed for own server with custom mechanics

Server EconomyGame MechanicsLibraryManagementUtilityWorld Generation

98 downloads
1 follower
Follow Save

Skye Block 2.0.0

Changelog

SkyeBlock Plugin Changelog

Version 2.0.0 (January 6, 2025)

🎮 Major New Features

  • Island Creation GUI System: Complete interactive interface for creating new islands
  • Advanced Island Management: Enhanced lifecycle management with comprehensive controls
  • Nether Integration: Full nether island support with proper biome management
  • MiniMessage Support: Modern text formatting with Adventure API integration
  • Enhanced Security & Stability: Robust error handling and improved performance

🏝️ Island Creation GUI

  • Interactive visual interface for island creation
  • Template preview system with detailed descriptions
  • Smart validation and loading system
  • Intuitive click-to-create workflow
  • Multi-environment support (overworld/nether)

💬 Modern UI & Messaging

  • Complete Adventure API integration
  • Rich text formatting with MiniMessage support
  • Enhanced GUI elements with modern styling
  • Improved user feedback systems
  • Consistent design language throughout

🔒 Security & Performance

  • Comprehensive error handling and recovery
  • Strong input validation for all operations
  • Improved resource management and cleanup
  • Enhanced thread safety for multiplayer environments
  • Reduced memory footprint and better performance

🌋 Nether System Enhancements

  • Advanced biome control and management
  • Proper nether void world creation
  • Environment-specific template system
  • Improved spawning and world handling
  • Multi-biome support (desert, plains, nether wastes)

🔧 Technical Improvements

  • Updated core plugin architecture
  • Enhanced world management systems
  • Improved SlimeWorldManager integration
  • Better configuration handling
  • Modernized codebase for Minecraft 1.21+

Version 1.1.0 (May 30, 2025)

🗂️ Directory Structure Reorganization

  • BREAKING: Changed normal islands directory from skyeblock/overworld/ to skyeblock/islands/
  • Maintained: Nether islands continue using skyeblock/nether/ for proper environment separation
  • Updated: SlimeWorld naming conventions updated to skyeblock_islands_ for normal islands
  • Enhanced: Improved world lookup logic to handle both old and new directory structures
  • Migration: Seamless backward compatibility with existing installations

🔧 Technical Improvements

  • Updated WorldManager.java for new directory structure
  • Enhanced createStandardWorld() method to use skyeblock/islands/ for normal islands
  • Updated createASWMWorld() and createSWMWorld() methods with new SlimeWorld naming
  • Improved getIslandWorld() method to search multiple directory structures
  • Enhanced world deletion logic to handle both old and new structures

🐛 Bug Fixes

  • Fixed world lookup issues when transitioning between directory structures
  • Resolved SlimeWorld naming conflicts between overworld and normal islands
  • Improved error handling for world creation and deletion

📚 Documentation Updates

  • Updated README.md with version 1.1.0 information
  • Added directory structure reorganization details
  • Enhanced technical implementation documentation

Version 1.0.0 (May 2025)

🎯 Initial Release Features

  • Dual Command System: Support for both direct commands (/island) and sub-commands (/sb island)
  • 🌋 Nether Island System: Complete nether island support with dedicated void worlds
  • 🔧 Advanced World Management: SlimeWorldManager integration with fallback support
  • ⚙️ Island Settings GUI: Interactive gamerule management with 31 different settings
  • 🔑 Granular Permissions: LuckPerms integration for individual gamerule control
  • 🏝️ Multiple Island Types: Classic, Desert, and Nether island templates
  • 🎮 Modern Features: MiniMessage support, Adventure API integration
  • 🛠️ Admin Tools: Comprehensive island management and monitoring tools

🏗️ Core Systems

  • Island creation and management system
  • Custom YAML-based schematic system
  • Hub integration with configurable teleportation
  • Two-step deletion confirmation system
  • Individual island worlds with proper environment settings
  • Biome management for nether islands (NETHER_WASTES)

🔧 Technical Foundation

  • Paper/Spigot compatibility (1.20+)
  • SlimeWorldManager integration (ASWM/SWM)
  • LuckPerms integration for advanced permissions
  • Adventure API for modern text formatting
  • Comprehensive error handling and fallback systems

Files

skyeblock-2.0.0.jar(156.36 KiB) Primary Download

Project members

Skye Network

Skye Network

Organization

Details

Licensed ARR
Published 3 months ago
Updated 3 months ago