Amulet-Core icon indicating copy to clipboard operation
Amulet-Core copied to clipboard

A Python library for reading and writing the Minecraft save formats. See Amulet for the actual editor.

Results 24 Amulet-Core issues
Sort by recently updated
recently updated
newest added

# The Problem The undo point operation takes quite a while to run. Many users have expressed wanting to be able to disable this. The undo point was added in...

**Describe the bug** I have a script that takes in .schem files from Java, and converts them to Bedrock .mcstructure. I have managed to get the code working for rotations...

### The Problem Currently a call to the `load_level` or `load_format` method in our core library returns a new instance of the level wrapper. This has currently been fine because...

There are aspects of the library where it would be useful to get a push notification when something happens. For example when using the library with a 3D renderer it...

## Feature Request ### The Problem Some thought needs to be put into the history system and how threading will effect it. The history system must work by starting a...

## Feature Request ### The Problem The top level API for the level class is a little cluttered. I would like this to be less cluttered. ### Feature Description I...

## Feature Request ### The Problem The current implementation of Amulet was not really designed with threading in mind. I think we need to rewrite the API to be more...

## Feature Request ### The Problem Many API users are having issues understanding the abstract storage format. It might make sense to have a method to get and set the...

### The Problem I don't particularly like the way data is loaded by the level wrapper classes. Currently in the `__init__` function they load the root data so that it...

## Feature Request ### The Problem The way we store chunks is not the optimal solution. We have a dictionary of chunks in RAM which needs to be manually cleared...