Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Minecraft World Converters
  3. Java2Nukkit World Converter

Java2Nukkit World Converter

What it is

Java2Nukkit World Converter changes Minecraft Java Edition 1.15.2 anvil worlds into Nukkit anvil world format. It runs from a terminal with a Java JAR and source and destination world directories, and requires Java 1.8 or newer. The source world must be optimized using Minecraft 1.15.2; other versions or unoptimized worlds may convert incorrectly or crash. The tool can also be used as a Kotlin or Java library, although its API has no customizations. The API can select regions for conversion; leaving the filter unchanged converts everything. Conversion covers only the overworld, and entities are not converted except item frames. Unsupported blocks and items may be replaced or removed because of Bedrock Edition or Nukkit limitations. Custom player heads are skipped by default, but an option can keep them as regular Steve heads. This is format conversion, not Java-to-Bedrock or version conversion. MIT-licensed software is free to use, modify and distribute, and is supplied without warranty. Questions are directed to GitHub issues.

For and against

For

  • Free under the MIT license
  • Supports selecting regions for conversion
  • Can be used from Kotlin or Java
  • Runs on Linux, macOS and Windows

Against

  • Requires Java 1.8 or newer
  • Source worlds must be optimized for version 1.15.2
  • Only overworld dimensions are supported
  • Most entities are not converted

The verdict

This converter handles a specific world-format conversion and has strict source-world requirements. Its dimension, entity and compatibility limits are important to check before converting.

Who it suits

It suits users converting optimized Minecraft Java Edition 1.15.2 worlds for Nukkit who are comfortable running a Java JAR from a terminal. Developers can also use it from Kotlin or Java.

Plans and prices

MIT-licensed software

Free

Minecraft Java Edition 1.15.2 · optimized worlds required · Java 1.8+

Every plan, in full

On the record

API maturity
The README describes the API as very simple and says it does not currently allow customizations.github.com · read 15 Oct 2026
Build process
Linux users build with ./gradlew build and Windows users with gradlew.bat build; the CLI JAR is placed in build/libs.github.com · read 15 Oct 2026
Changelog: PowerNukkit output
The unreleased changelog lists a PowerNukkit save-format target enabled with --target powernukkit.raw.githubusercontent.com · read 15 Oct 2026
Changelog: version 3.0.0
The 3.0.0 release dated January 25, 2020 added mappings for Minecraft Java Edition 1.15 items and blocks.raw.githubusercontent.com · read 15 Oct 2026
Cloudburst downloads
The Cloudburst listing reports 11,122 downloads.cloudburstmc.org · read 15 Oct 2026
Cloudburst listing author
The independent Cloudburst resource listing identifies joserobjr as the author.cloudburstmc.org · read 15 Oct 2026
Cloudburst listing date
Cloudburst lists the resource creation date as May 26, 2019.cloudburstmc.org · read 15 Oct 2026
Cloudburst release history
Cloudburst lists the first release as May 26, 2019 and the last update as January 25, 2020.cloudburstmc.org · read 15 Oct 2026
Cloudburst views
The Cloudburst listing reports 14,800 views.cloudburstmc.org · read 15 Oct 2026
Command line
Runs from a terminal with a Java JAR and source and destination world directories.github.com · read 30 Sep 2026
Command-line use
The converter runs from a terminal with a Java JAR and source and destination world directories.github.com · read 15 Oct 2026
Compatibility handling
Unsupported blocks and items are replaced or removed because of Bedrock Edition or Nukkit limitations.github.com · read 30 Sep 2026
Custom-head handling
Custom player heads are skipped by default, with an option to convert them as ordinary Steve heads.raw.githubusercontent.com · read 15 Oct 2026
Dependency distribution
The library is shared through JCenter with dependencies from SpigotMC and the orangy Maven repository.github.com · read 30 Sep 2026
Dependency publication
Version 3.0.0 is published under the br.com.gamemods group and is shown with JCenter, Gradle, Maven and Ivy dependency examples.github.com · read 15 Oct 2026
Dimension handling
Only the overworld is supported; Nether and The End are excluded.raw.githubusercontent.com · read 15 Oct 2026
Dimension limit
Only overworld dimensions are supported; Nether and The End are not converted.github.com · read 30 Sep 2026
Dropped-item limitation
Converted dropped items lose their Owner and Thrower tags because Java and Bedrock accounts differ.raw.githubusercontent.com · read 15 Oct 2026

The review

Java2Nukkit World Converter is a focused command-line and library utility for moving Minecraft Java Edition 1.15.2 worlds into Nukkit’s anvil format. It best serves Java or Kotlin users managing correctly optimized overworlds, rather than players seeking broad, automated cross-version migration. Its free MIT-licensed distribution is useful when the source matches its narrow requirements, but substantial world data is intentionally lost or altered.

