Skip to content

✨ Essentials Warp Converter#90

Open
Zoriot wants to merge 4 commits into
mainfrom
48-essentials-warp-converter
Open

✨ Essentials Warp Converter#90
Zoriot wants to merge 4 commits into
mainfrom
48-essentials-warp-converter

Conversation

@Zoriot

@Zoriot Zoriot commented Jun 17, 2026

Copy link
Copy Markdown
Collaborator

This features basic migration logic for other warp systems and currently supports migration from EssentialsX. For now, it simply imports all warps into the 'Other' group with the same name.
Other converters could easily be added in the future.
Most of the programming was done by @kyanvde; I just refactored and fixed it.

Open ToDo's:

  • Docs

Zoriot and others added 3 commits June 16, 2026 21:45
…ls-warp-converter""

This reverts commit 9c4ce67

Co-authored-by: frikandelworst <66461508+frikandelworst@users.noreply.github.com>
- Updated warp migration to include player-specific context.
- Enhanced error handling and messaging for warp creation, ensuring better feedback for players.
- Improved region ownership checks and debugging logs for clarity.
@Zoriot Zoriot added this to the Release v0.3.0 milestone Jun 17, 2026
@Zoriot Zoriot requested a review from a team June 17, 2026 08:51
@Zoriot Zoriot added ⏰ medium priority This currently has medium priority. 🐻 medium size This is a medium issue. labels Jun 17, 2026
@Zoriot Zoriot linked an issue Jun 17, 2026 that may be closed by this pull request
@github-actions

github-actions Bot commented Jun 17, 2026

Copy link
Copy Markdown

Qodana for JVM

It seems all right 👌

No new problems were found according to the checks applied

💡 Qodana analysis was run in the pull request mode: only the changed files were checked
☁️ View the detailed Qodana report

Contact Qodana team

Contact us at qodana-support@jetbrains.com

- Add MigrationResult class to track successful and failed migrations
- Update migrate() to return detailed result instead of void
- Track individual warp migration success/failure counts
- Display appropriate messages based on migration outcome:
  * Success with count when all warps migrate successfully
  * Partial success showing both migrated and failed counts
  * Error messages when migration fails completely
  * Info message when no warps found
- Fix issue where "Successfully migrated" was shown even on failures
@Zoriot Zoriot force-pushed the 48-essentials-warp-converter branch from 13108bb to c15756d Compare June 17, 2026 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

⏰ medium priority This currently has medium priority. 🐻 medium size This is a medium issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Essentials warp converter

2 participants