https://github.com/huzvanec/gungaming
„Let's add guns to minecraft!“ - Hužva
https://github.com/huzvanec/gungaming
minecraft-plugin
Last synced: 8 months ago
JSON representation
„Let's add guns to minecraft!“ - Hužva
- Host: GitHub
- URL: https://github.com/huzvanec/gungaming
- Owner: huzvanec
- License: wtfpl
- Created: 2023-02-09T17:08:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-08-17T18:38:26.000Z (almost 2 years ago)
- Last Synced: 2024-08-18T14:38:40.337Z (almost 2 years ago)
- Topics: minecraft-plugin
- Language: Java
- Homepage:
- Size: 8.62 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GunGaming
## About
GunGaming is a Minecraft battle royale minigame plugin designed for fast-paced, gun-based PvP gameplay.
## Supported versions
✅ **Paper 1.21.8**
❌ Bukkit and Spigot are not supported
## Installation
1. Download the plugin jar from
the [latest GitHub release page](https://github.com/huzvanec/GunGaming/releases/latest)
2. Add the jar to your server's `plugins/` folder
## Building the Plugin (Linux/Mac/Windows)
1. Install required tooling:
- [Java 21](https://www.oracle.com/java/technologies/downloads/#java21)
- [Git](https://git-scm.com/downloads)
2. Clone and build:
```bash
git clone https://github.com/huzvanec/GunGaming.git
cd GunGaming/
./gradlew build
```
3. The plugin JAR will be located in `build/libs/`
## Packaging the Resource Pack (Linux only)
Currently, the resource pack build script supports Linux only. Contributions for Windows/macOS support are welcome!
1. Install dependencies:
```bash
# Debian/Ubuntu
sudo apt install zsh pngquant zip coreutils gawk
# Fedora
sudo dnf install zsh pngquant zip coreutils gawk
# Arch
sudo pacman -S zsh pngquant zip coreutils gawk
```
2. Run packaging script:
```bash
zsh ./package-resource-pack.sh
```
3. You will find the output files in `build/`:
- `resource-pack.zip` – the zipped pack
- `resource-pack.sha1` – hash used by the Minecraft client to verify the downloaded ZIP file