▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/LilWorlds
LilWorlds

LilWorlds

LilWorlds is a performant, modern world management plugin for Minecraft servers.

197
2
Все версииLilWorlds v1.5.1: WorldEdit Fix + Localization

LilWorlds v1.5.1: WorldEdit Fix + Localization

Release9 мес. назад

Список изменений

🛠️ 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

  1. Fixed WorldEdit-related startup crashes
  2. Implemented complete message localization

Файлы

lilworlds-1.5.1.jar(179.76 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

v1.5.1

Загрузчики

Bukkit
Paper
Purpur
Spigot

Версии игры

1.16–1.21.6

Загрузок

25

Дата публикации

9 мес. назад

Загрузил

ID версии

Главная