Перейти к содержимому
Mineforgian

ExplosionVisualizer

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

893 загрузок14 подписчиковCC-BY-NC-SA-4.0fabric

Обновлён 1 декабря 2024 г. · опубликован 8 сентября 2024 г.

  • Скриншот: ExplosionVisualizer
  • Скриншот: ExplosionVisualizer
  • Скриншот: ExplosionVisualizer
  • Скриншот: ExplosionVisualizer
  • Скриншот: ExplosionVisualizer

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)>

  • : (a name)
  • : (Explosion center's position)
  • : (Explosion power)
  • : (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

/explosionVisualizer blockDamageRayRendererSettings range

  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <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.

  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <Int(0~16)>
  • : <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

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
2.3.0-fabri-0.15.11-1.21+Релиз1.21, 1.21.1, 1.21.2, 1.21.3fabric1 декабря 2024 г.Скачать (6.3 МБ)
2.2.0-fabri-0.15.11-1.21+Релиз1.21, 1.21.1fabric26 сентября 2024 г.Скачать (6.3 МБ)
2.1.0-fabri-0.15.11-1.21+Релиз1.21, 1.21.1fabric19 сентября 2024 г.Скачать (5.7 МБ)
1.1.0(Outdated)Бета1.21, 1.21.1fabric8 сентября 2024 г.Скачать (73 КБ)

Ченджлог

2.2.0-fabri-0.15.11-1.21+Релиз1.21, 1.21.1 · 26 сентября 2024 г.

Bug Fixes and New Support

  • Support for Wind-charges. Replace this with a description
  • Details conforming to the behavior of TNT-minecart explosion. Replace this with a description
  • Details conforming to the behavior of Blue Wither Skull explosion. Replace this with a description
  • Support for Charged-creepers. Replace this with a description
  • Support for beds. Replace this with a description
  • Fixed the rendering issue related to transparency. Replace this with a description
2.1.0-fabri-0.15.11-1.21+Релиз1.21, 1.21.1 · 19 сентября 2024 г.

Changes

MOD ID change(fabric.mod.json):

"id": "explosive" -> "id": "explosion-visualizer",

Requirement

"Nothing" -> "YetAnotherConfigLib; ModMenu"

Commands

"/explosive xxx xxx" -> "/explosionVisualizer xxx xxx"

"/explosive blockDamageRayRendererRangeSettings" -> "/explosionVisualizer blockDamageRayRendererSettings range"

New Features

Commands

  • "/explosionVisualizer blockDamageRayRendererSettings layer "** <- Only display a partial layer of explosion ray sampling points.Layer5 + Layer10

Settings menu New Settings menu Replace this with a description Replace this with a description

Language Added 4 languages:

  • en_us.json
  • zh_cn.json
  • zh_tw.json
  • Ja_jp.json

Комментарии

Загружаем…