Java2Nukkit World Converter

7.2easy start · #1 of 18
in Minecraft World Converters
  • Free to practise onyes
  • Free trialnot on record
  • Well documentedyes
  • Runs where you workyes

Runs on Linux, Mac, Windows.

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 needs Java 1.8 or newer. The source world must be optimized using Minecraft 1.15.2; using another version or an unoptimized world can lead to incorrect results or a crash. The converter can also be used as a Kotlin or Java library, and its API can select regions, though it offers no customizations. Conversion is limited to the overworld, and entities are not carried over apart from 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, with an option to keep them as regular Steve heads. It is MIT-licensed and free, but comes without warranty. It supports format conversion, not Java-to-Bedrock or version conversion.

Who it is for

This converter suits Minecraft Java Edition 1.15.2 users who need to move optimized anvil worlds into Nukkit format. It may also suit Kotlin or Java developers who want to use its library API.

What is good

  • Free under the MIT license.
  • Runs on Linux, macOS, and Windows.
  • API can select regions for conversion.
  • Custom heads can be kept as regular Steve heads.

What to know first

  • Source worlds must be optimized Minecraft 1.15.2 worlds.
  • Only overworld dimensions are converted.
  • Entities are not converted except item frames.
  • Unsupported blocks or items may be replaced or removed.

The Geeks Club review

Java2Nukkit World Converter: the full review

Java2Nukkit World Converter handles a narrow format-conversion task, with strict source-world requirements and notable content omissions. Its free MIT license and library API may suit users comfortable with those limits.

Java2Nukkit World Converter moves compatible Java Edition worlds into Nukkit’s anvil format. It is best for Java- or Kotlin-capable players and developers working with optimized 1.15.2 overworlds. Its focused format conversion comes with substantial limits on which worlds and content survive.

Overview

The converter runs as a Java JAR from a terminal, taking source and destination world directories, and requires Java 1.8 or newer. The source must be optimized using Minecraft 1.15.2; other versions or unoptimized worlds may convert incorrectly or crash. That makes it useful for a specific migration, not for upgrading worlds or moving arbitrary Minecraft saves.

Only the overworld is converted. Entities are not preserved except item frames, which are blocks in Bedrock Edition. Unsupported blocks and items may be replaced or removed to meet Bedrock or Nukkit limitations. Custom player heads are skipped by default; an option can keep them as regular Steve heads, not retain their custom appearance.

Key features

Command-line and library workflows

The terminal workflow is a practical fit for users comfortable supplying world paths and managing Java. Developers can use the library from Kotlin or Java, but its API offers no customizations. The API can select regions for conversion; leaving the filter unchanged converts everything. Dependencies are distributed through JCenter and draw on SpigotMC and orangy Maven repositories, which developers must account for in their build setup.

Conversion boundaries

This is format conversion, not Java-to-Bedrock conversion or version conversion: its target is Nukkit’s anvil world format. The missing Nether and End, absent entities, and possible block or item loss mean the output should not be treated as a complete copy of a world.

Pricing

MIT-licensed software: 0.00 USD per free. The free software is licensed for use, copying, modification, publishing, distribution, sublicensing, and sale. There are no paid tiers to unlock broader version or dimension support. The license carries no warranty, and the project disclaims responsibility for damage caused by the tool; users should protect their source worlds before conversion.

Platforms

Java2Nukkit World Converter supports Linux, macOS, and Windows, provided Java 1.8 or newer is available. Its terminal-based JAR and developer library are less suitable for users seeking a browser or graphical conversion workflow. Questions are directed to GitHub issues.

Who it's for

Choose it when a world matches the optimized Minecraft Java Edition 1.15.2 requirement and the goal is specifically Nukkit anvil format. It is also a plausible choice for developers who want to call the converter from Kotlin or Java and can work within its fixed API. Look elsewhere if you need another source version, Nether or End conversion, entity preservation, or dependable retention of unsupported content.

Pros and cons

  • Pros: Free MIT licensing permits modification and redistribution, and the tool supports Linux, macOS, and Windows.
  • Pros: The library API supports region selection, useful when a developer wants to convert only part of a world.
  • Cons: The exact optimized 1.15.2 source-world requirement leaves little room for other saves and warns of incorrect conversion or crashes.
  • Cons: Nether and End dimensions and nearly all entities are excluded, while unsupported blocks and items can be replaced or removed.
  • Cons: The API has no customizations, and custom heads cannot keep their appearance when retained.

Alternatives

Minecraft World Converters is a useful place to compare tools if this converter’s narrow source and target requirements do not fit.

  • LCEStudio is another free, MIT-licensed Windows option; consider it if Windows is your platform and you want to evaluate a different converter.
  • MC Version Converter is free source code built with Rust for converting Java worlds from 26.x to versions 1.18.2–1.21.11; choose it for that version-conversion direction rather than Nukkit output.
  • Server to Singleplayer World Converter is a free browser-based option for Java and Bedrock world conversion, better suited to that workflow than a local Java JAR.
  • WorldSwitch offers a free web conversion for uploaded files up to 70 MB without sign-up; its Small plan charges 1.99 EUR per once for 71–300 MB files. Consider it if browser-based conversion and those file-size bands fit.
  • Chunker is an open-source option available on Linux, macOS, web, and Windows; consider it if you want a different open-source converter or web access.
  • Bridger is an open-source project with code, issue reporting, and development hosted through GitHub; it may suit readers who prefer that project model.
  • Chunkoid is a free Android app requiring Android 8.0 or newer, with 2 GB or more free storage and 6–8 GB or more RAM recommended; choose it if you need an Android-based option.
  • je2be is a free option for web and Windows; consider it if those platforms better fit your workflow.

Verdict

Java2Nukkit World Converter is a sensible free choice for a technically comfortable user moving an optimized 1.15.2 overworld to Nukkit’s anvil format. Its MIT license and library API are useful advantages, but strict input compatibility and predictable content omissions are strong reasons to choose another tool for broader or more faithful world migration.

Java2Nukkit World Converter plans and pricing

All plans
MIT-licensed software Free Minecraft Java Edition 1.15.2 · optimized worlds required · Java 1.8+ github.com · 30 Sept 2026

Compared on Minecraft world converters

Free plan
Yes
Source editions
Minecraft Java Edition 1.15.2
Target editions
Nukkit Anvil world format
Java-Bedrock conversion
No
Version conversion
No
Format conversion
Yes
Preserves entities
No

Best Java2Nukkit World Converter alternatives

See all 17