Dasik Library 1.9.0
Curse Maven Snippet
What's new
[1.9.0]
Added
- Centralized SocialLinks Java API (
net.dasik.social.api.SocialLinks): Introduced official public API (@DasikApiStatus.Public) centralizing community links across the Dasik ecosystem, including the Discord community invite (https://discord.gg/EV99bgAFqb), Ko-fi support (https://ko-fi.com/dasikigaijin), GitHub profile (https://github.com/Rifaditya), and Dasik MC Studio Mod Portal (https://dasik-mc-studio.pages.dev). - Cached URI Accessors: Added pre-parsed, cached
URIgetters (getDiscordUri(),getKofiUri(),getGithubUri(),getModPortalUri()) to eliminate redundant parsing across add-ons and UI components. - Client-Safe Browser Launchers: Added
@Environment(EnvType.CLIENT)browser opener methods (openDiscord(Screen),openKofi(Screen),openUrl(Screen, String)) utilizing Minecraft's standardConfirmLinkScreen.confirmLinkNowwith null/blank validation, FabricLoader environment verification, and defensive try-catch safety. - SocialLinks Reality Test Suite (
SocialLinksTest): Added automated JUnit 5 test suite verifying URL parsing, URI cache consistency, and headless browser opening safety.
This mod has no additional files

