
138
1
PvE Toggle
A lightweight server-side Fabric mod that allows players to opt into PvE-only mode, blocking all PvP and player-caused hazards while keeping natural PvE damage intact.
Compatible with LuckPerms for fine-grained permission control.
✨ Features
-
🔄 Toggle PvE Mode with commands:
/pve on→ Enables PvE protection for yourself/pve off→ Disables PvE protection/pve on <player>//pve off <player>→ Manage PvE for other players (with permission)/pve status [player]→ Check PvE mode status
-
🛡️ Protection against player-caused damage:
- PvP (swords, bows, tridents, projectiles, etc.)
- TNT & explosions triggered by players
- Fire & lava placed by players (including flowing lava)
- Suffocation from sand/gravel placed by players
- Falling anvils
- Pistons (including chained piston pushes)
- Water/lava currents used to push players
- Wither damage if spawned by another player
- Lightning/trident strikes from players
- Prevents block-breaking grief (no destroying blocks directly under protected players)
-
⚙️ Persistence: Player PvE status is saved between sessions.
-
📂 Config & Database:
- Config stored in
config/pvemod/pvemod.json - SQLite DB in
config/pvemod/pvemod_ownership.dbfor tracking block ownership (lava, TNT, pistons, etc.)
- Config stored in
-
🔑 LuckPerms support:
pvemod.toggle.self→ Use/pve on|offon yourselfpvemod.toggle.others→ Use/pve on|off <player>pvemod.status→ Use/pve status
📦 Requirements
- Minecraft:
>=1.21 <1.22 - Fabric Loader:
>=0.16.0 - Fabric API:
>=0.116.5+1.21.1 - fabric-permissions-api v0:
>=0.3.1(included with LuckPerms Fabric)
🛠️ Use Cases
- Roleplay servers where some players prefer PvE-only gameplay.
- Servers that want to prevent griefing with TNT, pistons, lava, or water tricks.
- Mixed PvP/PvE environments with per-player choice.
Совместимость
Ссылки
Создатели
Детали
Лицензия:LicenseRef-All-Rights-Reserved
Опубликован:8 месяцев назад
Обновлён:7 месяцев назад
