Compatibility
Minecraft: Java Edition
1.21–1.21.6
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Creators
Details
Licensed MIT
Published last month
Updated 2 weeks ago
Changelog
🛠️ CRITICAL BUG FIXES
🚨 WorldEdit Compatibility
- FIXED: Startup crashes when WorldEdit missing (
NoClassDefFoundError
) - FIXED: Portal system requiring WorldEdit for basic operation
- IMPROVED: Graceful fallback to manual coordinates
🌐 LOCALIZATION
📝 Portal Message System
- NEW: 50+ messages moved to
messages.yml
- NEW: Consistent formatting and placeholders (
{name}
,{world}
) - NEW: Multi-language support with easy customization
# Example Messages
portal-created-success: "&aPortal '{name}' created successfully!"
portal-worldedit-not-found: "&cWorldEdit required for visual selection"
🔧 TECHNICAL IMPROVEMENTS
🔄 Dependency Handling
- NEW: Reflection-based WorldEdit integration
- NEW: Runtime detection and feature toggling
- IMPROVED: Clean separation of optional/core features
🛡️ Architecture
- IMPROVED: Independent plugin initialization
- IMPROVED: Enhanced error handling with clear feedback
- IMPROVED: Better command system resilience
🎯 PORTAL ENHANCEMENTS
🌀 Creation Flexibility
- IMPROVED: Unified workflow (WorldEdit/manual modes)
- IMPROVED: Automatic detection of available features
- NEW: Clear guidance for both creation methods
🏗️ IMPLEMENTATION
⚙️ Reflection Example
// Safe dynamic WorldEdit loading
Class<?> worldEditClass = Class.forName("com.sk89q.worldedit.WorldEdit");
📦 Dependency Config
- MAINTAINED: WorldEdit as
softdepend
(plugin.yml) - MAINTAINED: Full functionality without WorldEdit
🎯 USAGE EXAMPLES
Without WorldEdit:
/portal create myportal world_nether 10 64 10 15 70 15 0 64 0
With WorldEdit:
//wand
/portal create myportal world_nether
🔄 COMPATIBILITY
🛡️ Backward Support
- MAINTAINED: All existing functionality preserved
- MAINTAINED: Identical command syntax
- MAINTAINED: No config migrations needed
📋 HOTFIX SUMMARY
- Fixed WorldEdit-related startup crashes
- Implemented complete message localization
Dependencies
Files
Metadata
Release channel
ReleaseVersion number
v1.5.1Loaders
Game versions
1.16–1.21.6Downloads
10Publication date
June 18, 2025 at 12:08 PMPublisher

Hydr46605
Member