v1.9.6: Reset button, radius scaling & LoS 3D fix
EN: Before: LoS applied only near surface; radii were constant. After: added 'Reset Defaults' button in config GUI; radii now scale with explosion strength; when LoS is disabled the effect applies in full 3D (vertical bounds match radius); UI/localization tweaks and shorter labels to avoid overlap.
RU: До: LoS работал только по поверхности; радиусы были постоянные. После: добавлена кнопка 'Сбросить настройки' в GUI; радиусы масштабируются в зависимости от силы взрыва; при выключенном LoS эффект применяется во всей 3D области (вертикальные границы совпадают с радиусом); правки GUI/локалей. Version: 1.9.6
[1.9.5] - 2025-12-07
Fixed
- Localization: shortened long English/German strings to fit config GUI.
- Reverted earlier Russian/Ukrainian edits per user request (kept original RU/UK phrasing).
- Corrected minor typos and UI text that could overlap buttons in the config screen.
Files changed
src/main/resources/assets/explosionglass/lang/en_us.lang(shortened labels)src/main/resources/assets/explosionglass/lang/de_de.lang(shortened labels)src/main/resources/assets/explosionglass/lang/ru_ru.lang(reverted undo)src/main/resources/assets/explosionglass/lang/uk_ua.lang(reverted undo)src/main/java/com/coders/explosion/ExplosionGlassConfigGui.java(layout/text adjustments)
[1.9.2] - 2025-12-06 Added Custom configuration GUI to replace Forge's auto-generated GuiConfig Blacklist/Whitelist editor with add/remove functionality Line of Sight (LoS) system with proper visibility checking Multi-language support (English, Russian, German, Ukrainian) Glass drops with configurable drop chance LoS ignore distance parameter for customizable visibility checks Fixed Fixed GUI config crashes caused by NumberFormatException Fixed LoS algorithm to properly check visibility through transparent materials Fixed whitelist/blacklist editor functionality Fixed button text positioning and alignment in config GUI Changed Improved LoS checking to use path-tracing algorithm instead of ray-casting Changed default Glass Drops to OFF Optimized explosion detection to check all blocks in radius efficiently Updated config default values for better gameplay balance Technical Details Line of Sight now checks 8 corners of target block Transparent materials (glass, water, leaves) don't block line of sight Solid materials (stone, dirt, wood) properly block line of sight LoS ignore distance controls the zone where visibility is not checked
ExplosionGlass 1.8 – What’s New:
Improved glass explosion system: radius, line-of-sight, and drop behavior configurable.
Enhanced user feedback: “ExplosionGlass installed, For more info: Click here” message in chat with clickable link.
General code optimization and bug fixes for smoother gameplay.
🔥 ExplosionGlass v1.7 - What's New
✅ Added glass block blacklist Now you can prevent specific glass types (like modded ones) from breaking during explosions using glassBlacklist in the config!
🛠️ Internal cleanup and minor logic improvements
⚠️ Note: Glass drops are still experimental and might not work for all glass types.Just need to write the full name of the mod block example-icbmclassic:reinforcedglass.
ExplosionGlass Mod 1.6 - Changelog:
Added ability to enable or disable the mod via configuration (enabled option).
Fixed glass drop functionality — glass now properly drops after explosions when enabled.
General stability and performance improvements.
This mod adds realism to explosions: glass within a 20-block radius will now break just like in real life.



