https://github.com/vsrstudio/boatrace
boat racing plugin
https://github.com/vsrstudio/boatrace
Last synced: about 1 year ago
JSON representation
boat racing plugin
- Host: GitHub
- URL: https://github.com/vsrstudio/boatrace
- Owner: VsrStudio
- Created: 2025-01-02T02:16:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-02T05:34:41.000Z (over 1 year ago)
- Last Synced: 2025-02-15T23:37:41.932Z (over 1 year ago)
- Language: PHP
- Size: 23.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# BoatRace
BoatRace is a fun and competitive racing plugin for Minecraft Pocket Edition, where players can race in custom arenas using boats. The plugin supports multiple arenas, rewards for winners, and a scoreboard to track player progress.
## Features
- **Multiple Arenas**: Set up and configure different race arenas.
- **Race Start Mechanism**: Players can join and start races.
- **Reward System**: Winners receive a monetary reward.
- **Scoreboard Integration**: Displays race status and player progress.
- **Customizable Config**: Easily configure arenas and reward money.
# Dependency
- EconomyAPI
- Scorehud
- FormAPI
## Commands
- `/joinrace `: Join the specified race arena.
- `/startrace `: Start the race in the specified arena (requires admin permission).
- `/racestats`: View your race win statistics.
- `/raceui`: Open the UI to select a race arena.
## Permissions
- `boatrace.join`: Permission to join races (default: true).
- `boatrace.start`: Permission to start races (default: op).
- `boatrace.stats`: Permission to view race statistics (default: true).
- `boatrace.ui`: Permission to open the race selection UI (default: true).
## Configuration
### `scorehud`
```
Scorehud:
Arena: "{boatrace.arena}"
Wins: "{boatrace.wins}"
```
### `config.yml`
The `config.yml` file allows you to configure the race arenas and reward system. Here’s an example of the configuration:
```yaml
arenas:
arena1:
world: world
start:
x: 100
y: 64
z: 100
finish:
x: 150
y: 64
z: 150
max_players: 4
arena2:
world: world
start:
x: 200
y: 64
z: 200
finish:
x: 250
y: 64
z: 250
max_players: 4
reward_money: 500 # Reward money for the winner