645ec0a16c | ||
---|---|---|
.. | ||
dicts | ||
Conversion_Table.csv | ||
README.md | ||
Texture_Converter.py | ||
analyze-packet-spam | ||
check_translate_files.py | ||
create_luacheck.py | ||
create_map_color_file.py | ||
create_texture__mcl_particles_nether_portal.py | ||
create_texture__mcl_particles_nether_portal_t.py | ||
create_texture__mcl_portals_portal.py | ||
create_texture__nether_dust.py | ||
generate_ingame_credits.lua | ||
remove_end.py | ||
spell_check_translate_files.py | ||
strip_trailing_whitespace.sh |
README.md
MineClone 2 Tools
This directory is for tools and scripts for MineClone 2. Currently, the only tool is Texture Converter.
Prefer the upstream versions where possible. MineCloneJEpC has no plans to change these.
Texture Converter (EXPERIMENTAL)
This is a Python script which converts a resource pack for Minecraft to a texture pack for Minetest so it can be used with MineClone 2.
WARNING: This script is currently incomplete, not all textures will be converted. Some texture conversions are even buggy! Coverage is close to 100%, but it's not quite there yet. For a 100% complete texture pack, a bit of manual work on the textures will be required afterwards.
Modes of operation:
- Can create a Minetest texture pack (default)
- Can update the MineClone 2 textures
Requirements:
- Know how to use the console
- Python 3
- ImageMagick
Usage:
- Make sure the file “
Conversion_Table.csv
” is in the same directory as the script - In the console, run
./Texture_Converter.py -h
to learn the available options - Convert the textures
- Put the new texture directory in the Minetest texture pack directory, just like any other Minetest texture pack
Luacheck Globals Generators
This is a Python script which list every single global tables in mineclone2 source code. It outputs a list to be used in luacheck conf files.
Modes of operation:
- List global tables
Requirements:
- Know how to use the console
- Python 3
Usage:
- In the console, run
python3 ./tools/create_luacheck.py
in the MineClone2 directory