Перейти к содержимому
Mineforgian

WhitelistByTime

Advanced whitelist with permanent/temporary access, UUID & nickname support, time freezing, and GeyserMC compatibility

2K загрузок7 подписчиковMITbukkitfoliapaperpurpurspigot

Обновлён 12 апреля 2026 г. · опубликован 26 января 2025 г.

  • Usage example from console

JOIN OUR DISCORD

About

This is a plugin for a minecraft server. It allows you to add players for a certain time or permanently.

The plugin is developed and tested for Paper and Folia 1.20.x-26.x It also supports forks of Paper and Folia.

Features

  • Fully customizable.
  • Supports MiniMessage.
  • Compatible with any SQL database.
  • Case-sensitive nickname support.
  • Player freezing feature.
  • PlaceholderAPI (PAPI) support.
  • Lightweight: minimal load on the main thread.
  • Multi-server support: utilizes SQL transactions.
  • Safe: the code is extensively covered by automated tests.
  • UUID support: stores UUIDs in online/floodgate (GeyserMC) modes to handle nickname changes.

Feedback

Please report any bugs, errors, or feature suggestions on Discord: https://discord.gg/4XUPywnEyE

Stats

BStats Statistics are obtained through bstats metrics.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
2.5.0Релиз1.21.11, 26.1, 26.1.1, 26.1.2bukkit, folia, paper, purpur, spigot12 апреля 2026 г.Скачать (14.1 МБ)
2.4.1Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, folia, paper, purpur, spigot17 февраля 2026 г.Скачать (14.1 МБ)
2.4.0Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot10 февраля 2026 г.Скачать (14.1 МБ)
2.3.0Релиз1.21.4, 1.21.5, 1.21.6, 1.21.7folia, paper, purpur6 июля 2025 г.Скачать (14.1 МБ)
2.2.0Релиз1.21.2, 1.21.3, 1.21.4, 1.21.5folia, paper, purpur10 апреля 2025 г.Скачать (14.0 МБ)
2.1.0Релиз1.21.2, 1.21.3, 1.21.4, 1.21.5folia, paper, purpur22 февраля 2025 г.Скачать (14.0 МБ)
2.0.0Релиз1.21.4folia, paper, purpur26 января 2025 г.Скачать (14.0 МБ)

Ченджлог

2.5.0Релиз26.1, 26.1.1, 26.1.2 · 12 апреля 2026 г.

Bug Fixes

Fixed duplicate row creation on freeze/last-join update.

New Features

Freeze pauses while player is offline — Added a new setting freeze-counts-only-online-time (default: false). When enabled, the freeze timer only counts down while the player is connected. The timer pauses automatically on disconnect and resumes when the player rejoins.

2.4.1Релиз1.21.9, 1.21.10, 1.21.11 · 17 февраля 2026 г.

What’s New?

Compatibility with the previous version has been fixed due to the commands.yml configuration file.

2.4.0Релиз1.21.9, 1.21.10, 1.21.11 · 10 февраля 2026 г.

What’s New?

1. Update to 1.21.11
We’re now fully updated to 1.21.11!
As always, we support Paper and Folia — plus all their forks ❤️

2. UUID & Identity Support🚀
We’ve added a new UUID-based player identity system with support for Mojang API and Floodgate (GeyserMC).
You can pick the mode that fits your setup in the config: OFFLINE, ONLINE, FLOODGATE, or AUTO (default is OFFLINE).

3. More autotests
We’ve expanded our integration test suite to cover even more edge cases and keep things stable.

4. whitelist time add is convenient again
By popular request, the whitelist time add command now also adds the player to the whitelist — just like in earlier versions.

5. Whitelist on / off
Added simple commands to toggle the whitelist on the fly:
/whitelist on and /whitelist off

2.3.0Релиз1.21.5, 1.21.6, 1.21.7 · 6 июля 2025 г.

What's New?

1. Player Notifications Players can now receive automatic reminders when their whitelist time is nearly expired.

2. Updated to 1.21.7 Official support and compatibility with Minecraft version 1.21.7.

3. Kick Players on Expiration Added the ability to automatically kick players when their whitelist entry expires.

4. Improved Freeze Logic New command: /whitelist unfreeze [nickname] to manually unfreeze players. The /whitelist freeze command now correctly handles permanently ("forever") whitelisted users.

5. Reliability and Stability Implemented thorough tests covering freezing, unfreezing, notifications, and reload functionality. Improved internal time-tracking logic for freezing and whitelist durations.

6. Plugin Reloading New reload system (/whitelist reload) for dynamically reloading plugin settings without server restarts.

New values ​​will automatically appear in the config. Compatibility with the previous version is not broken.

Enjoy the update! 🎉

2.2.0Релиз1.21.3, 1.21.4, 1.21.5 · 10 апреля 2025 г.
  1. Updated header.svg.
  2. Edited README.md
  3. Add CommandsConfig (commands.yml) to centralize command permissions management, thanks issue #41 at github.
  4. Fixed expiration logic check
2.1.0Релиз1.21.3, 1.21.4, 1.21.5 · 22 февраля 2025 г.
  • Added special value for papi placeholder if player is forever to papi config.
  • Fixed incorrect tabulation.
  • Code improvements.
2.0.0Релиз1.21.4 · 26 января 2025 г.

New version of the plugin. Completely redesigned. Some old features have been removed and new features have been added.

This version is not compatible with previous versions.
This version is made and tested for paper 1.21.4, also supports folia.

Комментарии

Загружаем…