Experience showed that a Minecraft world with a size of 10GB resulted in cached image files with a total size of MB. Caching as many regions as possible significantly improves loading times though. If something is not working properly or if you want to see the exact query that is run using the chunk filter, debugging can be enabled in the settings.
It will print useful information about what the program is currently doing to the console. Download Version 1. If not, you can try java -jar mcaselector If this still doesn't work, apply "A brain" that you providently held ready after having read the "Requirements" section carefully. Toggle navigation freesoft. MCA Selector An external tool to export or delete selected chunks and regions from a Minecraft world.
Usage Navigation Executing the tool, it shows an empty window with a chunk and a region grid. Selections Upon finishing selecting chunks and regions, they can be deleted or exported using the Selection -menu. Chunk filter The MCA Selector also contains a powerful tool to delete or export chunks and regions by conditions like the data version, the time it was last updated, how much time players have spent in this chunk and some more.
Because the conditions use internal values used by Minecraft, the following table gives a brief explanation on what they do: Condition Type Description Group - Groups multiple conditions.
DataVersion int The DataVersion tag of the chunk. InhabitedTime long The total amount of time in game-ticks players have spent in that chunk. Also accepts a duration string such as 1 year 2 months 3 days 4 hours 5 minutes 6 seconds.
LastUpdate int The time a chunk was last updated in seconds since Also accepts a timestamp in the yyyy-MM-dd HH-mm-ss -format such as If the time is omitted, it will default to Palette String A list of comma , separated 1. The block names will be converted to block ids for chunks with DataVersion or below.
The validation of block names can be skipped by writing them in double quotes ". Status String The status of the chunk generation. Only recognized by Minecraft 1. If this is set to 0, converting a world from 1. Allowed values are 0 and 1. When entering a query into this field directly, press Enter to parse it into the query editor. Notice Running the query will check the.
Once the field is highlighted in green, the value is considered valid and will be changed. A gray field, no matter its content, will be ignored. A string representation of the to be changed fields is printed in a text field below the editor. When entering a field string into this field directly, press Enter to parse it into the editor. For more information about the fields have a look at the chunk format description on Minecraft Wiki.
When selecting a single chunk, the menu "Edit chunks" becomes available. It allows precise editing of the entire NBT structure of that chunk, including poi and entities data. Notice When the NBT editor does not show any data, the cached top-down view might be outdated, and the chunk might not exist anymore in the mca files.
In that case, clearing the cache will re-render the regions from scratch and show the up-to-date top-down view. After selecting a folder containing region files, it is possible to import the chunks with a bunch of additional options. Notice Commands inside of command blocks will not be changed. Maps will not be updated, because their data is not stored inside region files. It is possible to copy a selection to the system clipboard and pasting it to a different location in the same world or into an entirely different world.
The overlay can be moved around by pressing and holding the left mouse button. This will open the Import chunks dialog with prefilled values depending on where the overlay has been placed. Copying can be cancelled by pressing Esc.
This is useful for corrupted region files when Minecraft failed to correctly save the region file index, resulting in scrambled chunks. To have a better overview of what's happening in your world, MCA Selector gives the option to enable customizable overlays.
Overlays can display single values per chunk in the form of a color gradient with a minimum and maximum value. By pressing the N key, it will switch to displaying the next overlay type. When pressing O while displaying an overlay, it will rotate all overlays of this type. Only when all values of an overlay are valid e. The tool creates an image for each region from the provided mca-files.
These images are saved separately inside the respective operating system's specific cache folders. Experience showed that a Minecraft world with a size of 10GB resulted in cached image files with a total size of MB. Caching as many regions as possible significantly improves loading times.
If something is not working properly or if you want to see what exactly the MCA Selector is doing, debugging can be enabled in the settings. Informative messages and errors will be printed to the console as well as to a log file.
The log file is stored in the following directory and is overwritten after each new start of the program:. Alternatively, the location of the log file can be viewed by clicking on the link in the settings dialog.
There is no guarantee for worlds generated in a Snapshot version to work, even if it is specified in the table above. This only represents the current development status towards the next Minecraft release. Old Snapshots of past Minecraft releases are not supported. Using any command line parameter automatically switches to headless mode. A cheat-sheet with all commands can be found here. A filter query is a text representation of the chunk filter that can be created in the UI of the program.
It is shown in the text field below the query editor of the Chunk filter tool. This will select all chunks that contain sand and water blocks and their x-position ranges from 10 to As shown, double quotes " must be escaped with a backslash. Groups are represented with a pair of parentheses As with the chunk filter, logical operators are evaluated from left to right, and AND has a higher precedence than OR.
The query for changing NBT values in chunks looks slightly different to the filter query. It is a comma , separated list of assignments. This will set the field "LightPopulated" to "1" and "Status" to "empty".
Just like the filter query, the query to change values is printed to the console when using the UI in debug mode. The following languages are available:. The files are automatically detected and shown as the respective language option in the settings dropdown menu once they are placed in this folder.
MCA Selector modifies and deletes chunks in your Minecraft world. Please make backups of your world before using. Download Version 1. To avoid having to go through this process every time to start MCA Selector, the resulting command can be copied into a. Type the command java -version and press Enter. If none of these instructions work, apply "A brain" that you providently held ready after having read the "Requirements" section carefully.
Or ask your question on Discord. Skip to content. Star 1. A tool to select chunks from Minecraft worlds for deletion or export.
MIT License. Branches Tags. Could not load branches. Could not load tags. Latest commit. Git stats 1, commits. Failed to load latest commit information. Jul 1, May 25, Nov 19, Nov 2, Feb 28, Jan 22, Sep 10, View code. Selections Upon finishing selecting chunks and regions, they can be deleted or exported using the Selection -menu. Chunk filter The MCA Selector also contains a powerful tool to delete or export chunks and regions by conditions like the data version, the time it was last updated, how much time players have spent in this chunk and some more.
Because the conditions use internal values used by Minecraft, the following table gives a brief explanation on what they do: Condition Type Description Group - Groups multiple conditions. Not Group - A negated group. DataVersion int The DataVersion tag of the chunk. InhabitedTime long The total amount of time in game-ticks players have spent in that chunk.
Also accepts a duration string such as 1 year 2 months 3 days 4 hours 5 minutes 6 seconds. Timestamp int The time a chunk was last saved in epoch seconds.
0コメント