Template:Navbox/modding/sk: Difference between revisions

From Vintage Story Wiki
(Updating to match new version of source page)
Tags: Mobile edit Mobile web edit
(Updating to match new version of source page)
Tags: Mobile edit Mobile web edit
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<noinclude>
<languages/>
<languages/>
</noinclude>__NOTOC__{{Navbox
</noinclude>__NOTOC__<includeonly>{{Messagebox
|title={{ll|Modding:Getting Started|Modding Navigation}}<span style="font-size:75%;position:relative;float: left;">{{Navbox/modding/code|Underlined pages}} require C# coding</span>
|image= Icon Sign.png
|group1=<span lang="en" dir="ltr" class="mw-content-ltr">Basics</span>
|title= Wondering where some links have gone?
|text= The modding navbox is going through some changes! Check out {{ll|Modding:Navigation Box Updates|nsp=0}} for more info and help finding specific pages.
}}</includeonly>{{Navbox
|hidden={{#if:{{{hidden|}}}|true}}
|title=<span lang="en" dir="ltr" class="mw-content-ltr">Modding</span>
 
|group1=<span lang="en" dir="ltr" class="mw-content-ltr">Modding Introduction</span>
|body1={{NatsNavboxLines
|body1={{NatsNavboxLines
|{{ll|Modding:Getting Started|Getting Started|nsp=0}},
|{{ll|Modding:Getting Started|Getting Started|nsp=0}},
{{ll|Modding:Basic_Modding_Examples|Basic Examples|nsp=0}},
{{ll|Modding:Theme_Pack|nsp=0}}
{{ll|Modding:Theme_Pack|nsp=0}},
{{ll|Modding:Content_Mods|Content Mod|nsp=0}},
{{ll|Modding:Developing_a_Content_Mod|Developing a Content Mod|nsp=0}},
 
{{ll|Modding:Asset System|nsp=0}},
{{ll|Modding:Textures|Textures|nsp=0}},
{{ll|Modding:Basic Item|Items|nsp=0}},
{{ll|Modding:Creating Recipes|Recipes|nsp=0}},
{{ll|Modding:Basic Block|Blocks|nsp=0}},
{{ll|Modding:Basic Entity|Entities|nsp=0}},
{{ll|Modding:VS Model Creator|Model Creator|nsp=0}},
{{ll|Animation Basics|nsp=0}},
{{ll|VTML|VTML & Icons|nsp=0}},
{{ll|Modding:Mod Packaging|Packaging & Release|nsp=0}},
{{ll|Modinfo|nsp=0}},
{{ll|Debugging|nsp=0}}
}}
}}


|group2=<span lang="en" dir="ltr" class="mw-content-ltr">Advanced</span>
|group2=<span lang="en" dir="ltr" class="mw-content-ltr">Content Modding</span>
|body2={{NatsNavboxLines
|body2={{NatsNavboxLines
|{{ll|Modding:JSON_Patching|nsp=0}},
|{{ll|Modding:Content_Mods|Content Mods|nsp=0}},
{{ll|Modding:Advanced JSON Item|nsp=0}},
{{ll|Modding:Developing_a_Content_Mod|Developing a Content Mod|nsp=0}},
{{ll|Modding:The_Remapper|nsp=0}},
{{ll|Modding:Basic_Content_Tutorials|Basic Tutorials|nsp=0}},
{{ll|Modding:Server-Client_Considerations|nsp=0}},
{{ll|Modding:Intermediate_Content_Tutorials|Intermediate Tutorials|nsp=0}},
{{ll|Modding:CompatibilityLib|Compatibility with other mods|nsp=0}},
{{ll|Modding:Advanced_Content_Tutorials|Advanced Tutorials|nsp=0}},
 
{{ll|Modding:Content_Mod_Concepts|Content Mod Concepts|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 Items|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Block and Item Interactions|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Adding_Block_Behavior|Block Behavior|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Block_Entity|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Simple_Particles|Particle Effects|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:World Access|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Basic_Inventory_Handling|Inventory Handling|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Commands|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:GUIs|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Network_API|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:Monkey_patching|Monkey patching (Harmony)|nsp=0}}}}
}}
}}


|group3=<span lang="en" dir="ltr" class="mw-content-ltr">Data Management</span>
|group3=<span lang="en" dir="ltr" class="mw-content-ltr">Code Modding</span>
|body3={{NatsNavboxLines
|body3={{NatsNavboxLines
|{{Content/modding/code|{{ll|Modding:SaveGame_Data_Storage|Savegame Data Storage|nsp=0}}}},
|{{ll|Modding:Code_Mods|Code Mods|nsp=0}},
{{Content/modding/code|{{ll|Modding:ModConfig|ModConfig File|nsp=0}}}},
{{ll|Modding:Setting_up_your_Development_Environment|Setting up your Development Environment|nsp=0}}
{{Content/modding/code|{{ll|Modding:Chunk_Data_Storage|Chunk Data Storage|nsp=0}}}},
{{Content/modding/code|{{ll|Modding:TreeAttribute|TreeAttribute|nsp=0}}}}
}}
}}


|group4=<span lang="en" dir="ltr" class="mw-content-ltr">Worldgen</span>
|group4=<span lang="en" dir="ltr" class="mw-content-ltr">Property Overview</span>
|body4={{NatsNavboxLines
|body4={{NatsNavboxLines
|{{ll|Modding:WorldGen_Concept|WorldGen Concepts|nsp=0}},
{{ll|Modding:WorldGen Configuration|Terrain|nsp=0}},
{{ll|Modding:Ores|Ores|nsp=0}},
{{ll|Modding:Trees|Trees|nsp=0}},
{{Content/modding/code|{{ll|Modding:WorldGen API|WorldGen API|nsp=0}}}},
{{Content/modding/code|{{ll|NatFloat|nsp=0}}}},
{{Content/modding/code|{{ll|EvolvingNatFloat|nsp=0}}}},
{{ll|Json Random Generator|nsp=0}}
}}
 
|group5=<span lang="en" dir="ltr" class="mw-content-ltr">Rendering</span>
|body5={{NatsNavboxLines
|{{Content/modding/code|[[Modding:Rendering API|Shaders&nbsp;and&nbsp;Renderers]]}}
}}
 
|group6=<span lang="en" dir="ltr" class="mw-content-ltr">Property Overview</span>
|body6={{NatsNavboxLines
|[[Modding:Item Json Properties|Item]],
|[[Modding:Item Json Properties|Item]],
[[Modding:Entity_Json_Properties|Entity]],
[[Modding:Entity_Json_Properties|Entity]],
[[Modding:Entity Behaviors|Entity Behaviors]],
[[Modding:Block Json Properties|Block]],
[[Modding:Block Json Properties|Block]],
[[Modding:Json_Block_Behaviors|Block Behaviors]],
[[Modding:Json_Block_Behaviors|Block Behaviors]],
Line 82: Line 41:
[[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]],
[[Modding:Collectible_Behaviors|Collectible Behaviors]],
[[Json:block:worldvariantgroups|World properties]]
}}
}}


|group7=<span lang="en" dir="ltr" class="mw-content-ltr">Workflows & Infrastructure</span>
|group5=<span lang="en" dir="ltr" class="mw-content-ltr">Workflows & Infrastructure</span>
|body7={{NatsNavboxLines
|body5={{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]],
Line 93: Line 53:
}}
}}


|group8=<span lang="en" dir="ltr" class="mw-content-ltr">Additional Resources</span>
|group6=<span lang="en" dir="ltr" class="mw-content-ltr">Additional Resources</span>
|body8={{NatsNavboxLines  
|body6={{NatsNavboxLines  
|[[List of server commands]],
|{{ll|Modding:Community_Resources|nsp=0}},
{{ll|Modding:Modding API Updates|nsp=0}},
{{ll|Modding:Programming_Languages|Programming Languages}},
[[List of server commands]],
[[List of client commands]],
[[List of client commands]],
[[Client startup parameters]],
[[Client startup parameters]],

Latest revision as of 20:56, 19 October 2024