HomeJavaModsBan Animations
Ban Animations
[​IMG]


[​IMG]
Ban Animations introduces a fun and creative way to ban a player. (This is not a replacement to your ban plugin this is an expansion to it).


[​IMG]

[​IMG]
/ba (ban/ipban/tempban) [player] [animation] [other ban args.(reason)]
/ba kick [player] [animation] [other ban args.(reason)]
/ba (mute/tempmute)

Plays a fast animation towards the player being punished, then punishes them.

/ba test [player] [animation]

Plays a fast animation towards the player.

/ba help
Lists all of the commands.

/ba list
Lists all of the available animations.

[​IMG]
bananimations.ban
Gives the player permission to ban with an animation.

bananimations.ipban
Gives the player permission to ipban with an animation.

bananimations.tempban
Gives the player permission to tempban with an animation.

bananimations.kick
Gives the player permission to kick with an animation.

bananimations.mute

Gives the player permission to mute with an animation.


bananimations.tempmute
Gives the player permission to tempmute with an animation.


bananimations.bypass
Gives the player permission to bypass begin banned

[​IMG]
Gifs of the animations can be found by clicking the images below.

Gwen

[​IMG]

Spoiler: More Animations
Cage
[​IMG]

Carfall
[​IMG]

Explode
[​IMG]

Freeze
[​IMG]

Lightning
[​IMG]

Meteor
[​IMG]

Pig
[​IMG]

Snaptrap
[​IMG]

Spit
[​IMG]

Swordfall
[​IMG]

Yinyang
[​IMG]

[​IMG]
Code (Text):
# BanAnimations Configuration
#  Created by Phantom_
#
# Valid animations: CAGE, CARFALL, EXPLODE, FREEZE, GWEN, LIGHTNING, METEOR, PIG, SNAPTRAP, SPIT, SWORDFALL, YINYANG
play_animation_on:
  BAN:
    enabled: true
    animation: YINYANG
  IP_BAN:
    enabled: true
    animation: EXPLODE
  TEMP_BAN:
    enabled: true
    animation: SWORDFALL
  KICK:
    enabled: true
    animation: SNAPTRAP
  MUTE:
    enabled: true
    animation: RANDOM
  TEMP_MUTE:
    enabled: true
    animation: METEOR
Messages:
  animation_start: '&cPlaying animation {0} on {1}!'
  no_permission: '&cYou do not have permission to use this command!'
  no_permission_ban: '&cYou do not have permission to use this command!'
  no_permission_ipban: '&cYou do not have permission to ip-ban users'
  no_permission_tempban: '&cYou do not have permission to temp-ban users!'
  no_permission_kick: '&cYou do not have permission to kick users!'
  no_permission_mute: '&cYou do not have permission to mute users!'
  no_permission_tempmute: '&cYou do not have permission to temp-mute users!'
  no_permission_test: '&You do not have permission to test animations!'
  player_not_online: '&c&l{0} &cis not online!'
  player_animation_bypass_enabled: '&cYou can not play an animation on {0}!'
  player_already_in_animation: '&c&l{0} is already in an animation!'
  invalid_animation_name: '&cThere is no animation called &c&l{0}&c!'
 
API for Developers
Spoiler: API
Adding a custom animation is 6 quick steps!
[​IMG]
[​IMG]

And there is an Event AnimationStartEvent called whenever an animation starts to play!

Test it live:
[​IMG]

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Ban Animations is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 25,507 times (via Spigot). Download it and open it directly in the game.

Explore more