updated to 1.21.5-1.21.8
Fixed the weather logic, so the game no longer incorrectly detects rain during clear weather, and storms with visible rain and lightning now correctly occur in all dry biomes.
dedicated server fix
update to 1.21.8
2.0
Added
- Lightning Frequency Control: Added a new slider in the config screen to control the frequency of lightning strikes during a thunderstorm. Lower values result in more frequent lightning.
- Skeleton Horse Spawn Control: Added a new slider to control the spawn chance of Skeleton Horse traps. Users can now reduce the chance from 100% (vanilla) down to 0% (disabled).
- All-Biome Lightning: Added a boolean toggle to allow lightning to strike in biomes that are normally "dry" (like deserts, savannas, etc.), as long as a thunderstorm is active in the world.
- In-Game Configuration: Created a full in-game configuration screen using Cloth Config, accessible via Mod Menu.
Changed
- The configuration is now managed through
lightningmod.jsoninstead of requiring manual edits. - Improved user experience by using sliders for numeric values instead of simple text fields.
update to 1.21.7
update to 1.21.6
excluded cloth-config
update to 1.21.5
updated to 1.21.4
Changes
- Excluded old built-in cloth config
- Updated cloth config version
Changes
- Updated Minecraft version to 1.21.4.
- Improved stability and performance.
- Fixed minor bugs.
updated to 1.21.3
Changed
- Updated to 1.21.2 and 1.21.3
Fixed
- Correct Y coordinate for lightning strikes:
- Fixed an issue where lightning always struck at Y = 0. Now the lightning strikes on the surface, using the correct terrain height.
Changed
- Improved server-side functionality:
- Ensured that all lightning strike logic is processed correctly on the server side, including finding lightning rods and spawning lightning entities.
Changelog
[1.1]
Added
- Initial release of the Lightning Mod.
- Debug mode for additional logging during development.
Changed
- Implemented a random player selection for lightning calculations.
- Improved the method for searching for lightning rods in relation to the player's position.
Fixed
- Fixed issues with the logic for searching for lightning rods.
- Ensured that the mod works correctly in different world environments.
Known Issues
- High values for
lightningChancecan significantly impact server performance.
LightningMod-paper
Features
- Configurable lightning strike chance
- Adjustable radius around players for lightning strikes
Installation
- Download the latest version of LightningMod.
- Place the
.jarfile into thepluginsdirectory of your Minecraft server. - Restart the server or use
/reloadcommand to load the plugin.
Configuration
The configuration file can be found at plugins/LightningMod/config.yml. Here are the available settings:
# Enable or disable the mod
modEnabled: true
# Chance of a lightning strike occurring (from 0.0 to 1.0)
lightningChance: 0.05
# Radius around the player where lightning can strike
lightningRadius: 100
# Enable or disable the use of lightning rods
lightningRodEnabled: true
# Interval (in ticks) to check for lightning strikes (default 100 ticks = 5 seconds)
checkInterval: 100
Added
- updated to version 1.21.1
Fixed
- lightning rods didn't work when there were two or more of them
Added
- Configuration option to enable or disable the lightning rod feature.
- Lightning strikes will now prioritize hitting nearby lightning rods within a radius of 64 blocks.
Fixed
- Various minor bugs and optimizations.
added lightning rod support

