CrashBanUsers

Upon onPlayerLogin, crash banned user's clients will be crashed.

CrashBanUsers

Upon onPlayerLogin, crash-banned user's clients will be crashed.

How it works: Basically if the y coordinate ≃ -2,147,483,648 (Min x32 Signed Int) or 2,147,483,647 (Max x32 Signed Int), the client will crash. After inspiration from Jason's Plugin, I've made this feature plugin of its own. This plugin is different, seeing as the fact that $sender is also able to unban the player via command, also (within the crash-banned-users.json file it tells you who banned the player.

Usage:

CommandDescriptionAlias(es)Permission
/crashban <player>Bans the playercbancrashbanusers.command.ban
/crashunban <player>Unbans the playercpardon, crashpardoncrashbanusers.command.unban

How do I unban a player manually?

This shouldn't be necessary, as /crashunban already does the advanced option already, but it's here so you know what to do if you're bored. Just don't come running to me when there are issues.

  1. In plugin_data/CrashBanUsers/crash-banned-users.json, delete the user's name.
  2. In the players/ directory, search for the player's name, and do either one of the following:

Plugin's Inspiration:

  • I was playing around and found out (with help from @JavierLeon9966) that (in this case) the height integer was 32bit signed.
  • https://github.com/jasonwynn10/CrashAndBan - Jason's CrashAndBan Plugin (which is currently archived)

Details

Version: 1.1.0

Downloads: 1,195

Updated: 6/2/2023

Supported API versions: 5.0.0 to 5.36.0

Categories: Anti-Griefing Tools, Teleportation, Admin Tools

License: APACHE-2.0

Producers

Collaborator