Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Buried ores are decoys until first exposed. Beats X-Ray, freecam & seed maps. No packets, no scans.
Fixed
/kyo notify off(and editingconfig.ymldirectly) could fail to actually stop broadcasts.OreFindNotifyListenerand/kyo notify <on|off>both went throughplugin.config(BukkitYamlConfiguration) independently. Consolidated into a single@Volatile var notifyOnOreFindonKyokalithPlugin:/kyo notifywrites it (and still persists toconfig.yml), the listener reads it directly instead of touching the config map on every mining event. This closes a real class of latent bug —OreVeinResolver's cache already neededCollections.synchronizedMapfor the same non-thread-safe-config-object reason — but an earlier draft of this note incorrectly asserted a Folia cross-region-thread race as the confirmed production root cause. That assertion was wrong and unverified: production runs plain Paper, not Folia, so that specific race cannot be what's happening there. The true root cause of the reported production failure is still being investigated; seedocs/HANDOFF.mdin the main Lycohinya repo for the current state of that investigation. This 1.4.1 change stands on its own as a correctness improvement regardless of that outcome.
Platforms
Paper
26.1–26.2