
Limbo
Place a troll in Limbo so they can't do any harm.
- Загрузки
- 538
- Подписчики
- 3
- Обновлён
- 17 мая 2025 г.
- Лицензия
- GPL-3.0-only
Опубликован 23 декабря 2024 г.
Have you ever encountered a troll on your server who won’t stop harassing players, spamming offensive words, or griefing others to the point where banning them feels like the only option? With Limbo, you can place any troll in a virtual "limbo" where they can no longer harm your server or its players.
When a player is in limbo:
- They cannot see or interact with other players.
- Their chat messages are invisible to others.
- You can configure commands to be disabled for players in limbo.
- They are unable to place or destroy blocks anywhere on the server.
Limbo is the perfect way to let a disruptive player stay on your server without breaking any of its rules, ensuring they cannot ruin the experience for others.
Features
- An option instead of ban
- Stop a troll from griefing other players
- Stop a troll from harm or see any of the players online
- Stop a troll from see public chat or be able to write in chat
- Stop configurable commands to be used when in limbo
- Send notifications to Discord
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.
How to install
- Download the plugin.
- Stop the server.
- Drag the file to the servers plugin folder.
- Start the server.
Create Discord webhook and setup Limbo for Discord interaction
- Open channel settings.
- Click "Create Webhook" and then "New Webhook.
- Give it an avatar and a name.
- Click "Copy Webhook URL" and paste it into the config file.
Ченджлог
3.2.1Релиз26.1, 26.1.1, 26.1.2 · 17 мая 2025 г.
Bugs from last update
- Wrong messages where sent to the Discord channel.
- Added release message for Discord in the messages.yml.
3.2.0Релиз1.21.3, 1.21.4, 1.21.5 · 17 мая 2025 г.
This release takes a huge step towards Paper. Limbo will no longer work on Bukkit/Spigot servers.
Changes
- Changed from CommandExecutor to BasicCommand.
- Added better tab tompletion.
- Removed unnecessary use of instances.
- Changed to Adventure text handling.
- Added clickable arrows in limbolist.
- Code cleanup.
- Fixed limbolist bug where the last line appear first on the next page.
- Added BStats Metrics.
- Added new permission handling.
- New error message in messages.yml.
- Will now automatically set to SQLite if config.yml has wrong setting for SQL type.
- Changed plugin update notification from SpigotMC to Modrinth.
- Improved performance.
- Removed DiscordSRV dependency in favor of Discord Webhook.
- Libs are now bundled with the jar file.
Warning
The config file has changed for the Discord settings. If you where using the Discord feature, you must setup against webhook instead.
3.1.0Релиз1.21.2, 1.21.3, 1.21.4 · 23 декабря 2024 г.
- Discord support has been added. For Discord to work, the plugin depends on DiscordSRV.
New settings in the configuration file regarding Discord.
config.yml
discordsrv:
enabled: false
textchannel: ''
messages.yml
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%'
Get the textchannel ID
- Enable Discord Developer mode in User Settings > Advanced.
- Navigate to the server which contains the channel whose ID you want to copy.
- Right-click on the channel within the server's channel list, and click on "Copy ID".
Комментарии
Загружаем…