Page MenuHomeDevCentral

Add quality of life Suhayl plugin
ClosedPublic

Authored by dereckson on Aug 23 2025, 15:12.
Tags
None
Referenced Files
F23836196: D3646.id9428.diff
Sat, Feb 7, 03:00
F23836192: D3646.id9426.diff
Sat, Feb 7, 03:00
F23836190: D3646.id9425.diff
Sat, Feb 7, 02:59
F23836187: D3646.id9427.diff
Sat, Feb 7, 02:59
F23737706: D3646.id9427.diff
Fri, Feb 6, 08:25
Unknown Object (File)
Thu, Feb 5, 20:30
Unknown Object (File)
Thu, Feb 5, 20:30
Unknown Object (File)
Thu, Feb 5, 20:22
Subscribers
None
Tokens
"Y So Serious" token, awarded by dereckson.

Details

Summary

Allow to reduce rain rate.

Speed up happy ghasts.

Test Plan

Tested on server:

  • no rain during quick test periods
  • happy ghasts are fast
  • adult happy ghasts not harmed anymore by snowballs

Diff Detail

Repository
rQVR Quilvaryn
Lint
No Lint Coverage
Unit
No Test Coverage
Branch
main
Build Status
Buildable 5824
Build 6106: arc lint + arc unit

Event Timeline

dereckson created this revision.

EOL at EOF

plugins/suhayl/src/main/java/org/eu/loupsgris/quilvaryn/listeners/RainReducer.java
22 ↗(On Diff #9425)

https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/weather/WeatherChangeEvent.html#toWeatherState()

public boolean toWeatherState()
Gets the state of weather that the world is being set to

Returns:
true if the weather is being set to raining, false otherwise

  • address spacing issues (EOL at EOF, class spacing)
  • heal on snowball hit
dereckson edited the test plan for this revision. (Show Details)
This revision is now accepted and ready to land.Aug 24 2025, 16:15
This revision was automatically updated to reflect the committed changes.