
FaithBreak
A thoughtful plugin that auto detects prayer times based on locations and gently reminds players!
Автор: CiscoCodes18,3 тыс.13обновлён 21 окт. 2026 г.
УправлениеОбщениеУтилиты
Описание

Последние версии
Все версии →release
FaithBreak 1.6.1
1.6.121 окт. 2026 г.150Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3paper, purpur
Что нового
# FaithBreak v1.6.1
**Release Date:** July 3, 2026
---
## 🎯 Summary
Patch release — fixes inaccurate prayer reminder and kick timing, hardens prayer API failure handling, and cleans up internal warnings.
---
## Changes
- 🔧 **Timing Accuracy Fix** — Corrected prayer-time comparisons so reminders and kicks use the prayer API's own timezone context instead of drifting when timezone sources disagree.
- 🔧 **Prayer API Failure Hardening** — Prayer-time fetching now uses HTTPS, caches daily timings, and applies a cooldown after upstream failures to reduce repeated disconnect issues.
- 🔧 **Safe No-Data Behavior** — Removed the synthetic fallback prayer times that could cause false reminders or false kicks during prayer API outages.
- ⚡ **Warning Cleanup** — Resolved a large set of internal warnings in `FaithBreak.java` without suppressing them, improving maintainability and code quality.
---
## Configuration
- No public configuration changes in v1.6.1.
---
## Commands
- No player or admin command syntax changes in v1.6.1.
---
## Compatibility
- Paper/Spigot 1.21.x ✅
---
release
FaithBreak 1.6.0
1.6.016 июн. 2026 г.2,4 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Что нового
<div align="center">
### 🌟 **Join Our Discord for Giveaways & Events!** 🎮
</div>
Join our **[Discord Server](https://discord.gg/snkKDmc89f)** 🔗 for monthly giveaways & events where you can win coupon codes or plugins like **[AstralSwords Premium](https://builtbybit.com/resources/astral-swords.81777/)** or **[TrimBlades](https://builtbybit.com/resources/trimblades.87033/)**! 🎨🚀
---
# FaithBreak v1.6.0
**Release Date:** June 17, 2026
---
## 🎯 Summary
Maintenance release — internal architecture refresh for command handling and player preference persistence, keeping existing server workflows intact while making future updates safer.
---
## Changes
- ⚡ **Command Architecture Refresh** — `/muslim`, `/non-muslim`, and `/fb` handling now live in dedicated command classes instead of the main plugin class.
- ⚡ **Player Preference Service Extraction** — Player mode persistence and legacy `optout.yml` migration were moved into a dedicated service for cleaner long-term maintenance.
- ⚡ **Model Cleanup** — Shared player location and player mode data structures were extracted into dedicated model classes.
- ⚡ **No Public Workflow Changes** — Existing commands, permissions, config values, and normal player/server behavior continue to work as before.
---
## Configuration
- No public configuration changes in v1.6.0.
---
## Commands
- No player or admin command syntax changes in v1.6.0.
---
## Compatibility
- Paper/Spigot 1.21.x ✅
---
## 🖥️ Need a Server?
👀 Looking for reliable Minecraft hosting? Check out **[Atlass Hosting](https://client.atlass.host?ref=ciscocodes)** — affordable, fast, and perfect for running FaithBreak! ⚡
---
<div align="center">
💬 **Got suggestions or found a bug?**
Jump into **[Discord](https://discord.gg/snkKDmc89f)** and let me know!
## ☕ Support Me on Ko-fi
If you like my work, consider buying me a coffee:
[](https://ko-fi.com/ciscocodes)
</div>
release
FaithBreak 1.5.0
1.5.04 апр. 2026 г.1,8 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Что нового
<div align="center">
### 🌟 **Join Our Discord for Giveaways & Events!** 🎮
</div>
Join our **[Discord Server](https://discord.gg/snkKDmc89f)** 🔗 for monthly giveaways & events where you can win coupon codes or plugins like **[AstralSwords Premium](https://builtbybit.com/resources/astral-swords.81777/)** or **[TrimBlades](https://builtbybit.com/resources/trimblades.87033/)**! 🎨🚀
---
# FaithBreak v1.5.0
**Release Date:** April 4, 2026
---
## 🎯 Summary
Admin controls update — server-wide Force Kick Mode to override Reminder Mode, configurable prayer break duration, and cleaned up kick logic.
---
## Changes
- 🔧 **Force Kick Mode** — New `force-kick-mode` config option that overrides Reminder Mode → Kick for all opted-in players. Opt-Out (`/non-muslim`) players are always respected.
- 🔧 **Configurable Break Duration** — New `break-duration` config option (in minutes) to set how long kicked players must wait before rejoining. Minimum: 12 minutes, no upper limit.
- 🔧 **Smart Force Kick Warning** — Players who select Reminder Mode while Force Kick is active receive a clear warning that they will still be kicked.
- 🔧 **Dynamic Kick Messages** — All kick screen messages and rejoin timers now reflect the configured break duration instead of a hardcoded 12 minutes.
- ⚡ **Startup Logging** — Enable message now shows Force Kick status and Break Duration alongside Debug Mode.
- ⚡ **Code Cleanup** — Removed redundant/duplicated kick logic in the non-Middle-Eastern player path for better reliability.
---
## Configuration
```yaml
# config.yml
debug-mode: false # Detailed debug logging
log-player-locations: false # Log player country/city (default: OFF)
force-kick-mode: false # Override Reminder → Kick for all players
break-duration: 12 # Prayer break in minutes (min: 12)
```
---
## Commands
| Command | Permission | Default |
|---------|-----------|---------|
| `/muslim` | `faithbreak.use` | true |
| `/muslim kick` | `faithbreak.use` | true |
| `/muslim reminder` | `faithbreak.use` | true |
| `/non-muslim` | `faithbreak.use` | true |
| `/fb lang [code]` | `faithbreak.use` | true |
| `/fb kick <prayer>` | `faithbreak.admin` | op |
---
## Compatibility
- Paper/Spigot 1.21.x ✅
---
## 🖥️ Need a Server?
👀 Looking for reliable Minecraft hosting? Check out **[Atlass Hosting](https://client.atlass.host?ref=ciscocodes)** — affordable, fast, and perfect for running FaithBreak! ⚡
---
<div align="center">
💬 **Got suggestions or found a bug?**
Jump into **[Discord](https://discord.gg/snkKDmc89f)** and let me know!
## ☕ Support Me on Ko-fi
If you like my work, consider buying me a coffee:
[](https://ko-fi.com/ciscocodes)
</div>
release
FaithBreak 1.4.0
1.4.023 февр. 2026 г.1,1 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur
Что нового
<div align="center">
### 🌟 **Join Our Discord for Giveaways & Events!** 🎮
</div>
Join our **[Discord Server](https://discord.gg/snkKDmc89f)** 🔗 for monthly giveaways & events where you can win coupon codes or plugins like **[AstralSwords Premium](https://builtbybit.com/resources/astral-swords.81777/)** or **[TrimBlades](https://builtbybit.com/resources/trimblades.87033/)**! 🎨🚀
---
# FaithBreak v1.4.0
**Release Date:** February 23, 2026
---
## 🎯 Summary
Player modes update — choose between Kick, Reminder, or Opt-Out with persistent preferences, a smarter kick screen, and tab completions.
---
## Changes
- 🔧 **Player Modes System** — Three distinct modes: Kick (default), Reminder (chat-only), and Opt-Out
- 🔧 **`/muslim [kick|reminder]` Command** — Opt in and select your preferred prayer time mode
- 🔧 **Smart Kick Screen** — Kick screen now displays current mode and how to switch to Reminder or Opt-Out
- 🔧 **Tab Completions** — `/muslim` command now suggests `kick` and `reminder` on Tab
- 🔧 **Persistent Mode Storage** — Player modes saved to `playerdata.yml`, survives restarts
- 🔧 **Auto-Migration** — Old `optout.yml` data automatically migrated to the new `playerdata.yml` system
- ⚡ **Null Safety** — Added location null checks to prevent potential crashes in `kickPlayerForPrayer`
---
## Commands
| Command | Permission | Default |
|---------|-----------|---------|
| `/muslim` | `faithbreak.use` | true |
| `/muslim kick` | `faithbreak.use` | true |
| `/muslim reminder` | `faithbreak.use` | true |
| `/non-muslim` | `faithbreak.use` | true |
| `/fb lang [code]` | `faithbreak.use` | true |
| `/fb kick <prayer>` | `faithbreak.admin` | op |
---
## Compatibility
- Paper/Spigot 1.21.x ✅
---
## 🖥️ Need a Server?
👀 Looking for reliable Minecraft hosting? Check out **[Atlass Hosting](https://client.atlass.host?ref=ciscocodes)** — affordable, fast, and perfect for running FaithBreak! ⚡
---
<div align="center">
💬 **Got suggestions or found a bug?**
Jump into **[Discord](https://discord.gg/snkKDmc89f)** and let me know!
## ☕ Support Me on Ko-fi
If you like my work, consider buying me a coffee:
[](https://ko-fi.com/ciscocodes)
</div>
release
FaithBreak 1.3.1
1.3.130 дек. 2025 г.1,4 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
release
FaithBreak 1.3.0
1.3.02 нояб. 2025 г.4,5 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper, purpur, spigot
release
FaithBreak 1.2.1
1.2.110 июл. 2025 г.5,9 тыс.Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
release
FaithBreak 1.2.0
1.2.027 июн. 2025 г.826Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, paper, spigot
release
FaithBreak 1.1.0
1.1.014 июн. 2025 г.58Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, paper, spigot
release
FaithBreak 1.0.0
1.0.021 апр. 2025 г.76Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5bukkit, paper, spigot