NouveauCraftRank SitesSite web et boutique gratuitsCrée la tienne ›
AshlarLogiciel serveur gratuit basé sur Paper, avec protection DDoS et anti-backdoor Voir Ashlar ›Security RadarA free check of your server's login, anti-bot and proxy settings, only with your OK Voir comment ça marche ›CommunautéPose des questions, partage tes constructions et trouve des joueurs Rejoindre le forum ›
Ressources / Plugins / DisasterZ

DisasterZ

DisasterZ is an enterprise-grade, high-performance natural disaster engine engineered for modern Paper, Bukkit, and Spigot servers.

PluginsGratuit1.21 – 26.x
par KakashiPlayz · repris depuis Modrinth
Télécharger ›

Téléchargement direct depuis Modrinth · 1 téléchargements

DisasterZ, capture 1

Ce qu'il fait

KakashiPlayz a créé DisasterZ (plugin) pour les serveurs Paper / Spigot. DisasterZ is an enterprise-grade, high-performance natural disaster engine engineered for modern Paper, Bukkit, and Spigot servers.

Versions prises en charge : Minecraft 1.21 – 26.x. On compte 1 téléchargements sur Modrinth. Il arrive ainsi en position n° 142 sur les 147 plugins de performance listés ici. La dernière mise à jour date du 04/11/2026.

Versions prises en charge

26.x1.21

Historique des versions

La plus récente est 1.0.0, sortie le 04/11/2026. Elle est faite pour Minecraft 1.21 – 26.3. Elle fonctionne sur Bukkit, Paper et Spigot. Le téléchargement fait 134 KB.

VersionPubliéMinecraftType
1.0.004/11/20261.21 – 26.3Stable

Commandes

Les commandes citées sur la page Modrinth de DisasterZ :

/disasterz

Permissions

Permissions citées là-bas, à donner avec un plugin comme LuckPerms :

disasterz.admin.guidisasterz.admin.startdisasterz.admin.stopdisasterz.admin.reloaddisasterz.usedisasterzapi.isanydisasteractivedisasterzapi.getactivedisasterdisasterzapi.startdisasterdisastertype.tornado

Dernière version sur GitHub

DisasterZ est open source. Sa dernière version sur GitHub est DisasterZ v1.0.0, publiée le 04/11/2026.

🌪️ DisasterZ v1.0.0

An enterprise-grade, high-performance natural disaster engine for Minecraft servers featuring 7 cinematic cataclysms, Zero-TPS-Drop architecture, automatic block restoration, territory protection hooks, and full interactive in-game GUI control.

✨ Key Highlights

  • 7 Cinematic Natural Disasters: Unleash Tsunamis with surging wave fronts, Earthquakes with screen-shaking tremors, Tornadoes that suck entities inside and fling them across the sky, Blizzards with hypothermia and frostbite vision, Volcanic Eruptions with persistent lava and wildfires, explosive Meteor Showers, and Blood Moon Zombie Apocalypses with 3x Colossal Titans.
  • Zero-TPS-Drop Architecture: Heavy parametric math and trajectory matrices computed asynchronously via CompletableFuture. Includes chunk-safety guards, anti-flight kick protection, and a circular rollback buffer auto-restoring modified blocks smoothly at 25 blocks/tick.

Lire toutes les notes sur GitHub

Description de l'auteur sur Modrinth

🌪️ DisasterZ

DisasterZ is an enterprise-grade, high-performance natural disaster engine engineered for modern Paper, Bukkit, and Spigot servers. Built with modern Java 21+ and a strict Zero-TPS-Drop architectural standard, DisasterZ unleashes 7 cinematic natural disasters while safeguarding server performance, chunk integrity, and player territories.


👨‍💻 Developer & Support Information


⚡ Core Architectural Highlights

1. Zero-TPS-Drop Engine

  • Async Math Engine: Offloads heavy mathematical algorithms, double-helix spiral coordinates, wave front particle matrices, and ballistic trajectories to asynchronous threads via CompletableFuture. Only mutations sync back to the main thread.
  • Flight & Movement Safety Guard: Intercepts and negates false-positive "Flying is not enabled on this server" kicks during intense Tornado vortexes and Earthquake tremors, preserving smooth player controls.
  • Chunk Safety Guard: Never triggers forced chunk loading. Evaluates chunk boundaries prior to block access or particle rendering.
  • Memory-Safe Block Restoration Engine: Stores manipulated block states in a thread-safe circular rollback buffer (ConcurrentLinkedQueue) and gently restores blocks over time (25 blocks/tick by default) to eliminate lag spikes.
  • Packet-Based Ghost Blocks: Optional visual mode (use-ghost-blocks-for-liquids) delivering full immersion for liquid events (Tsunami) via Player#sendBlockChange without writing single world changes.

