Limbo icon

Limbo -----

Place a troll in Limbo so they can't do any harm.



Commands:
/limbo [player] (reason) - Banish a player to limbo with a reason
/limbo help - See the help page
/unlimbo [player] - Remove a player from limbo
/limbolist - Get a list of players that are placed in limbo
/limbo reload - Reload the plugin

/templimbo [player] [time] (reason) - Banish a player temporary to limbo with a reason

Time format:
minutes, minute, min, m
hours, hour, h
days, day, d
weeks, week, w
months, month, mon

Examples:
/templimbo baktus_79 2h For bad behavior!
/templimbo baktus_79 2weeks For bad behavior!
/templimbo baktus_79 15min For bad behavior!



Permissions:
limbo.limbo - Be able to place a player in limbo
limbo.templimbo - Be able to place a player temporary in limbo
limbo.unlimbo - Be able to remove a player from limbo
limbo.limbolist - Be able to see who is placed in limbo
limbo.chatvisible - To see what the player is saying in limbo
limbo.bypass - Player with this can not be placed in limbo
limbo.notify - Be notified when a troll is placed in limbo

limbo.admin - This will give you all permissions in Limbo.
limbo.moderator - This will give you everything except /limbo reload


Configuration:
Code (YAML):
Chat :
  # Type in commands you would like to disable when in limbo.
  BlackListedCommands
:
  - msg
  - tell
  - m
  - r
  - reply
WorldSettings
:
  DisableBlockBreak
: true
  DisableBlockPlace
: true
  DisableItemPickup
: true
  DisableChat
: true
  DisableVisible
: true
discordsrv
:
  # Enable Discord announcement.
  enabled
: false
  # Enter the ID for the target Discord textchannel.
  textchannel
: ''
database
:
  # Choose between SQLite, MySQL or MariaDB.
  engine
: sqlite
  host
: localhost
  port
: 3306
  user
: root
  password
: 'yourpassword'
  database
: limbo
  prefix
: lb_
  enable-ssl
: false
  pool
:
    max-pool-size
: 10
    connection-timeout
: 25
    max-lifetime
: 1800

Language file:
Code (YAML):
helpCommand:
  limboHelp
: '&a/limbo help &7- Display this help page'
  limbo
: '&a/limbo [player ] (reason ) &7- Place a troll in limbo'
  templimbo
: '&a/templimbo [player ] [time ] (reason ) &7- Place a troll temporary in limbo'
  unlimbo
: '&a/unlimbo [player ] &7- Remove a player from limbo'
  limbolist
: '&a/limbolist &7- Display a list of all the players in limbo'
  limboReload
: '&a/limbo reload &7- Reload the plugin'
limboList
:
  listHeader
: '&7 -------------- [ &aPlayers in limbo ] &7 --------------'
  noPlayersInLimbo
: '&cNo players in Limbo!'
  permanent
: '&a %player% &7>>> &aExpire: &fNever'
  temporary
: '&a %player% &7>>> &aExpire: &f%time%'
  placedBy
: '&aPlaced by : &f%bywhom%'
  timePlaced
: '&aTime : &f%time%'
  reasonHover
: '&aReason : &f%reason%'
warningMessages
:
  missingPermission
: '&cYou do not have permission to use this command'
  playerIsNotOnline
: '&cPlayer %player% is not online or not a valid name. Check for spelling errors!'
  playerBypass
: '&cYou can not send %player% to limbo!'
  playerExistInLimbo
: '&cPlayer %player% is already in Limbo!'
  playerIsNotInLimbo
: '&cPlayer %player% is not in limbo!'
  typeValidNumber
: '&cYou need to type in a valid number!'
  correctFormat
: '&cUse correct format : /templimbo [player ] [time ] (reason )'
  blacklistedCommand
: '&cThis command can not be used when in limbo!'
announce
:
  placedInLimbo
: '&a %player% &fhas been placed in Limbo by %bywhom%. Reason: &a%reason%'
  placedInLimboSilence
: '&8 [Silence ] %player% has been placed in Limbo by %bywhom%. Reason: %reason%'
  temporaryLimbo
: '&a %player% &fhas been placed in Limbo by %bywhom% until &a%time%&f. Reason: &a%reason%'
  temporaryLimboSilence
: '&8 [Silence ] %player% has been placed in Limbo by %bywhom% until %time%. Reason: %reason%'
  releasedLimbo
: '&a %player% &fhas been released from Limbo by %bywhom%.'
  releasedLimboSilence
: '&8 [Silence ] %player% has been released from Limbo by %bywhom%.'
  noReason
: ' No reason'
notifier
:
  reload
: '&2 [Limbo ] Config and language file has been reloaded!'
discord
:
  permanent-limbo
: ' %player% has been placed in Limbo by %bywhom%. Reason: %reason%'
  temporary-limbo
: ' %player% has been placed in Limbo by %bywhom% until %time%. Reason: %reason%'
 


How to install:
  1. Download the plugin
  2. Stop the server
  3. Drag the file to the servers plugin folder
  4. Start the server

Get the Discord textchannel ID
  1. Enable Discord Developer mode in User Settings > Advanced.
  2. Navigate to the server which contains the channel whose ID you want to copy.
  3. Right-click on the channel within the server's channel list, and click on "Copy ID".
Resource Information
Author:
----------
Total Downloads: 2,112
First Release: Jun 6, 2019
Last Update: Oct 23, 2022
Category: ---------------
All-Time Rating:
6 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings