跳到正文
免费MineBuilders 插件1.16+

MeteorEvents | Cinematic Meteor Loot

作者:lHawk_

购买、下载与收藏

免费

免费下载插件,用于你的服务器。

登录后下载

可在你的服务器上使用。不允许转售、再分发文件,或把它当作自己的作品发布(条款)。

加入收藏

5 次下载 · 48 次浏览

MeteorEvents | Cinematic Meteor Loot

关于这个插件

Transform your Minecraft server with cinematic meteor strikes! Features spinning meteors, realistic particle trails, explosive impacts, virtual craters, interactive loot cores, customizable rewards, and immersive 3D audio. Built with PacketEvents for optimized performance and compatible with Paper, Spigot, Purpur, and Folia.

文档

MeteorEvents

Cinematic meteor strike events featuring real-time packet trajectories, rotating display entities, procedural craters, interactive cores, and customizable rewards.

Author: lHawk_ | Contact: https://minebuilders.com.br/discord

YouTube 视频:只有点击观看时才会加载。


1. Introduction & Overview

MeteorEvents introduces cinematic celestial events to Minecraft servers. Rather than instant unannounced block explosions, meteors traverse the sky along configurable atmospheric entry trajectories rendered via PacketEvents. Falling meteors feature spinning volumetric display entities (giant fire charges, snowballs, ender eyes) tumbling along multi-axis rotational curves with high-altitude supersonic trails visible up to 256+ blocks away.

Upon impact, the plugin creates virtual packet craters and towering plumes of smoke without griefing or corrupting server world saves. An interactive cooldown hologram protects the core during a cooling period before players can open the loot inventory. Once claimed, the destabilizing crater remnants vanish cleanly after 30 seconds.


2. Features & Detailed Functionality

  • 5-Stage Event Lifecycle: Warning omen sky tremors, atmospheric crossing, explosive shockwave impact, interactive cooldown exploration, and post-loot vanishing cleanup.
  • Spinning Packet Display Entities: Meteors are rendered as client-side packet entities with dynamic scale (up to 5.5x) and tumble rotations (yaw +28°, pitch +18° per tick).
  • 100% Virtual Packet Craters: Impact craters and destroyed terrain are delivered through client-side packet changes. Real server blocks are never permanently modified.
  • Towering Smoke Plumes: Configurable columns of campfire signal smoke billow from the crater perimeter throughout the exploration phase.
  • Directional 3D Audio with Auto-Cutoff: Flight audio originates from the exact 3D coordinates of the falling meteor. Flight audio immediately halts upon impact, preventing infinite audio loops.
  • Interactive Countdown Holograms: Floating ArmorStand packet holograms count down the cooling period and vanishing phases in real time.
  • Loot Chest & Fragment System: Interactive core chest with custom display names, weighted item rolls, enchantments, and mineable meteorite fragments.
  • Folia Multi-Threaded Region Scheduling: Native support for Folia regionized threading as well as Spigot and Paper.

3. Requirements & Dependencies

ComponentRequirementStatus
JavaJava 8, 11, 17, 21, or 25Universal bytecode
PacketEvents2.14.0 or newerRequired for packet entities & craters
WorldGuard7.0 or newerOptional soft dependency

4. Supported Platforms & Versions

  • Supported Minecraft Versions: 1.16.5, 1.17.x, 1.18.x, 1.19.x, 1.20.x, 1.21.x, and 26.x
  • Supported Server Platforms: Paper, Spigot, Purpur, and Folia

5. Installation

  1. Download and install PacketEvents 2.14.0+ into your server's plugins/ folder.
  2. Place MeteorEvents.jar into your plugins/ folder.
  3. Restart your server to generate the configuration files.
  4. Configure your desired settings in config.yml, meteors.yml, messages.yml, rewards.yml, and protections.yml.
  5. Run /meteorevents reload to apply updates without restarting.

6. Commands & Usage Examples

CommandPermissionDescription
/meteorevents start [type]meteorevents.startSpawns a meteor event at the player's location or random coordinates.
/meteorevents stopmeteorevents.stopTerminates all active events and removes client packet entities immediately.
/meteorevents test [type]meteorevents.testExecutes a safe visual flight test without creating crater blocks.
/meteorevents nextmeteorevents.infoShows the countdown until the next automated meteor strike attempt.
/meteorevents typesmeteorevents.infoLists all loaded meteor types defined in meteors.yml.
/meteorevents infometeorevents.infoDisplays real-time stage, coordinates, and timers for active meteors.
/meteorevents reloadmeteorevents.reloadReloads all configuration files and validates values.