2. Territory & Claim Protection

  • Soft-depends and safely hooks into:
  • WorldGuard 7.x+
  • GriefPrevention
  • Towny Advanced
  • Lands
  • With settings.protection.respect-claims: true, all disaster damage, block breaking, and explosions are halted inside protected player claims.

3. Modern Visual & Audio Polish

  • Kyori Adventure & MiniMessage: Rich gradients, hover effects, and automatic fallback conversion for legacy & and &#RRGGBB hex color codes.
  • Cinematic Audio Engine: Multi-layered soundscapes combining subterranean rumbles, pitch shifts, distance falloff, and escalating chime countdowns.
  • Client-Safe Camera Effects: Visceral screen tremors and disorientation using non-intrusive client distortion shaders and micro ground slips without freezing player WASD movement.

🌋 The 7 Natural Disasters

Icon · Disaster · Description
🌊 · Tsunami · Colossal moving wall of water with synchronized particle crests, violent forward surge physics, and drowning hazards.
🪨 · Earthquake · Violent tectonic fissures opening along fault lines, continuous screen-shaking tremors, stumbling mechanics without locking movement, and falling rubble.
🌪️ · Tornado · Rotating double-helix parametric spiral vortex with vacuum physics that sucks players and mobs inside, spirals them skyward, and violently hurls them across the land.
❄️ · Blizzard · Freezing squall that inflicts persistent Slowness and Weakness throughout the event, rapid frostbite screen vignette, hypothermia damage, and whiteout fog unless standing within radiant heat zones (campfires, torches, lava, furnaces).
🌋 · Volcanic Eruption · Dense atmospheric ash storms, launching explosive fireballs and molten magma/basalt bombs that shatter the surface into persistent lava pools and actively spreading wildfire fronts.
☄️ · Meteor Shower · High-velocity extraterrestrial impactors that blast apart blocks, forge molten impact craters, fling destructive rubble, and spread raging surface fires.
🧟 · Zombie Apocalypse · Blood Moon sky tint, towering Big Size Colossal Zombies (scaled via Attribute.GENERIC_SCALE), giant dreadnought bosses, and relentless undead hordes.


🎮 Interactive Master GUI & Dual Sub-GUIs (/disasterz gui)

  • Master Control GUI (54 slots):
  • Symmetric Centered Layout: Balanced placement for all 7 natural disasters with custom icons.
  • Animated Enchantment Glints: Active disasters pulse with an enchanted sheen.
  • Dynamic Live Lore: Refreshes every 20 ticks (1s) displaying live duration countdowns, status badges ([Active], [Warning], [Idle]), and random-cycle eligibility.
  • Click Controls:
  • Left-Click: Force start / initiate warning countdown.
  • Right-Click: Instantly cancel or halt disaster.
  • Middle-Click: Cycle duration presets (60s ➔ 120s ➔ 180s ➔ 300s ➔ 600s).
  • Global Action Bar:
  • Stop All Disasters
  • Trigger Random Disaster
  • Random-Cycle Filter Sub-GUI (Replaced author info)
  • Auto-Scheduler Settings Sub-GUI
  • Reload Configurations
  • 1. Random-Cycle Filter Sub-GUI (DisasterToggleGUI):
  • Dedicated menu to toggle which disasters are eligible for automatic random selection.
  • Disasters toggled OFF will NEVER start randomly or via auto-scheduler.
  • Disabled disasters can still be triggered manually by Admins or specifically targeted in scheduled cycles.
  • Quick action buttons: "Allow All in Random Cycle" and "Block All from Random Cycle".
  • 2. Auto-Scheduler Settings Sub-GUI (SchedulerSettingsGUI):
  • Toggle Scheduler State: Enable/disable background automatic cycles.
  • Adjust Cycle Interval: +15m, -15m, +1h, -1h controls.
  • Adjust Pre-Disaster Warning: +5s, -5s, +15s, -15s countdown settings.
  • Adjust Minimum Players: Set player threshold required for automatic triggers.
  • Next Disaster Target: Cycle specific upcoming disaster or set to Weighted Random.
  • Force Launch Now: Bypasses countdown and fires scheduled cycle immediately.
  • Seamless Navigation: One-click return to Master Control.

