fuzs.forgeconfigapiport also is the new domain used for the Maven distribution.Classes not originally found in Forge now use a separate domain fuzs.forgeconfigapiport with a similar structure to Fabric Api (divided into api, impl, and mixin).But when developing a mod for both Forge and Fabric simultaneously using a multi-loader setup, forgeconfigapiport-common comes in handy for the common project, as it enables using most config related classes in that part of the project, really just config registration is what's left for the mod loader specific projects. When developing a mod for Fabric only, simply keep using forgeconfigapiport-fabric, nothing different from before. Forge Config Api Port now comes with two publications: forgeconfigapiport-common and forgeconfigapiport-fabric.An option to apply a workaround for the .io.ParsingException: Not enough data available (an issue when reading local config files from malformed/corrupted file, which apparently appears quite often).An option to manually prevent the custom /config command for opening local config files from being registered, intended to be used when hosting a LAN world to allow clients without this mod to connect.minecraft/config/), so those configs are no longer world specific, but can be accessed much easier by users An option to force server configs to generate in and load from the standard config directory (.An option to set the defaultsconfigs directory (just like Forge, not that it's too useful).Forge Config Api Port now includes a config file itself which includes the following options:.This version includes major changes and refactors regarding the whole structure of Forge Config Api Port, most notably a reorganization into a multi-loader project (with separate publications for a common and Fabric Gradle project) as well as moving all classes and code not present on Forge to a separate domain ( fuzs.forgeconfigapiport). Fixed optional mods missing from CurseForge and Modrinth publications.Fixed Maven jar containing an unprocessed.Some internal restructuring to move more code to the common project, to allow for easier Quilt support when it's ready.Fixed invalid mixin file reference in jar published to Maven.Removed test config accidentally included with the last release.Sources are once again published to CurseForge and Modrinth. Server configs are now loaded before everything else in Fabric's ServerLifecycleEvents#SERVER_STARTING callback, and are unloaded after everything in ServerLifecycleEvents#SERVER_STOPPED via custom event phases (thanks to SquidDev!).All notable changes to this project will be documented in this file.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |