Template:Navbox/modding: Difference between revisions

From Vintage Story Wiki
m
Temp Fix.
(Marked this version for translation)
m (Temp Fix.)
Line 5: Line 5:
|group1=Basics
|group1=Basics
|body1={{NatsNavboxLines
|body1={{NatsNavboxLines
|{{ll|Modding:Getting Started|<translate><!--T:34--> Getting Started</translate>}}
|{{ll|Modding:Getting Started|Getting Started}},
{{ll|Modding:Basic_Modding_Examples|<translate><!--T:35--> Basic Examples</translate>}}
{{ll|Modding:Basic_Modding_Examples|Basic Examples}},
{{ll|Modding:Theme_Pack|nsp=0}}
{{ll|Modding:Theme_Pack|nsp=0}},
{{ll|Modding:Content_Mods|Content Mod}}
{{ll|Modding:Content_Mods|Content Mod}},
{{ll|Modding:Developing_a_Content_Mod|Developing a Content Mod}}
{{ll|Modding:Developing_a_Content_Mod|Developing a Content Mod}},


{{ll|Modding:Asset System|nsp=0}}
{{ll|Modding:Asset System|nsp=0}},
{{ll|Modding:Textures|Textures}}
{{ll|Modding:Textures|Textures}},
{{ll|Modding:Basic Item|Items}}
{{ll|Modding:Basic Item|Items}},
{{ll|Modding:Creating Recipes|Recipes}}
{{ll|Modding:Creating Recipes|Recipes}},
{{ll|Modding:Basic Block|Blocks}}
{{ll|Modding:Basic Block|Blocks}},
{{ll|Modding:Basic Entity|Entities}}
{{ll|Modding:Basic Entity|Entities}},
{{ll|Modding:VS Model Creator|Model Creator}}
{{ll|Modding:VS Model Creator|Model Creator}},
{{ll|Animation Basics}}
{{ll|Animation Basics}},
{{ll|VTML|VTML & Icons}}
{{ll|VTML|VTML & Icons}},
{{ll|Modding:Mod Packaging|Packaging & Release}}
{{ll|Modding:Mod Packaging|Packaging & Release}},
{{ll|Modinfo}}
{{ll|Modinfo}},
{{ll|Debugging}}
{{ll|Debugging}}
}}
}}
Line 27: Line 27:
|group2=Advanced
|group2=Advanced
|body2={{NatsNavboxLines
|body2={{NatsNavboxLines
|{{ll|Modding:JSON_Patching|nsp=0}}
|{{ll|Modding:JSON_Patching|nsp=0}},
{{ll|Modding:Advanced JSON Item|nsp=0}}
{{ll|Modding:Advanced JSON Item|nsp=0}},
{{ll|Modding:The_Remapper|nsp=0}}
{{ll|Modding:The_Remapper|nsp=0}},
{{ll|Modding:Server-Client_Considerations|nsp=0}}
{{ll|Modding:Server-Client_Considerations|nsp=0}},
{{ll|Modding:CompatibilityLib|Compatibility with other mods}}
{{ll|Modding:CompatibilityLib|Compatibility with other mods}},


{{Content/modding/code|{{ll|Modding:Setting_up_your_Development_Environment|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Setting_up_your_Development_Environment|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Advanced_Blocks|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Advanced_Blocks|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Advanced Items|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Advanced Items|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Block and Item Interactions|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Block and Item Interactions|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Adding_Block_Behavior|Block Behavior}}}}
{{Content/modding/code|{{ll|Modding:Adding_Block_Behavior|Block Behavior}}}},
{{Content/modding/code|{{ll|Modding:Block_Entity|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Block_Entity|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Simple_Particles|Particle Effects}}}}
{{Content/modding/code|{{ll|Modding:Simple_Particles|Particle Effects}}}},
{{Content/modding/code|{{ll|Modding:World Access|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:World Access|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Basic_Inventory_Handling|Inventory Handling}}}}
{{Content/modding/code|{{ll|Modding:Basic_Inventory_Handling|Inventory Handling}}}},
{{Content/modding/code|{{ll|Modding:Commands|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Commands|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:GUIs|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:GUIs|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Network_API|nsp=0}}}}
{{Content/modding/code|{{ll|Modding:Network_API|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Monkey_patching|Monkey patching (Harmony)}}}}
{{Content/modding/code|{{ll|Modding:Monkey_patching|Monkey patching (Harmony)}}}}
}}
}}
Line 50: Line 50:
|group3=Data Management
|group3=Data Management
|body3={{NatsNavboxLines
|body3={{NatsNavboxLines
|{{Content/modding/code|[[Modding:SaveGame_Data_Storage|Savegame Data Storage]]}}
|{{Content/modding/code|[[Modding:SaveGame_Data_Storage|Savegame Data Storage]]}},
{{Content/modding/code|[[Modding:ModConfig|ModConfig File]]}}
{{Content/modding/code|[[Modding:ModConfig|ModConfig File]]}},
{{Content/modding/code|[[Modding:Chunk_Data_Storage|Chunk Data Storage]]}}
{{Content/modding/code|[[Modding:Chunk_Data_Storage|Chunk Data Storage]]}},
{{Content/modding/code|[[Modding:TreeAttribute|TreeAttribute]]}}
{{Content/modding/code|[[Modding:TreeAttribute|TreeAttribute]]}}
}}
}}
Line 58: Line 58:
|group4=Worldgen
|group4=Worldgen
|body4={{NatsNavboxLines  
|body4={{NatsNavboxLines  
|[[Modding:WorldGen_Concept|WorldGen Concepts]]
|[[Modding:WorldGen_Concept|WorldGen Concepts]],
[[Modding:WorldGen Configuration|Terrain]]
[[Modding:WorldGen Configuration|Terrain]],
[[Modding:Ores|Ores]]
[[Modding:Ores|Ores]],
[[Modding:Trees|Trees]]
[[Modding:Trees|Trees]],
{{Content/modding/code|[[Modding:WorldGen API|WorldGen API]]}}
{{Content/modding/code|[[Modding:WorldGen API|WorldGen API]]}},
{{Content/modding/code|[[NatFloat]]}}
{{Content/modding/code|[[NatFloat]]}},
{{Content/modding/code|[[EvolvingNatFloat]]}}
{{Content/modding/code|[[EvolvingNatFloat]]}},
[[Json Random Generator]]
[[Json Random Generator]]
}}
}}
Line 75: Line 75:
|group6=Property Overview
|group6=Property Overview
|body6={{NatsNavboxLines
|body6={{NatsNavboxLines
|[[Modding:Item Json Properties|Item]]
|[[Modding:Item Json Properties|Item]],
[[Modding:Entity_Json_Properties|Entity]]
[[Modding:Entity_Json_Properties|Entity]],
[[Modding:Block Json Properties|Block]]
[[Modding:Block Json Properties|Block]],
[[Modding:Json_Block_Behaviors|Block Behaviors]]
[[Modding:Json_Block_Behaviors|Block Behaviors]],
[[Modding:Block Classes|Block Classes]]
[[Modding:Block Classes|Block Classes]],
[[Modding:Block Entity Classes|Block Entities]]
[[Modding:Block Entity Classes|Block Entities]],
[[Modding:Block Entity Behaviors|Block Entity Behaviors]]
[[Modding:Block Entity Behaviors|Block Entity Behaviors]],
[[Json:block:worldvariantgroups|World properties]]
[[Json:block:worldvariantgroups|World properties]],
}}
}}


