CopyRegion not copying?

I have a terrain region that I’m trying to copy, but it just doesn’t seem to be working for the life of me. Thing is, a different terrain region I copied worked, but this one doesn’t for some reason.

Basically what happens is, I paste it in but it doesn’t paste anything at all.

local honey = workspace.Terrain:CopyRegion(Region3int16.new(Vector3int16.new(2169, 256, -690), Vector3int16.new(4669, 569, 1928)))

In case it might be my PasteRegion, I’ll leave that here too.

workspace.Terrain:PasteRegion(honey, Vector3int16.new(2169, 256, -690), true)

(ignore the stupid variable name)

Any help is appreciated.

Regions over 512x512x512 in size won’t copy or paste.

1 Like

Shouldn’t be that hard to divide it into multiple chunks.

Still not working for some reason.

local honey = workspace.Terrain:CopyRegion(Region3int16.new(Vector3int16.new(2254, 290, -406), Vector3int16.new(2620, 460, 145)))

That’s the new line I tried, still didn’t work.

Vector3int16.new(2254, 290, -406), Vector3int16.new(2620, 460, 145)
The Z scale is too large
145 + 406 = 551
as @EncodedLua mentioned above “Regions over 512x512x512 in size won’t copy or paste.”
551 > 512

Still not working.

local honey = workspace.Terrain:CopyRegion(Region3int16.new(Vector3int16.new(2198, 290, -406), Vector3int16.new(2620, 460, -140)))

Did you remember to expand the region to the grid? (Grid is 4)

Most terrain things want the regions expanded

Thing is, my other CopyRegion works for some reason, I didn’t need to expandtogrid, and its well above 512x512x512.

local drydry = workspace.Terrain:CopyRegion(Region3int16.new(Vector3int16.new(-2388.205, -22.561, -1053.804),Vector3int16.new(111.296, 291.039, 658.596)))

Edit: Also, Region3int16 doesn’t work with ExpandToGrid.