https://github.com/mattwhyy/eventtools
Powerful tools for managing events!
https://github.com/mattwhyy/eventtools
bukkit minecraft minecraft-plugin paper purpur spigot
Last synced: about 1 month ago
JSON representation
Powerful tools for managing events!
- Host: GitHub
- URL: https://github.com/mattwhyy/eventtools
- Owner: mattwhyy
- Created: 2025-05-10T18:02:24.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-25T16:35:35.000Z (about 1 year ago)
- Last Synced: 2025-05-27T10:23:17.681Z (about 1 year ago)
- Topics: bukkit, minecraft, minecraft-plugin, paper, purpur, spigot
- Language: Java
- Homepage:
- Size: 169 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EventTools






[](https://modrinth.com/plugin/eventtools)
[](https://github.com/mattwhyy/EventTools/releases)
**EventTools** is the **perfect solution** for anything **event** related. Whether its a simple **100 Players Event**, a **Minigame Event** or even a **Competetive Event**, this plugin has got you covered!
## Features
### Event Management
- **Start/Stop Events** with optional custom titles
`/startevent [title]`, `/stopevent`
- **Player Elimination System** with automatic gamemode switching
- **Revive Players** individually or entire groups
`/revive `
- **Optional Event Spawn Point**
`/seteventspawn`
- **Team Events Support** including FFA and hybrid modes
`/team`
- **Zone Creation & Management** for arenas
`/zone`
### Player Control & Moderation
- **Freeze/Unfreeze Players** instantly
`/freeze `
- **Teleport Players or Groups**
`/bring `
- **Heal Players** quickly
`/heal `
- **Gamemode Switching**
`/changegamemode `
- **Apply Timed Effects**
`/timedeffect `
### Gameplay Enhancements
- **Custom Kits System** with gear and effects
`/kit `
- **Inventory Tools**:
- View: `/invsee `
- Clear: `/clearinventory `
- Give Items: `/giveitem [amount]`
- **Visual Countdown Timer**
`/countdown `
- **Number Guessing Game** with automatic winner detection
`/numberguess `
### Voting & Player Interaction
- **Yes/No Voting System**
`/startvote `, `/endvote`
- **Chat Controls**:
- Mute Chat: `/mutechat`
- Clear Chat: `/clearchat`
- **Team Chat System** with staff spy mode
- **Broadcast Messages** with formatting support
`/broadcast `
### Competitive Tools
- **Automatic Placement Tracking** with Top 5 announcements
- **Zone Management** for defining event boundaries
- **Discord Integration** via DiscordSRV
- **PlaceholderAPI Support** for UI and scoreboard integration
### Technical & Compatibility
- **Vault Compatibility** for chat prefixes and permissions
- **Multi-Server Support** *(Spigot, Paper, Purpur)*
- **Performance Optimized** for large-scale events
- **Fully Configurable** via config
## Wiki
The **wiki for the plugin** is available [here](https://github.com/mattwhyy/EventTools/wiki).
## Commands
The **full list of commands** is available [here](https://github.com/mattwhyy/EventTools/wiki/Commands).
## Placeholders
The **full list of placeholders** is available [here](https://github.com/mattwhyy/EventTools/wiki/Placeholders).
## Configuration
```
settings:
elimination-gamemode: SURVIVAL # Can be SPECTATOR, ADVENTURE, or SURVIVAL
messages:
event-start-title: "§6Event started!"
event-start-subtitle: "§eGood luck!"
event-end-title: "§aEvent ended!"
event-end-subtitle: "§7Thanks for playing!"
discord:
# Requires DiscordSRV!
enabled: true
channels:
announcements: "123456789012345678" # Replace with your channel ID
messages:
event-start-desc: "An event has started!"
event-end-desc: "The event has ended!"
colors:
event-start: "#00FF00"
event-end: "#FF0000"
event-results: "#FFA500"
event-other-placements: "#C4C4C4"
warning: "#FFFF00"
info: "#0099FF"
kits:
starter:
clear-inventory: true
armor:
helmet: "DIAMOND_HELMET"
chestplate: "DIAMOND_CHESTPLATE"
leggings: "DIAMOND_LEGGINGS"
boots: "DIAMOND_BOOTS"
items:
- "DIAMOND_SWORD:1"
- "COOKED_BEEF:16"
- "GOLDEN_APPLE:3"
effects:
SPEED:
duration: 300
amplifier: 1
heal: true
archer:
clear-inventory: true
armor:
helmet: "LEATHER_HELMET"
chestplate: "LEATHER_CHESTPLATE"
leggings: "LEATHER_LEGGINGS"
boots: "LEATHER_BOOTS"
items:
- "BOW:1"
- "ARROW:64"
- "STONE_SWORD:1"
```
## Setup
Put the ```jar``` file into your server's **plugin folder**.
**Restart** (or reload) the server!
## Contact
[](https://discord.com/users/555629040455909406)
[](https://github.com/mattwhyy/EventTools/issues)