MonitoringMinecraft MonitoringMinecraft

NoCartExplosions

Плагин PaperPurpurSpigot

Removes the terrain damage from carts

40 скачиваний 0 подписчиков
Оцените первым

🛒 NoCartExplosions

Minecraft Version Platform Java Version License

NoCartExplosions is a lightweight, zero-lag server plugin designed to stop TNT Minecarts from destroying blocks and terrain upon detonation while leaving Paper's default explosion damage to players, mobs, and items completely untouched.


logo

[!IMPORTANT] Protect your builds without breaking combat or redstone contraptions!
When a TNT Minecart detonates, 0 blocks are broken, but surrounding players and mobs take standard, vanilla-accurate explosion damage.


✨ Features

  • 🛡️ Complete Block & Terrain Protection: Prevents TNT Minecarts from damaging blocks, breaking redstone, or cratering land.
  • 💥 Preserves Paper Combat Mechanics: Entities (players, mobs, vehicles) still receive standard Paper explosion damage.
  • Ultra Lightweight & Performant: Event-driven Bukkit listener with minimal CPU footprint and zero tick loss.
  • 🌍 World Whitelisting: Restrict protection to specific worlds (e.g., survival, hub) or enable it server-wide.
  • 🔄 Live Hot-Reload: Update settings on the fly with /nce reload without restarting your server.
  • Modern Java 21 - 25: Built natively against Paper API 1.21.11 for peak performance.

🎮 How It Works

Feature Standard Minecraft With NoCartExplosions
Terrain Destruction 💣 Destroys Blocks 🛡️ 100% Protected
Entity Explosion Damage 💥 Takes Damage 💥 Preserved (Stock Paper)
Item Drop Damage 💥 Items Destroyed 🛡️ Protected
Performance Overhead ⚠️ High (Block Physics Update) Zero Lag

⚙️ Configuration (config.yml)

The default config.yml is simple and ready to use right out of the box:

# ======================================================
#             NoCartExplosions Configuration
# ======================================================

# Toggle terrain protection for TNT Minecarts / Explosive Minecarts.
# When true, cart explosions will NOT break any blocks or alter terrain.
prevent-terrain-damage: true

# List of world names where cart terrain protection is active.
# Leave empty [] to enable protection across ALL worlds on the server.
# Example:
# enabled-worlds:
#   - world
#   - world_nether
enabled-worlds: []

# If set to true, logs a console message whenever a TNT Minecart explosion's terrain damage is prevented.
log-prevented-explosions: false

📜 Commands & Permissions

Command Permission Description
/nocartexplosions reload nocartexplosions.admin Reloads config.yml settings live
/nce reload nocartexplosions.admin Short alias for reload command

[!TIP] Administrative permissions default to server operators (op: true).


📦 Installation & Setup

  1. Download: Grab the latest .jar file from the Versions tab.
  2. Install: Drop NoCartExplosions-1.0.0.jar into your server's plugins/ directory.
  3. Start Server: Run your Paper server (Java 21+ required).
  4. Configure: Edit plugins/NoCartExplosions/config.yml if you want world filtering or debug logging.
  5. Reload: Use /nce reload to apply any changes.

🛠️ Building from Source (Click to expand)

Prerequisites

  • JDK 21+
  • Apache Maven 3.9+

Build Steps

git clone https://github.com/your-repo/NoCartExplosions.git
cd NoCartExplosions
mvn clean package

The compiled output will be generated in target/NoCartExplosions-1.0.0.jar.


📄 License

This project is licensed under the MIT License. Feel free to use, modify, and distribute! top

Смотри также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирай в рейтинге серверов Майнкрафт и заходи прямо сейчас.

SkyBars
SkyBars Java + BE
252 онлайн
1.8 — 26.2 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
PazikCraft
8 онлайн
1.17 — 26.1.2 версия
Ванильное выживание со свадьбами, прокачкой боевых навыков и голосовым чатом
MineLandy
MineLandy Java + BE
20 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
Minestory
15 онлайн
1.21 — 26.2 версия
Выживание • Экономика • Кланы • Приваты • Ивенты • PVP • Работа
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.2, 1.21.11, 26.1.2, 1.21. Fabric, NeoForge, Forge, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Forge Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат