Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
loom:architectury_common_json [2023/03/14 17:50] – created juuzloom:architectury_common_json [2025/11/07 14:56] (current) – external edit 127.0.0.1
Line 2: Line 2:
  
 architectury.common.json is a mod metadata format for common modules of cross-platform mods. These files can be placed at the top level of mod sources to provide some features -- interface injection and access wideners -- in development environments. architectury.common.json is a mod metadata format for common modules of cross-platform mods. These files can be placed at the top level of mod sources to provide some features -- interface injection and access wideners -- in development environments.
 +
 +===== Structure =====
 +
 +See more details about the individual features in the sections below.
 +
 +  * ''accessWidener'': path to an access widener file
 +  * ''injected_interfaces'': a map of injected interfaces (all type names in Intermediary mappings and JVM internal format)
 +    * //type name//: an array of interface names injected to the type named in the key
  
 ===== Interface injection ===== ===== Interface injection =====