Overview

Conversion runs from a terminal through a Java JAR, with source and destination world directories supplied as inputs. Java 1.8 or newer is required. The source world must have been optimized with Minecraft 1.15.2; using another release or an unoptimized world can produce incorrect output or a crash. That makes version preparation a prerequisite, not a minor compatibility note.

The result covers only the overworld. Nether and The End dimensions are excluded, and entities are not carried across except item frames, treated as blocks in Bedrock Edition. Unsupported blocks and items can be replaced or removed to fit Bedrock Edition or Nukkit constraints. Custom player heads are omitted by default; an option can keep them as ordinary Steve heads, sacrificing their custom skins.

Key features

Terminal workflow and developer integration

The JAR-and-directory workflow is a practical fit for administrators already comfortable with Java tooling, but it offers no graphical guidance for users who expect a desktop wizard. Java and Kotlin developers can call it as a library. Its API is described as having no customizations, so it is better suited to adopting the converter’s existing behavior than tailoring conversion rules.

Region filtering

The API can target selected regions, which is valuable when migrating only part of a large world or creating a controlled test area. Leaving the filter unchanged converts the entire world, providing a straightforward default for complete overworld moves.

Known conversion losses

Entity preservation is not a feature: aside from item frames, entities disappear. The dimension restriction also rules out projects that depend on Nether or End builds. The custom-head setting provides a limited fallback, retaining a visible head block but not its original appearance. These constraints make the tool appropriate for compatible terrain and block data, not faithful archival.

Pricing

PlanPriceIncludes
MIT-licensed softwarefreeMinecraft Java Edition 1.15.2 source; optimized worlds required; Java 1.8 or newer

There is one free plan and no paid tier or seat charge. The MIT license permits use, copying, modification, publishing, distribution, sublicensing and sale without a fee, which suits personal migrations and teams embedding the library. The trade-off is operational rather than financial: users supply a qualifying 1.15.2 world and accept the conversion limits. The software is provided as-is without warranty, and the project disclaims responsibility for damage caused by its use. Questions are directed to a GitHub issue, with the README saying replies should come soon.

Platforms

Java2Nukkit World Converter runs on Linux, macOS and Windows wherever Java 1.8 or newer is available. Its terminal design makes the operating-system choice flexible, while the Java requirement remains mandatory. Developers can consume the library from Java or Kotlin; dependencies are distributed through JCenter and draw on SpigotMC and the orangy Maven repository.

Who it's for

Choose it when an optimized Minecraft Java 1.15.2 overworld must be moved into Nukkit’s anvil format and you can work with a terminal or code integration. Region selection is particularly useful for developers or administrators staging partial migrations. It is not a sensible choice for newer Java worlds, unoptimized saves, Nether or End content, entity-heavy builds, or anyone needing preserved custom player-head appearances.

Pros and cons

  • Pro: Free MIT licensing permits both straightforward use and redistribution or integration without licensing fees.
  • Pro: Region selection can limit a library-driven conversion instead of forcing an all-or-nothing world move.
  • Pro: Linux, macOS and Windows support broadens its usefulness for Java-based server workflows.
  • Con: The exact 1.15.2 optimized-world requirement excludes other versions and risks crashes or bad output when ignored.
  • Con: Nether and The End are unsupported, so multi-dimensional worlds need another migration plan.
  • Con: Entities are dropped except item frames, while unsupported blocks and items may be replaced or removed.
  • Con: Custom heads lose their skins even when retained as Steve heads, limiting visual fidelity.

Alternatives

For a wider directory of conversion tools, see Minecraft World Converters.

  • Chunkoid is a free Android app for users who prefer mobile conversion and meet its Android 8.0+ and storage/RAM recommendations.
  • LCEStudio is a free Windows option under the MIT license.
  • MC Version Converter targets Java 26.x worlds and converts them to versions 1.18.2–1.21.11 on Linux, macOS or Windows.
  • Server to Singleplayer World Converter is a free browser-based choice supporting Java and Bedrock conversion.
  • WorldSwitch provides browser conversions with a free allowance for uploads up to 70 MB and paid per-conversion larger tiers.
  • Bridger is a free open-source alternative for users seeking a GitHub-hosted project.
  • Chunker is a free open-source tool from Hive Games, available on desktop and the web.
  • je2be offers free web and Windows access, with its web repository released under AGPL-3.0.

Verdict

Java2Nukkit World Converter is a sound choice for technically confident users with optimized Minecraft Java 1.15.2 overworlds who specifically need Nukkit’s anvil format and accept data loss. Its free, permissive license and region-aware API are the main reasons to choose it. Look elsewhere for newer source versions, Nether or End conversion, entity preservation, custom-head fidelity, or a graphical workflow.

Alternatives to Java2Nukkit World Converter

Every alternative, ranked