Template:Navbox/modding/en: Difference between revisions

From Vintage Story Wiki
Updating to match new version of source page
(Updating to match new version of source page)
 
(Updating to match new version of source page)
Line 1: Line 1:
<noinclude><languages/></noinclude>
__NOTOC__
__NOTOC__
{| class="wikitable " style="text-align: left; margin:0px;width:100%"
{| class="wikitable " style="text-align: left; margin:0px;width:100%"
|-  
|-  
| style="text-align:center;" |<span style="font-size:150%;">[[Vintage Story]]:&nbsp;Modding</span>
| style="text-align:center;"|<noinclude></noinclude><span style="font-size:150%;">[[Vintage Story]]:&nbsp;Modding</span><noinclude></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"|<span style="font-size:75%;"><span style="background:#cae6a5;padding:4px;">Green Items</span> require C# coding</span>
|style="text-align: right;" colspan="2"|<noinclude></noinclude><span style="font-size:75%;">{{Navbox/modding/code|Green Items}} require C# coding</span><noinclude></noinclude>
<noinclude></noinclude>
|-
|-
|'''Basics'''
|'''Basics'''
|
|
[[Modding:Getting Started|Getting&nbsp;Started]] | [[Modding:Mod Types|Mod&nbsp;Types]] | [[Modding:Basic_Modding_Examples|Simple Examples]]
[[Modding:Getting Started|Getting&nbsp;Started]] |  
[[Modding:Mod Types|Mod&nbsp;Types]] |
[[Modding:Basic_Modding_Examples|Simple Examples]]
 
[[Modding:The Asset System|Asset&nbsp;System]] |
[[Modding:Textures|Textures]] |
[[Modding:Basic Item|Items]] |
[[Modding:Creating Recipes|Recipes]] |
[[Modding:Basic Block|Blocks]] |
[[Modding:VS Model Creator|Model&nbsp;Creator]] |
[[Animation Basics]] |
[[VTML|VTML & Icons]] |
[[Modding:Mod Packaging|Mod Packaging & Release]] |
[[Modinfo]] |
[[Debugging]]


[[Modding:The Asset System|Asset&nbsp;System]] | [[Modding:Textures|Textures]] | [[Modding:Basic Item|Items]] | [[Modding:Creating Recipes|Recipes]] | [[Modding:Basic Block|Blocks]] | [[Modding:VS Model Creator|Model&nbsp;Creator]] | [[Animation Basics]] | [[VTML|VTML & Icons]] | [[Modding:Mod Packaging|Mod Packaging & Release]] | [[Modinfo]] | [[Debugging]]
|-
|-
|'''Advanced'''
|'''Advanced'''
|  
|
[[Modding:JSON_Patching|JSON Patching]] | [[Modding:Advanced JSON Item|Advanced JSON Items]] | [[Modding:The_Remapper|The Remapper]] | [[Modding:Server-Client_Considerations|Server-Client Considerations]]
[[Modding:JSON_Patching|JSON Patching]] |
[[Modding:Advanced JSON Item|Advanced JSON Items]] |
[[Modding:The_Remapper|The Remapper]] |
[[Modding:Server-Client_Considerations|Server-Client Considerations]]
 
{{Navbox/modding/code|Setting Up Your Development Environment
([[Modding:Setting_up_your_Development_Environment|General]] -
[[Modding:Setting_up_your_Windows_Development_Environment|Windows]] -
[[Modding:Setting_up_your_Linux_Development_Environment|Linux]])}}


<span style="background:#cae6a5;padding:4px;">Setting Up Your Development Environment ([[Modding:Setting_up_your_Development_Environment|General]] - [[Modding:Setting_up_your_Windows_Development_Environment|Windows]] - [[Modding:Setting_up_your_Linux_Development_Environment|Linux]])</span>
{{Navbox/modding/code|[[Modding:Advanced_Blocks|Advanced Blocks]]}} |
{{Navbox/modding/code|[[Modding:Advanced Items|Advanced Items]]}} |
{{Navbox/modding/code|[[Modding:Block and Item Interactions|Item-Block Interactions]]}} |
{{Navbox/modding/code|[[Modding:Adding_Block_Behavior|Block Behavior]]}} |
{{Navbox/modding/code|[[Modding:Block_Entity|Block Entities]]}} |
{{Navbox/modding/code|[[Modding:Simple_Particles|Particle Effects]]}} |
{{Navbox/modding/code|[[Modding:World Access|World Access]]}} |
{{Navbox/modding/code|[[Modding:Basic_Inventory_Handling|Inventory Handling]]}} |
{{Navbox/modding/code|[[Modding:Commands|Chat Commands]]}} |
{{Navbox/modding/code|[[Modding:GUIs|GUIs]]}} |
{{Navbox/modding/code|[[Modding:Network_API|Server-Client Networking]]}} |
{{Navbox/modding/code|[[Modding:Monkey_patching|Monkey patching (Harmony)]]}}


<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Advanced_Blocks|Advanced Blocks]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Advanced Items|Advanced Items]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Block and Item Interactions|Item-Block Interactions]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Adding_Block_Behavior|Block Behavior]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Block_Entity|Block Entities]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Simple_Particles|Particle Effects]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:World Access|World Access]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Basic_Inventory_Handling|Inventory Handling]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Commands|Chat Commands]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:GUIs|GUIs]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Network_API|Server-Client Networking]]</span> |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Monkey_patching|Monkey patching (Harmony)]]</span>
|-
|-
|'''Data Management'''
|'''Data Management'''
|
|
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:SaveGame_Data_Storage|Savegame Data Storage]]</span> |
{{Navbox/modding/code|[[Modding:SaveGame_Data_Storage|Savegame Data Storage]]}} |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:ModConfig|ModConfig File]]</span> |
{{Navbox/modding/code|[[Modding:ModConfig|ModConfig File]]}} |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Chunk_Data_Storage|Chunk Data Storage]]</span> |
{{Navbox/modding/code|[[Modding:Chunk_Data_Storage|Chunk Data Storage]]}} |
<span style="background:#cae6a5;padding:4px;white-space:nowrap;">[[Modding:Tree_Attribute|Tree Attribute]]</span>
{{Navbox/modding/code|[[Modding:Tree_Attribute|Tree Attribute]]}}
 