7. Permissions

Permission NodeDefaultDescription
meteorevents.adminopGrants access to all administrative commands and controls.
meteorevents.startopAllows triggering manual meteor events.
meteorevents.stopopAllows halting active events and clearing entities.
meteorevents.reloadopAllows reloading configurations on the fly.
meteorevents.testopAllows running safe visual trajectory tests.
meteorevents.infotrueAllows viewing upcoming strike times and type lists.

8. Configuration Options & Examples

MeteorEvents features 5 organized YAML configuration files with full documentation comments:

config.yml (Core Settings)
# Master toggle to enable automated meteor events.
enabled: true

scheduling:
  check-interval-seconds: 60
  chance-percentage: 25.0
  min-cooldown-seconds: 600
  max-concurrent-events: 2
  min-players-online: 1
  allowed-worlds:
    - world

performance:
  view-distance: 256
  update-rate-ticks: 1
  max-particles-per-tick: 80

stages:
  omen-duration-seconds: 10
  core-lock-seconds: 30
  post-loot-vanish-seconds: 30
  default-exploration-seconds: 600
meteors.yml (Meteor Customization)
meteors:
  ember:
    display-name: "&6&lEmber Meteor"
    rarity: "COMMON"
    weight: 50
    speed: 0.85
    start-height: 160
    horizontal-offset: 120
    visual-entity: "FIRE_CHARGE"
    visual-entity-scale: 3.8
    smoke-plumes-enabled: true
    smoke-plumes-count: 10
    trail-particles:
      - "FLAME"
      - "LAVA"
      - "CAMPFIRE_COSY_SMOKE"
    crossing-sound: "ENTITY_FIREWORK_ROCKET_BLAST"
    impact-sound: "ENTITY_GENERIC_EXPLODE"
    crater-radius: 4
    crater-depth: 3
    exploration-duration-seconds: 600
    lock-duration-seconds: 30

9. Integrations & Optional Dependencies

  • WorldGuard 7+: Automatically detects protected regions, plots, and claims. Meteors will never land inside regions where block-break or explosions are restricted.
  • PlaceholderAPI: Supported across message templates and broadcasts using {meteor}, {world}, {x}, {y}, {z}, {player}, and {time}.

10. Performance Considerations

  • Zero Terrain Churn: Virtual packet craters avoid writing thousands of block state updates to chunk storage or disk, avoiding save stalls.
  • Pre-Calculated Flight Vectors: Particle trajectories, spiral spirals, and supersonic cones are pre-calculated once per tick rather than duplicated across player loops.
  • Distance-Filtered Packet Distribution: All particle and entity packets are selectively dispatched strictly to viewers within configurable view distance radii.
  • Folia Native Region Safety: Region-bound operations are dispatched directly through regional schedulers without blocking adjacent world threads.

11. Known Limitations

  • Packet display scaling (3.8x to 5.5x) requires clients connecting on 1.19.4 or higher for full visual model magnification. On older clients, PacketEvents smoothly falls back to standard projectile packets.
  • Because crater blocks are client-side virtual packets, players may experience momentary client resynchronization if they attempt to mine protected non-fragment blocks.

12. Troubleshooting & FAQ

Q: Why does the meteor sound continue after landing?
A: Make sure you are running version 1.1.0+. In this version, non-looping audio cues are utilized and stopSound packets are dispatched on impact.

Q: Why does the crater disappear after 30 seconds?
A: The crater is a virtual packet display. You can customize this timer via stages.post-loot-vanish-seconds in config.yml.

Q: Can players grief the crater before looting?
A: No. The impact area is protected against breaking, placing, bucket usage, and pistons until the core is looted.


For support, feature requests, and updates, visit our community: https://minebuilders.com.br/discord

版本历史

  1. 1.2.0已上线发布于2026年10月14日

    Spigot、Paper和Folia · Minecraft 1.16 及以上

    这个版本没有说明。

  2. 1.1.0旧版本发布于2026年10月12日

    Spigot和Folia · Minecraft 1.16 及以上

    这个版本没有说明。

评价

还没有评价。

评价

拥有该插件的人(免费下载或购买出售版)给出 1 到 5 星的评分并分享使用感受。登录后即可评价。

相似插件

支持 MineBuilders

通过 PIX 或银行卡捐赠任意金额。支持是自愿的,不会购买任何东西,并且可以在 7 天内撤销。 如何运作