File Details
profile-1.0.0-forge-1.20.1.jar
- B
- Mar 9, 2026
- 15.30 KB
- 5
- 1.20.1
- Forge
File Name
profile-1.0.0.jar
Supported Versions
- 1.20.1
Curse Maven Snippet
- Core API Registry: Created
ProfileRegistryandProfileComponentfor other mods to register custom profile data. - Networking Layer: Implemented
S2CProfilePacketandProfileNetworkto synchronize profile data from server to client. - Profile UI: Added
ProfileScreenbased on standard Minecraft demo background, capable of displaying dynamic profile components. - Interaction Logic: Added
ModEventsto trigger profile opening when right-clicking another player. - Client Access: Added
ClientAccessutility for safe client-side screen management. - Mod Identity: Renamed mod from
examplemodtoprofile. - Display Name: Set official display name to
Profile API. - Package Refactoring: Moved all classes from
com.example.examplemodtonet.yigitguven.profile. - Metadata Update: Updated
gradle.propertiesandmods.tomlwith correct author (Yigit Guven), description, and mod ID. - Main Class: Renamed
ExampleModtoProfileModand cleaned up template registry code. - Licensing: Changed project license to LGPL 3.0.
- CI/CD Automation: Created a GitHub Actions workflow for automatic Maven publishing to GitHub Packages.
- Publishing Fix: Resolved 422 error on GitHub Packages by standardizing project/artifact names and adding POM metadata.
- Code Cleanup: Resolved deprecation warnings for
FMLJavaModLoadingContextandResourceLocation.
Full Changelog: https://github.com/yigit-guven/Profile-API/commits/1,0,0

