Bram1903 / MinecraftPlayerCrasher

An easy-to-use Minecraft plugin that enables the crashing of a player's game through the use of a command.
GNU General Public License v3.0
24 stars 3 forks source link
bukkit bungeecord crasher minecraft packetevents plugin velocity

PlayerCrasher

Build CodeQL GitHub Release
Modrinth Discord

Overview

An easy-to-use Minecraft plugin that enables the crashing of a player's game through the use of a command.

Requires PacketEvents

Ensure the PacketEvents library is installed on your server.

Table of Contents

Showcase

Demo

Supported Platforms & Versions

Platform Supported Versions
Bukkit (Spigot, Paper, Folia etc.) 1.8.8 - 1.21.3
Velocity Latest Major
BungeeCord (or any forks) Latest Major

Features

Usage/Examples

Note: The method parameter is optional. If no method is provided, the plugin will use the most appropriate method based on the player's version.

Methods:

Commands

Permission Nodes

Players that are OP (Operators) have these permissions by default.

Installation

  1. Prerequisites: Install PacketEvents.
  2. Download: Get the latest release from the GitHub release page.
  3. Installation: Move the downloaded plugin to your server's plugins directory.
  4. Configuration: Customize settings in config.yml.
  5. Restart: Restart the server for changes to take effect.

Compiling From Source

Prerequisites

Steps

  1. Clone the Repository:

    git clone https://github.com/Bram1903/MinecraftPlayerCrasher.git
  2. Navigate to Project Directory:

    cd MinecraftPlayerCrasher
  3. Compile the Source Code: Use the Gradle wrapper to compile and generate the plugin JAR file:

    Linux / macOS ```bash ./gradlew build ```
    Windows ```cmd .\gradlew build ```

Credits

Special thanks to:

License

This project is licensed under the GPL3 License.