DHWInf-Metro is a metro navigation project designed for Minecraft servers. By entering any starting and ending coordinates or station names, players can easily navigate.
- Navigate by entering starting and ending coordinates
- Navigate by entering station names
- Fuzzy matching of station names
- Clone this repository locally:
git clone https://github.com/Logic-Accepted/DHWInf-Metro.git
- Navigate to the project directory:
cd DHWInf-Metro - Install dependencies using pip:
pip install -r requirements.txt
- Update metro station data:
Normally It is no need to update before use, program will try to get metro data info when it runing first time.
python ./cli.py --update
- List all metro stations:
python ./cli.py --liststation
- Navigate between stations or coordinates:
You can also try typing in station names with similar pronunciations or glyphs, and the program will automatically fuzzy match them.
python ./cli.py --metro <station1> <station2> python ./cli.py --metro <x1> <z1> <x2> <z2> python ./cli.py --metro <x> <z> <station>
Issues and requests are welcome, as is code contribution. Please fork this repository and submit a pull request.
This project is licensed under the MIT License. For details, please refer to the LICENSE file.