Lost in the vast world of Minecraft? Can’t keep track of all those important places? Say goodbye to confusion and hello to clarity with the Minecraft Coordinates Manager! Your ultimate companion for a seamless Minecraft adventure!
The Minecraft Coordinates Manager is a client-server application, not a mod, designed to enhance your Minecraft gaming experience. It consists of a client and a server that work together to provide the following features:
-
Automatic Coordinate Capture (Windows only) 📍: The program automatically captures your current in-game coordinates and takes a screenshot when you press the Insert key. For Linux users, you'll need to manually copy the coordinates, and the program will retrieve them from your clipboard when you open the window to save new coordinates.
-
Teleportation Command (Windows only) 🚀: The program automatically switches to the game window and enters the teleportation command to the selected coordinates. For Linux users, the program will write the teleportation command to your clipboard.
-
Coordinate Storage 🗃️: The program allows you to store information about coordinates, including the name and an in-game screenshot.
-
Synchronization 🔄: The program synchronizes coordinate information between all clients connected to the server.
-
Cross-Platform Compatibility 💻🐧: Both the client and server work on Linux and Windows.
The program has been tested on the following platforms:
- Windows 11 🪟
- Windows 10 🪟
- Ubuntu 22 🐧
The Minecraft Coordinates Manager requires Java 17 (OpenJDK 17) or higher to run. Here's how you can check if you have the correct version of Java installed and how to install it if you don't:
Open a terminal or command prompt and type the following command:
java -version
If Java is installed on your system, you should see an output similar to this:
openjdk version "17.0.2" 2022-01-18
OpenJDK Runtime Environment (build 17.0.2+8-86)
OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
The first line of the output indicates the version of the Java installed on your system. If it says "17" or higher, you're good to go!
If you don't have Java installed or if you have a version lower than 17, here's how you can install OpenJDK 17 or higher:
- Download the OpenJDK 17 (or higher) Windows installer from the official Oracle website.
- Run the installer and follow the instructions to install Java.
The process to install OpenJDK 17 or higher on Linux depends on the distribution you're using. Here's how you can do it on Ubuntu:
- Update the package index:
sudo apt update
- Install the OpenJDK 17 (or higher) package:
sudo apt install openjdk-17-jdk
- Verify the installation:
java -version
You should now see "17" or higher as your Java version. If you're using a different Linux distribution, please refer to its documentation for instructions on how to install OpenJDK 17 or higher.
- Install the
shutter
screenshot tool:
sudo apt-get install shutter
Once you have Java 17 or higher and shutter
(Linux only) installed, you can proceed with the installation of the Minecraft Coordinates Manager:
- Go to the "Release" section of the project repository.
- Download the
mcmClient.jar
file. - Open a terminal or command prompt in the directory where you downloaded the file.
- Run the program using the following command:
java -jar mcmClient.jar
The server component of the Minecraft Coordinates Manager also requires Java 17 (OpenJDK 17) or higher to run. Here's how you can set up the server on your Ubuntu VPS:
If you haven't already installed Java on your VPS, here's how you can install OpenJDK 17 or higher:
- Update the package index:
sudo apt update
- Install the OpenJDK 17 (or higher) package:
sudo apt install openjdk-17-jdk
- Verify the installation:
java -version
You should now see "17" or higher as your Java version.
To ensure that the server runs continuously, you can set it up as a service using systemctl
. Here's how you can do it:
- Create a new service file in the
/etc/systemd/system
directory. You can name itmcmServer.service
:
sudo nano /etc/systemd/system/mcmServer.service
- In the service file, add the following content:
[Unit]
Description=Minecraft Coordinates Manager Server
After=network.target
[Service]
User=root
WorkingDirectory=/path/to/your/server/directory
ExecStart=/usr/bin/java -jar mcmServer.jar
Restart=always
[Install]
WantedBy=multi-user.target
Replace /path/to/your/server/directory
with the actual path to your server directory and mcmServer.jar
with the actual name of your server JAR file.
-
Save and close the file.
-
Enable the service to start on boot:
sudo systemctl enable mcmServer
- Start the service:
sudo systemctl start mcmServer
- Check the status of the service:
sudo systemctl status mcmServer
The server should now be running on 8080 port as a service and will automatically start whenever your VPS reboots.
Enjoy managing your Minecraft coordinates! 🎮