💻 Commands & Permissions

Command · Permission · Description
/disasterz gui · disasterz.admin.gui · Opens the Master Admin GUI
/disasterz start [duration] · disasterz.admin.start · Triggers a disaster warning and event
/disasterz stop [disaster] · disasterz.admin.stop · Halts active disaster and restores blocks
/disasterz reload · disasterz.admin.reload · Hot-reloads configuration files and tasks
/disasterz info · disasterz.use · Displays author, version, portfolio, and discord


🔌 PlaceholderAPI Support

  • %disasterz_active% — Name of active disaster (or "None")
  • %disasterz_time_left% — Formatted duration remaining (mm:ss)
  • %disasterz_time_left_seconds% — Raw seconds remaining
  • %disasterz_next_disaster% — Scheduled upcoming disaster
  • %disasterz_next_countdown% — Formatted timer until next scheduled disaster cycle
  • %disasterz_warning_countdown% — Current pre-event warning timer

🛠️ Developer API & Custom Events

Access the static API entry point via DisasterZAPI:
// Check if a disaster is active
if (DisasterZAPI.isAnyDisasterActive()) {
Disaster active = DisasterZAPI.getActiveDisaster().get();
Bukkit.broadcastMessage("Active disaster: " + active.getType().getDisplayName());
}

// Start a disaster
DisasterZAPI.startDisaster(DisasterType.TORNADO, 180);

Custom Cancellable Events:

  • DisasterPreStartEvent (Cancellable)
  • DisasterStartEvent
  • DisasterTickEvent
  • DisasterEndEvent
  • DisasterBlockDamageEvent (Cancellable)

📦 Building from Source

gradle build
Output jar: build/libs/DisasterZ-1.0.0.jar.

Écrite par KakashiPlayz. À lire avec les images sur Modrinth.

Comment installer DisasterZ

  1. Vérifie que ton serveur tourne sous Paper et Spigot en Minecraft 1.21 – 26.x.

  2. Télécharge le fichier .jar depuis Modrinth et place-le dans le dossier plugins de ton serveur.

  3. Redémarre le serveur. Évite /reload, beaucoup de plugins le supportent mal.

  4. Tape /plugins dans la console : DisasterZ doit apparaître en vert. Ses fichiers de config sont créés dans le dossier plugins au premier démarrage.

Guide complet: Comment installer des plugins sur un serveur Minecraft

Compatibilité

Versions de Minecraft
26.x, 1.21
Fonctionne sur
Paper, Spigot
Édition
Java
Nécessite
Rien d'autre
Licence
MIT
Prix
Gratuit
Suivi
Mis à jour activement (15/11/2026)

DisasterZ comparé à des ressources similaires Comparer toutes les alternatives

RessourceTéléchargementsVersionsMise à jourPrix
DisasterZcelle que tu regardais11.21 – 26.xil y a 10 joursGratuit
WildRTPLasaJoniHD98K1.13 – 26.x27 sept. 2026Gratuit
LagFixerlajczi345K1.13 – 26.xil y a 25 joursGratuit
SuperHarvestdru4030936K1.8 – 26.x5 mars 2026Gratuit

Questions

Est-ce que DisasterZ fonctionne sur Minecraft 26.x ?

Oui. DisasterZ prend en charge Minecraft 26.x. Toutes les versions prises en charge : 26.x, 1.21.

Est-ce que DisasterZ est gratuit ?

Oui. DisasterZ se télécharge gratuitement sur Modrinth.

Sur quel logiciel serveur fonctionne DisasterZ ?

DisasterZ fonctionne sur les serveurs Paper et Spigot.

DisasterZ est-il encore mis à jour ?

Oui. La dernière mise à jour date des dernières 24 heures.

Quelles sont les meilleures alternatives à DisasterZ ?

Les plus proches sont WildRTP, LagFixer et SuperHarvest. Comparer toutes les alternatives

Alternatives à DisasterZ

LagFixerPlugins · 1.13 – 26.x

⚡️ Best Performance Solution! 🗄️Trusted by 3000+ servers! ✅ Lightweight and highly Asynchronous!

Gratuit345,075 téléchargements
SuperHarvestPlugins · 1.8 – 26.x

Fast harvest, mining and tree chopping easily with a single mine, 3 in one to Vein-Mining with Animations but without lag! It's light weight lag free. [Open…

Gratuit36,115 téléchargements
Comparer toutes les alternatives ›

Avis

–★★★★★
0 avis
50
40
30
20
10

Connecte-toi pour laisser un avis.