|-
|-
|'''Worldgen'''
|'''Worldgen'''
|  
|  
[[Modding:WorldGen_Concept|WorldGen Concepts]] | [[Modding:WorldGen Configuration|Terrain]] | [[Modding:Ores|Ores]] | [[Modding:Trees|Trees]] | <span style="background:#cae6a5;padding:4px;">[[Modding:WorldGen API|WorldGen API]]</span>
[[Modding:WorldGen_Concept|WorldGen Concepts]] |
[[Modding:WorldGen Configuration|Terrain]] |
[[Modding:Ores|Ores]] |
[[Modding:Trees|Trees]] |
{{Navbox/modding/code|[[Modding:WorldGen API|WorldGen API]]}}
 
|-  
|-  
|'''Rendering'''
|'''Rendering'''
|  
|  
<span style="background:#cae6a5;padding:4px;">[[Modding:Rendering API|Shaders&nbsp;and&nbsp;Renderers]]</span>
{{Navbox/modding/code|[[Modding:Rendering API|Shaders&nbsp;and&nbsp;Renderers]]}}
 
|-
|-
|'''Property Overview'''
|'''Property Overview'''
|  
|  
[[Modding:Item Json Properties|Item]] | [[Modding:Entity_Json_Properties|Entity]] | [[Modding:Block Json Properties|Block]] | [[Modding:Json_Block_Behaviors|Block Behaviors]] | [[Modding:Block Classes|Block Classes]] | [[Modding:Block Entity Classes|Block Entities]] | [[Modding:Block Entity Behaviors|Block Entity Behaviors]]
[[Modding:Item Json Properties|Item]] |
[[Modding:Entity_Json_Properties|Entity]] |
[[Modding:Block Json Properties|Block]] |
[[Modding:Json_Block_Behaviors|Block Behaviors]] |
[[Modding:Block Classes|Block Classes]] |
[[Modding:Block Entity Classes|Block Entities]] |
[[Modding:Block Entity Behaviors|Block Entity Behaviors]]
 
|-
|-
|'''Workflows & Infrastructure'''
|'''Workflows & Infrastructure'''
|  
|  
[[Modding:Modding_Efficiently|Modding Efficiency Tips]] |  
[[Modding:Modding_Efficiently|Modding Efficiency Tips]] |  
<span style="background:#cae6a5;padding:4px;">[[Modding:Moddable_Mod|Mod Extensibility]]</span> |
{{Navbox/modding/code|[[Modding:Moddable_Mod|Mod Extensibility]]}} |
<span style="background:#cae6a5;padding:4px;">[[Modding:Load_Order|Load Order]]</span>
{{Navbox/modding/code|[[Modding:Load_Order|Load Order]]}}
 
|-
|-
|'''Additional Resources'''
|'''Additional Resources'''
|  
|  
[[List of server commands]] | [[List of client commands]] | [[Client startup parameters]] | [[Creative Starter Guide]] | [[ServerBlockTicking]] | [[Bot System]] | [[How_to_use_WorldEdit|WorldEdit]] | [[Cinematic Camera]]
[[List of server commands]] |
[[List of client commands]] |
[[Client startup parameters]] |
[[Creative Starter Guide]] |
[[ServerBlockTicking]] |
[[Bot System]] |
[[How_to_use_WorldEdit|WorldEdit]] |
[[Cinematic Camera]]


[https://github.com/anegostudios/vsmodexamples Example Mods] &#124; [https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html API&nbsp;Docs] &#124; [https://github.com/anegostudios GitHub&nbsp;Repository]
[https://github.com/anegostudios/vsmodexamples Example Mods] &#124;
[https://apidocs.vintagestory.at/api/Vintagestory.API.Common.html API&nbsp;Docs] &#124;
[https://github.com/anegostudios GitHub&nbsp;Repository]
|}
|}
<noinclude></noinclude>
43,402

edits