maruohon / litematica

A modern client-side schematic mod for Minecraft
GNU Lesser General Public License v3.0
686 stars 190 forks source link

Survial Expand #823

Open meltymon opened 3 months ago

meltymon commented 3 months ago

Hey Are you Think its possible in a Future Version to Code a Function to Expand a Arena for an exist Schematic? Example : i load a Schematic with a 2x2x1 Block Black Glazed Terrakotta and i Want to Make it bigger like 128x128x1 with the area Editor. I dont Find that Funktion yet. On Servers There you dont have Creative or Op Permission ,it would be Help a lot.

maruohon commented 3 months ago

Do you mean it would just upscale the schematic, so basically replicate every block as X blocks in one or more directions?

meltymon commented 3 months ago

Simpe Yes I would like to use an existing schematic of 2x2 blocks of black glazed ceramic to "enlarge" or "expand" it in the correct pattern so that I can print the floor, walls, and ceiling with it without having to place the schematic multiple times individually. Since this is to be done on a survival server without op rights or worldedit, I am asking you if this is possible. If not, could a function to expand a schematic via the area editor be made possible in a new version?

meltymon commented 3 months ago

if a function already in the mod , maybee you can explain me ,how i do that?

maruohon commented 3 months ago

There is nothing in the mod currently that can scale schematics. I will probably add an upscaling feature at some point, but it won't be any time soon, as it would only come after the mod rewrites get ported from 1.12.2.

The 1.12.2 mod version has placement grid repeating. That could also be used for this, and depending on the exact use case that might even be the feature you are really asking for. But it's not ideal if you need to repeat a very small section a large number of times, as the handling of that becomes pretty laggy at some point. But in any case that's also not going to help you for now if you play in one of the recent MC versions and not 1.12.2.

meltymon commented 3 months ago

oh okay then i wait for that , if i can help you tell me that ( i am a full stack c,c++,ruby,react,java,kotlin,swift and bash devoloper)