ExplosionVisualizer

Quick rating

ExplosionVisualizer

No reviews yet

Use real-time 3D rendering to display various information about the explosion

QoL & Tweaks
Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Unsupported

About

Project Details

Type
Mod
License
Creative Commons Attribution Non Commercial Share Alike 4.0 International
Latest Version
ExplosionVisualizer-2.2.0-fabri-0.15.11-1.21+.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

This mod is a powerful tool. It can simulate and display various details of explosions in real-time, including explosion rays, blocks that will be destroyed, the explosion center, estimated damage to nearby entities, and sample points of entities about to be affected. #IMPORTANT Please check the Changelog for the latest updates!

BASIC COMMANDS /explosionVisualizer mainRender <toggle> <- #Enable Rendering

image

/explosionVisualizer renderBlockDestruction <toggle> <- #Enable block destruction projection rendering Block destruction projection

image

/explosionVisualizer rendererEntityDamage <toggle> <- #Enable entity damage projection rendering Replace this with a description

image

/explosionVisualizer rendererEntityRaycast <toggle> <- #Enable entity sample-points & raycast rendering Replace this with a description

image

/explosionVisualizer renderExplosionBlockDetectionRay <toggle> <- #Enable explosion sample-points & raycast rendering Replace this with a description

image

ADDITIONAL COMMANDS /explosionVisualizer fakeExplosion add <name> <x> <y> <z> <power> <IgnorBlockInSide(Boolean)> <-#create fake explosions Replace this with a description

image

/explosionVisualizer fakeExplosion add <name> <x> <y> <z> <power> <IgnorBlockInside(Boolean)>

<name> : <String>(a name) <x> <y> <z> : <Float> <Float> <Float> (Explosion center's position) <power> : <Float> (Explosion power) <ignoreBlockInside> : <Boolean> (Sometimes the explosion center is inside a block, which affects the evaluation of the explosion. Enabling this option will ignore the block at the explosion center) /explosionVisualizer fakeExplosions remove <name> <-#remove the fake explosion by name

/explosionVisualizer fakeExplosions removeall <-#remove all the fake explosions Replace this with a description

/explosionVisualizer blockDamageRayRendererSettings range <Xmax> <Xmin> <Ymax> <Ymin> <Zmax> <Zmin>

/explosionVisualizer blockDamageRayRendererSettings range <Xmax> <Xmin> <Ymax> <Ymin> <Zmax> <Zmin>

<Xmax> : <Int(0<sub>16)> <Xmin> : <Int(0</sub>16)> <Ymax> : <Int(0<sub>16)> <Ymin> : <Int(0</sub>16)> <Zmax> : <Int(0<sub>16)> <Zmin> : <Int(0</sub>16)> In Minecraft, 1532 rays are emitted from the center of the explosion towards the outermost layer of a 16x16x16 voxel grid surrounding the explosion center. (See" https://minecraft.fandom.com/wiki/Explosion" for details.)

Displaying them all together can look very cluttered. This command allows you to slice these rays for easier viewing.

<Xmax> : <Int(0<sub>16)> <Xmin> : <Int(0</sub>16)> <Ymax> : <Int(0<sub>16)> <Ymin> : <Int(0</sub>16)> <Zmax> : <Int(0<sub>16)> <Zmin> : <Int(0</sub>16)> are filters to limit the range. Here are some examples..

(0 16 0 16 88)

image

(0 7 5 16 6 16)

image

(0 16 8 16 0 16)

image

This mod has already been merged with Lucidity.

This mod is a powerful tool. It can simulate and display various details of explosions in real-time, including explosion rays, blocks that will be destroyed, the explosion center, estimated damage to nearby entities, and sample points of entities about to be affected. #IMPORTANT Please check the Changelog for the latest updates!

BASIC COMMANDS

/explosionVisualizer mainRender <- #Enable Rendering

/explosionVisualizer renderBlockDestruction <- #Enable block destruction projection rendering Block destruction projection

/explosionVisualizer rendererEntityDamage <- #Enable entity damage projection rendering Replace this with a description

/explosionVisualizer rendererEntityRaycast <- #Enable entity sample-points & raycast rendering Replace this with a description

/explosionVisualizer renderExplosionBlockDetectionRay <- #Enable explosion sample-points & raycast rendering Replace this with a description

ADDITIONAL COMMANDS

/explosionVisualizer fakeExplosion add <IgnorBlockInSide(Boolean)> <-#create fake explosions Replace this with a description

/explosionVisualizer fakeExplosion add <IgnorBlockInside(Boolean)>

  • : <String>(a name)
  • : <Float> <Float> <Float> (Explosion center's position)
  • : <Float> (Explosion power)
  • <ignoreBlockInside> : <Boolean> (Sometimes the explosion center is inside a block, which affects the evaluation of the explosion. Enabling this option will ignore the block at the explosion center)

/explosionVisualizer fakeExplosions remove <-#remove the fake explosion by name

/explosionVisualizer fakeExplosions removeall <-#remove all the fake explosions Replace this with a description

/explosionVisualizer blockDamageRayRendererSettings range <Xmax> <Xmin> <Ymax> <Ymin> <Zmax> <Zmin>

/explosionVisualizer blockDamageRayRendererSettings range <Xmax> <Xmin> <Ymax> <Ymin> <Zmax> <Zmin>

  • <Xmax> : <Int(0~16)>
  • <Xmin> : <Int(0~16)>
  • <Ymax> : <Int(0~16)>
  • <Ymin> : <Int(0~16)>
  • <Zmax> : <Int(0~16)>
  • <Zmin> : <Int(0~16)>

In Minecraft, 1532 rays are emitted from the center of the explosion towards the outermost layer of a 16x16x16 voxel grid surrounding the explosion center. (See" https://minecraft.fandom.com/wiki/Explosion" for details.)

Displaying them all together can look very cluttered. This command allows you to slice these rays for easier viewing.

  • <Xmax> : <Int(0~16)>
  • <Xmin> : <Int(0~16)>
  • <Ymax> : <Int(0~16)>
  • <Ymin> : <Int(0~16)>
  • <Zmax> : <Int(0~16)>
  • <Zmin> : <Int(0~16)> are filters to limit the range.

Here are some examples..

(0 16 0 16 88) Replace this with a description Replace this with a description

(0 7 5 16 6 16) Replace this with a description Replace this with a description

(0 16 8 16 0 16) Replace this with a description Replace this with a description

Screenshots

Gallery

  • ray - Copy.png
    ray - Copy.png ray - Copy.png
  • damage.png
    damage.png damage.png
  • block-destruction.png
    block-destruction.png block-destruction.png
  • all-explosives.png
    all-explosives.png all-explosives.png

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works