Amulet is a Minecraft world editor and converter that supports every version since Java 1.12 and Bedrock 1.7
Pathway Studios have been funding the development of Amulet for the past 6 years but have decided to stop funding development from 2026.
​
I have experimented with donations to try and fill the gap (thanks to everyone who donated) but the amount raised is insufficient to continue developing Amulet.
​
I have always wanted Amulet to be free for those who cannot afford it and that has been a reality while Pathway Studios was funding the project but that time has come to an end. The only solution I can see to fund continued development is to charge for use of the software. I understand that this decision may be generally disliked but it is the only way that I can see to keep Amulet alive.
​
Above is a link to our Gumroad page where you can purchase a licence to use Amulet and access executable versions of the application.
​
I will email PayPal donators with a gift card for the amount donated.
Github sponsors will need to email me at amuleteditor+donation@gmail.com.
If you think I have missed you please contact me using the same email.
​​
The future of Amulet
For the past two years I have been rewriting Amulet from the ground up.
Most of the libraries are now written in C++ for improved speed and parallelisation.
There is a lot to be done until the rewrite can replace the current version of Amulet but, if funding allows, experimental versions of the rewrite should be ready soon.
Amulet is a new and innovative Minecraft world editor made by the Amulet Team, a team formed by the contributors that brought you MCEdit-Unified
​
Sponsored by Pathway Studios
LEARNING FROM THE PAST
Amulet is a Minecraft world editor built from the ground up with the lessons learnt from previous editors in mind. The program works natively with the blockstate format introduced in 1.13 which enables editing of all world formats.
THE AMULET FORMAT
Amulet is built on top of a world converter that converts all world data into a custom superset format. This means that all worlds can be modified in the same way rather than having custom logic for each world format.
WORLD CONVERTER
Amulet comes with a built in world converter that can be used to convert any world Amulet can open into any other world Amulet can open.
WORLD EDITOR
Amulet has an interface like MCEdit for editing worlds. It can be used to:
fill and replace large selections of blocks
copy and paste between worlds, even across different versions and platforms
delete chunks so the world can recreate them
import and export to various structure formats
run custom user created operations written in python 3
THE CONSTRUCTION FORMAT
There are a number of external storage formats for Minecraft data but none of them met all of our requirements.
As such we have created the construction format. The construction format is a file to store Minecraft chunk data to disk so that it can be loaded after closing the editor, passed between computers or users or even to other programs that support the construction format.
The construction format can hold data for Java and Bedrock and all versions of each. It supports multiple selection boxes. It stores sub-chunks individually so memory is not wasted on empty sub-chunks.
MORE THAN JUST AN EDITOR
Amulet is currently just a 3D world editor and a converter but there is nothing stopping it from being more.
Behind the UI is a powerful but simple to use world editing system which enables editing multiple world formats interchangeably.
In the past tool makers have had to handle the world logic on their own meaning that tools generally only worked on one platform. It is our hope that Amulet can become a hub

Amulet is written in Python 3 with a full API to modify world data. Users can write python code to modify world data and do complex tasks that would not be possible any other way.
SPONSORED BY

