☀ KickOutFromRegion [1.13-1.16.4] ☀ 1.0.0

Forcing all players in a specific region to exit to a location by a command.

  1. springbreezex
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    NOTICE: The plugin is just released without holistic testing and debugging, please let me know if there is any bug. Thanks! Discord: https://discord.gg/fy32EMundx

    [​IMG]
    KickOutFromRegion is a simple but useful plugin that can teleport all your players from a specific region out using a command.
    Using KickOutFromRegion, you can force all players to exit from some area (for example ending an event and kicking all players from the arenas out).
    The areas refer to those designated through WorldGuard.

    Dependencies:
    WorldGuard, WorldEdit


    [​IMG]

    [​IMG]
    - Custom Message for players being kicked.
    - Displaying Title messages after being kicked.
    - Custom Sound effect
    - Custom Particle effect
    - Custom return Location set


    [​IMG]
    /kickregion - View the commands you can use
    /kickregion set - Set the teleport Position
    /kickregion kick <world> <regionid> - Kick Players in the specific position
    /kickregion reload - Reload the configuration of the plugin


    [​IMG]
    - kickoutfromregion.set Set the position of teleportation
    - kickoutfromregion.kick Kicking out all the players in the specific region
    - kickoutfromregion.reload Allows you to reload the plugin



    [​IMG]
    Code (YAML):
    # The place players returned after being kicked
    # Can be set in-game using the command /kickregion set
    general
    :
      world
    : 'world'
      x
    : 0
      y
    : 0
      z
    : 0
      yaw
    : 0
      pitch
    : 0

    options
    :
     # The title shown after players being kicked
      title
    :
        enabled
    : true
        fade_in
    : 10
        last
    : 70
        fade_out
    : 20
        maintitle
    : "&aYou are kicked!"
        subtitle
    : "&7Plugin done by SpringBreezeX"

      # The sound played after players being kicked
      sound
    :
        enabled
    : true
        type
    : "ENTITY_FIREWORK_ROCKET_LAUNCH"
        volume
    : 1.0
        pitch
    : 1.0

      # The Particle played after players being kicked
      particle
    :
        enabled
    : true
        type
    : "SMOKE_LARGE"
        amount
    : 10
        redstone_r
    : 0
        redstone_g
    : 0
        redstone_b
    : 0

    messages
    :
      plugin_reloaded
    : "&aKickOutFromRegion has been reloaded!"
      no_perms
    : "&cYou do not have permission to use that command!"
      teleport_position_set
    : "&a&lKickOutFromRegion&7>> &fTeleport position set."
      world_not_existed
    : "&a&lKickOutFromRegion&7>> &cWorld not existed."
      region_not_existed
    : "&a&lKickOutFromRegion&7>> &cThe region is not existed."
      get_kicked
    : "&a&lKickOutFromRegion&7>> &fYou have been kicked by &a%user%"
      kicked
    : "&a&lKickOutFromRegion&7>> &fYou have kicked out &a%amount%&f of players."
     


    [​IMG]
    1. Put the plugin (.jar) into your plugin folder.
    2. Run your server and generate the default config file.
    3. You can set your the return location in config, or simply use the command (/kickregion set) in-game
    4. Use the command (/kickregion kick <world> <regionid>) to kick the players in the corresponding region.
    5. Enjoy! :)



    [​IMG]
    1. You are not permitted to redistribute any part of the resource in any form without my consent.
    2. You are not permitted to modify the code of the resource without my consent.
    3. You will not be alerted if the "Terms of Use" was modified.

    If you face any obstacles or find any bugs, feel free to DM me or find me on my discord server (https://discord.gg/fy32EMundx). Also, you can suggest any features that you want, and I will work on it if I can. But try not to leave a one-star comment without contacting me :(

    Looking forward to seeing your appreciation! Your support is my motivation.