Modifying the World: Difference between revisions

From Eco - English Wiki
[checked revision][checked revision]
Created page with "{{ModdingOutdated}} == Modding Tutorial: Modifying the World == === How to change the world === 1. Import <code>Eco.World</code> 2. Call any of the following functions from..."
 
No edit summary
 
Line 1: Line 1:
{{ModdingOutdated}}
== Modding Tutorial: Modifying the World ==
== Modding Tutorial: Modifying the World ==



Latest revision as of 19:58, 1 April 2026

Modding Tutorial: Modifying the World

[edit | edit source]

How to change the world

[edit | edit source]

1. Import Eco.World

2. Call any of the following functions from World:

        public static Block GetBlock(Vector3i position)
     
        public static void SetBlock<T>(Vector3i position)
     
        public static void SetBlock(Type blockType, Vector3i position)
     
        public static void DeleteBlock(Vector3i position)

You may set player to be null to skip authorization tests.

Block Types

[edit | edit source]

Eco's block types for generic parameter T are specified in Blocks.cs.