Template:Navbox/modding: Difference between revisions

From Vintage Story Wiki
(Rewritten for translation. Added universal template Template:Navbox/modding/code instead of repeating html code to highlight C# requirement)
(Marked this version for translation)
Line 3: Line 3:
{| class="wikitable " style="text-align: left; margin:0px;width:100%"
{| class="wikitable " style="text-align: left; margin:0px;width:100%"
|-  
|-  
| style="text-align:center;"|<noinclude><translate></noinclude><span style="font-size:150%;">[[Vintage Story]]:&nbsp;Modding</span><noinclude></translate></noinclude>
| style="text-align:center;"|<noinclude><translate><!--T:6--> </noinclude><span style="font-size:150%;">[[Vintage Story]]:&nbsp;Modding</span><noinclude></translate></noinclude>
|-  
|-  
{| class="wikitable" style="text-align: left;margin:0px;width:100%;"
{| class="wikitable" style="text-align: left;margin:0px;width:100%;"
|-  
|-  
|style="text-align: right;" colspan="2"|<noinclude><translate></noinclude><span style="font-size:75%;">{{Navbox/modding/code|Green Items}} require C# coding</span><noinclude></translate></noinclude>
|style="text-align: right;" colspan="2"|<noinclude><translate><!--T:7--> </noinclude><span style="font-size:75%;">{{Navbox/modding/code|Green Items}} require C# coding</span><noinclude></translate></noinclude>
<noinclude><translate></noinclude>
<noinclude><translate><!--T:8-->
</noinclude>
|-
|-
|'''Basics'''
|'''Basics'''
Line 16: Line 17:
[[Modding:Basic_Modding_Examples|Simple Examples]]
[[Modding:Basic_Modding_Examples|Simple Examples]]


<!--T:9-->
[[Modding:The Asset System|Asset&nbsp;System]] |
[[Modding:The Asset System|Asset&nbsp;System]] |
[[Modding:Textures|Textures]] |
[[Modding:Textures|Textures]] |
Line 28: Line 30:
[[Debugging]]
[[Debugging]]


<!--T:10-->
|-
|-
|'''Advanced'''
|'''Advanced'''
Line 36: Line 39:
[[Modding:Server-Client_Considerations|Server-Client Considerations]]
[[Modding:Server-Client_Considerations|Server-Client Considerations]]


<!--T:11-->
{{Navbox/modding/code|Setting Up Your Development Environment
{{Navbox/modding/code|Setting Up Your Development Environment
([[Modding:Setting_up_your_Development_Environment|General]] -
([[Modding:Setting_up_your_Development_Environment|General]] -
Line 41: Line 45:
[[Modding:Setting_up_your_Linux_Development_Environment|Linux]])}}
[[Modding:Setting_up_your_Linux_Development_Environment|Linux]])}}


<!--T:12-->
{{Navbox/modding/code|[[Modding:Advanced_Blocks|Advanced Blocks]]}} |
{{Navbox/modding/code|[[Modding:Advanced_Blocks|Advanced Blocks]]}} |
{{Navbox/modding/code|[[Modding:Advanced Items|Advanced Items]]}} |
{{Navbox/modding/code|[[Modding:Advanced Items|Advanced Items]]}} |
Line 54: Line 59:
{{Navbox/modding/code|[[Modding:Monkey_patching|Monkey patching (Harmony)]]}}
{{Navbox/modding/code|[[Modding:Monkey_patching|Monkey patching (Harmony)]]}}


<!--T:13-->
|-
|-
|'''Data Management'''
|'''Data Management'''
Line 62: Line 68:
{{Navbox/modding/code|[[Modding:Tree_Attribute|Tree Attribute]]}}
{{Navbox/modding/code|[[Modding:Tree_Attribute|Tree Attribute]]}}


<!--T:14-->
|-
|-
|'''Worldgen'''
|'''Worldgen'''
Line 71: Line 78:
{{Navbox/modding/code|[[Modding:WorldGen API|WorldGen API]]}}
{{Navbox/modding/code|[[Modding:WorldGen API|WorldGen API]]}}


<!--T:15-->
|-  
|-  
|'''Rendering'''
|'''Rendering'''
Line 76: Line 84:
{{Navbox/modding/code|[[Modding:Rendering API|Shaders&nbsp;and&nbsp;Renderers]]}}
{{Navbox/modding/code|[[Modding:Rendering API|Shaders&nbsp;and&nbsp;Renderers]]}}


<!--T:16-->
|-
|-
|'''Property Overview'''
|'''Property Overview'''
Line 87: Line 96:
[[Modding:Block Entity Behaviors|Block Entity Behaviors]]
[[Modding:Block Entity Behaviors|Block Entity Behaviors]]


<!--T:17-->
|-
|-
|'''Workflows & Infrastructure'''
|'''Workflows & Infrastructure'''
Line 94: Line 104:
{{Navbox/modding/code|[[Modding:Load_Order|Load Order]]}}
{{Navbox/modding/code|[[Modding:Load_Order|Load Order]]}}


<!--T:18-->
|-
|-
|'''Additional Resources'''
|'''Additional Resources'''
Line 106: Line 117:
[[Cinematic Camera]]
[[Cinematic Camera]]


<!--T:19-->
[https://github.com/anegostudios/vsmodexamples Example Mods] &#124;
[https://github.com/anegostudios/vsmodexamples Example Mods] &#124;
[https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html API&nbsp;Docs] &#124;
[https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html API&nbsp;Docs] &#124;

Revision as of 17:10, 20 February 2022