|group7=Workflows & Infrastructure
|group7=Workflows & Infrastructure
|body7={{NatsNavboxLines
|body7={{NatsNavboxLines
|[[Modding:Modding_Efficiently|Modding Efficiency Tips]]  
|[[Modding:Modding_Efficiently|Modding Efficiency Tips]],
[[Modding:Mod-Engine Compatibility|Mod-engine compatibility]]
[[Modding:Mod-Engine Compatibility|Mod-engine compatibility]],
{{Content/modding/code|[[Modding:Moddable_Mod|Mod Extensibility]]}}
{{Content/modding/code|[[Modding:Moddable_Mod|Mod Extensibility]]}},
{{Content/modding/code|[[Modding:Understanding_the_VS_Engine|VS Engine]]}}  
{{Content/modding/code|[[Modding:Understanding_the_VS_Engine|VS Engine]]}}  
}}
}}
Line 95: Line 95:
|group8=Additional Resources
|group8=Additional Resources
|body8={{NatsNavboxLines  
|body8={{NatsNavboxLines  
|[[List of server commands]]
|[[List of server commands]],
[[List of client commands]]
[[List of client commands]],
[[Client startup parameters]]
[[Client startup parameters]],
[[Server startup parameters]]
[[Server startup parameters]],


[https://github.com/anegostudios/vsmodexamples Example Mods]  
[https://github.com/anegostudios/vsmodexamples Example Mods],
[https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html API&nbsp;Docs]
[https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html API&nbsp;Docs],
[https://github.com/anegostudios GitHub&nbsp;Repository]
[https://github.com/anegostudios GitHub&nbsp;Repository]
}}
}}
}}
}}
Confirmedusers
536

edits