|
7 | 7 |
|
8 | 8 | A new Minecraft world editor and converter that supports all versions since Java 1.12 and Bedrock 1.7. |
9 | 9 |
|
10 | | - |
| 10 | + |
11 | 11 |
|
12 | | -## Running compiled builds |
| 12 | +## Running compiled builds (Currently Windows only) |
13 | 13 |
|
14 | | -Download the zip file for your operating system from the list of [compiled builds](https://github.com/Amulet-Team/Amulet-Map-Editor/releases). (Currently Windows only) |
| 14 | +Purchase and download the zip file for your operating system from [amuletmc.com](https://www.amuletmc.com). |
| 15 | +Old versions can be found on our [releases page](https://github.com/Amulet-Team/Amulet-Map-Editor/releases). |
15 | 16 |
|
16 | | -Extract the contained folder to a location on your computer and run the executable. |
| 17 | +Extract the contained folder to a location on your computer and run `amulet_app.exe`. |
17 | 18 |
|
18 | 19 | ## Running from Source |
19 | 20 |
|
20 | 21 | **If you are running a compiled build you do NOT need to do this.** |
21 | 22 |
|
22 | | -1) Install [Python 3.10](https://www.python.org/downloads/release/python-31011/) |
23 | | -2) We recommend setting up a [python virtual environment](https://docs.python.org/3/tutorial/venv.html) so you don't run into issues with dependency conflicts. |
24 | | -3) run `python -m pip install amulet-map-editor` to install the library and all its dependencies. |
25 | | -4) run `python -m amulet_map_editor` to run the program |
| 23 | +See instructions on [amuletmc.com](https://www.amuletmc.com/installing-from-source) |
26 | 24 |
|
27 | 25 | ## Running with Docker (Linux) |
28 | 26 | The Docker image runs on any Linux distro with Docker support. |
29 | 27 | To run the Docker image, clone this repository and run `rundocker.sh`. |
30 | 28 | Compatibility with wayland is done through xwayland for x11 support. |
31 | 29 |
|
32 | | -### Notes |
33 | | - |
34 | | -If you have python 2 installed `python` may point to the wrong version in which case you will have to swap out `python` for `python3` |
35 | | - |
36 | | -When installing from source the following dependencies will be installed |
37 | | - |
38 | | -- numpy |
39 | | -- wxpython |
40 | | -- pyopengl |
41 | | -- [Amulet-Core](https://github.com/Amulet-Team/Amulet-Core) The library to handle loading and saving data to the world formats. |
42 | | -- [Amulet-NBT](https://github.com/Amulet-Team/Amulet-NBT) The library to handle reading and saving NBT and SNBT. |
43 | | -- [PyMCTranslate](https://github.com/gentlegiantJGC/PyMCTranslate) The library to handle block, block entity, entity and biome translation. between versions |
44 | | -- [Minecraft-Model-Reader](https://github.com/gentlegiantJGC/Minecraft-Model-Reader) The library to handle loading block models and textures from a resource pack for use in the renderer. |
45 | | -- [Amulet-LevelDB](https://github.com/Amulet-Team/Amulet-LevelDB) The wrapper for Mojang's custom LevelDB. |
46 | | - |
47 | 30 | ## Contributing |
48 | 31 |
|
49 | 32 | For information about contributing to this project, please read the [contribution](contributing.md) file. |
0 commit comments