https://github.com/jgrtowy/yamst
Path tools used to quickly install minecraft server and setup it
https://github.com/jgrtowy/yamst
go golang minecraft minecraft-server path
Last synced: 4 months ago
JSON representation
Path tools used to quickly install minecraft server and setup it
- Host: GitHub
- URL: https://github.com/jgrtowy/yamst
- Owner: Jgrtowy
- License: mit
- Created: 2023-08-18T22:32:41.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-13T18:55:48.000Z (over 1 year ago)
- Last Synced: 2025-01-08T01:55:32.716Z (5 months ago)
- Topics: go, golang, minecraft, minecraft-server, path
- Language: Go
- Homepage:
- Size: 3.81 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🛠️ YAMST - Yet Another Minecraft Server Tools
### So what is this?
YAMST is a collection of tools to help install, manage and host a Minecraft server. It is written in Go and is designed to be cross-platform.
It's pretty useless right now, but I'm working on it to make it as good as it can be.### What can it do right now?
- Install a Minecraft server (Vanilla and Paper currently)
- Apply default configuration
- Cache server jars
- Download latest release and snapshot### Planned features
- Install and manage plugins
- Install and manage worlds
- Install and manage mods
- Add more server types (Spigot, Forge, Fabric, etc.)
- Simple GUI
- Use proper Java version## How do I use it?
### Installation
### Windows
1. Download the latest .exe from the releases page
2. Move the .exe to a folder of your choice
3. Add the folder to your PATH
4. Open a command prompt and run `yamst -h` to verify the installation and see the available commands
### Linux
1. Clone the repository
2. Run `go build` in the root directory
3. Move the executable to a folder of your choice
4. Add the folder to your PATH
5. Open a command prompt and run `yamst -h` to verify the installation and see the available commands
### Contributing
1. Fork the repository
2. Make your changes
3. Run `go build` in the root directory
4. Test your changes
5. Create a pull request
6. Wait for me to review it
### Usage
1. Create a folder for your server
2. Open a command prompt in the folder
3. Run `yamst -i` to install the latest version of vanilla server