Environment
Second Life Release 26.2.0.25386466510 (64bit)
Release Notes
You are at 196.5, 233.2, 23.0 in Rumpus Room 2 located at simhost-031b7244b46bd6761.agni
SLURL: https://maps.secondlife.com/secondlife/Rumpus%20Room%202/196/233/23
(global coordinates 331460.0, 306409.0, 23.0)
Second Life RC Magnum 2026-06-12.27437375581
Release Notes
CPU: Apple M1 Pro (2400 MHz)
Memory: 16384 MB
OS Version: macOS 26.5.1 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:38:56 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T6000 arm64
Graphics Card Vendor: Apple
Graphics Card: Apple M1 Pro
OpenGL Version: 4.1 Metal - 90.5
Window size: 1065x707
Font Size Adjustment: 96pt
UI Scaling: 0.75
Draw distance: 72m
Bandwidth: 10000kbit/s
LOD factor: 1.125
Render quality: 1
Texture memory: 12124MB
Disk cache: Max size 2150.4 MB (24.3% used)
HiDPI display mode:
J2C Decoder Version: KDU v8.4.1
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.24.0.202510081737
CEF: 139.0.40+g465474a+chromium-139.0.7258.139
Chromium: 139.0.7258.139
LibVLC Version: 3.0.21
Voice Server Version: Secondlife WebRTC Gateway
Packets Lost: 0/29310 (0.0%)
June 22 2026 15:01:47
Description
When a parcel is set to allow anybody to terraform in its settings, the viewer repeatedly triggers an "You are not allowed to terraform parcel [PARCEL_NAME]" alert on each update, despite also sending a ModifyLand message for the operation and editing the terrain successfully.
The warning message is keyed to ParcelNoTerraforming internally, and is triggered locally by the viewer - not by the simulator.
This issue is a re-reporting of the 2018-era https://github.com/secondlife/jira-archive-internal/issues/60878 but with more details.
There's a 2nd (product) question about whether "Edit Terrain: Everyone" should be supported at all by the simulator, given that the SL Viewer dropped support for viewing and changing that parcel option in 2011: https://github.com/secondlife/jira-archive-internal/issues/131905 But at the very least, the viewer should be able to interact with simulators that do support the feature, such as the current release simulator build. I filed #5950 about this question.
Reproduction steps
Note: you can skip straight to step (5) if you visit https://maps.secondlife.com/secondlife/Rumpus%20Room%202/196/233/23 , which is currently set up for this bug repro.
- UserA: Using a viewer that supports setting "Edit Terrain: Everyone" (such as Firestorm 7.2.4 (80712) - Second Life Viewers have not supported this option for 15 years), go to a parcel that you own, in a region that you do not own
- Region ownership should be irrelevant but appears to be a factor - see comment about Claude's analysis below.
- UserA: Assuming Firestorm's UI, open "World" -> "Parcel Details" -> "Options", and enable "Edit Terrain: Everyone"
- UserA: Open "World" -> "Region Details" -> "Region", and ensure that "Block Terraform" is disabled
- UserB: Visit UserA's parcel - any viewer build should work, including the latest Second Life Release 26.2.0.25386466510 or Firestorm 7.2.4 (80712) Release viewer
- UserB: Open the land tab of the build tool, and select 'Raise'
- UserB: Click and drag in UserA's parcel to raise the land, and note the results
Expected results:
Since "Edit Terrain: Everyone" is enabled and the feature is still (apparently) supported server-side, UserB should be able to edit the terrain without any warnings.
Actual results:
- UserA and UserB both see UserA's terrain edits take effect.
- UserA sees an erroneous stream of "You are not allowed to terraform parcel [PARCEL_NAME]" alerts for the parcel
- Using Hippolyzer, I can see that the viewer sends ModifyLand messages to edit the terrain, and that it also received a ParcelProperties message which includes the
ALLOW_TERRAFORM flag among the options - which I believe corresponds to "Edit Terrain: Everyone":
ParcelProperties of test parcel from simulator
```
IN ParcelProperties [EQ]
[AgeVerificationBlock]
RegionDenyAgeUnverified = False
[MediaData]
MediaDesc = ''
MediaHeight = 0
MediaLoop = 1
MediaType = 'none/none'
MediaWidth = 0
ObscureMedia = 0
ObscureMusic = 0
[ParcelData]
AABBMax = <208.0, 236.0, 50.0>
AABBMin = <192.0, 224.0, 0.0>
AnyAVSounds = True
Area = 192
AuctionID = 0
AuthBuyerID = 00000000-0000-0000-0000-000000000000
Bitmap =| [b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x0f\x00',
b'\x00\x00\x00\x00\x00\x00\x0f\x00',
b'\x00\x00\x00\x00\x00\x00\x0f\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00']
#Bitmap = b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Category =| 'NONE' #0
ClaimDate =| '2026-06-22T13:38:14' #1782160694
ClaimPrice = 0
Desc = ''
GroupAVSounds = True
GroupID = 00000000-0000-0000-0000-000000000000
GroupPrims = 0
IsGroupOwned = False
LandingType =| 'NONE' #1
LocalID = 2
MaxPrims = 65
MediaAutoScale = 0
MediaID = 00000000-0000-0000-0000-000000000000
MediaURL = ''
MusicURL = ''
Name = 'terrain test'
OtherCleanTime = 0
OtherCount = 12
OtherPrims = 0
OwnerID = 39b44919-512a-40a5-8347-90f9125937e4
OwnerPrims = 0
ParcelFlags =| ('ALLOW_FLY',
'ALLOW_OTHER_SCRIPTS',
'ALLOW_LANDMARK',
'ALLOW_TERRAFORM',
'CREATE_OBJECTS',
'ALLOW_GROUP_SCRIPTS',
'CREATE_GROUP_OBJECTS',
'ALLOW_ALL_OBJECT_ENTRY',
'ALLOW_GROUP_OBJECT_ENTRY',
'ALLOW_VOICE_CHAT',
'USE_ESTATE_VOICE_CHAN') #0x7e00005b
ParcelPrimBonus = 1.0
PassHours = 1.0
PassPrice = 10
PublicCount = 0
RegionDenyAnonymous = False
RegionDenyIdentified = False
RegionDenyTransacted = False
RegionPushOverride = False
RentPrice = 0
RequestResult = 0
SalePrice = 0
SeeAVs = True
SelectedPrims = 0
SelfCount = 0
SequenceID = -10000
SimWideMaxPrims = 65
SimWideTotalPrims = 0
SnapSelection = True
SnapshotID = 00000000-0000-0000-0000-000000000000
Status =| 'LEASED' #0
TotalPrims = 0
UserLocation = <0.0, 0.0, 0.0>
UserLookAt = <0.0, 0.0, 0.0>
[ParcelEnvironmentBlock]
ParcelEnvironmentVersion = -1
RegionAllowEnvironmentOverride = True
[ParcelExtendedFlags]
Flags = b'\x00\x00\x00\x00'
[RegionAllowAccessBlock]
RegionAllowAccessOverride = True
Environment
Second Life Release 26.2.0.25386466510 (64bit)
Release Notes
You are at 196.5, 233.2, 23.0 in Rumpus Room 2 located at simhost-031b7244b46bd6761.agni
SLURL: https://maps.secondlife.com/secondlife/Rumpus%20Room%202/196/233/23
(global coordinates 331460.0, 306409.0, 23.0)
Second Life RC Magnum 2026-06-12.27437375581
Release Notes
CPU: Apple M1 Pro (2400 MHz)
Memory: 16384 MB
OS Version: macOS 26.5.1 Darwin 25.5.0 Darwin Kernel Version 25.5.0: Mon Apr 27 20:38:56 PDT 2026; root:xnu-12377.121.6~2/RELEASE_ARM64_T6000 arm64
Graphics Card Vendor: Apple
Graphics Card: Apple M1 Pro
OpenGL Version: 4.1 Metal - 90.5
Window size: 1065x707
Font Size Adjustment: 96pt
UI Scaling: 0.75
Draw distance: 72m
Bandwidth: 10000kbit/s
LOD factor: 1.125
Render quality: 1
Texture memory: 12124MB
Disk cache: Max size 2150.4 MB (24.3% used)
HiDPI display mode:
J2C Decoder Version: KDU v8.4.1
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.24.0.202510081737
CEF: 139.0.40+g465474a+chromium-139.0.7258.139
Chromium: 139.0.7258.139
LibVLC Version: 3.0.21
Voice Server Version: Secondlife WebRTC Gateway
Packets Lost: 0/29310 (0.0%)
June 22 2026 15:01:47
Description
When a parcel is set to allow anybody to terraform in its settings, the viewer repeatedly triggers an "You are not allowed to terraform parcel [PARCEL_NAME]" alert on each update, despite also sending a
ModifyLandmessage for the operation and editing the terrain successfully.The warning message is keyed to
ParcelNoTerraforminginternally, and is triggered locally by the viewer - not by the simulator.This issue is a re-reporting of the 2018-era https://github.com/secondlife/jira-archive-internal/issues/60878 but with more details.
There's a 2nd (product) question about whether "Edit Terrain: Everyone" should be supported at all by the simulator, given that the SL Viewer dropped support for viewing and changing that parcel option in 2011: https://github.com/secondlife/jira-archive-internal/issues/131905 But at the very least, the viewer should be able to interact with simulators that do support the feature, such as the current release simulator build. I filed #5950 about this question.
Reproduction steps
Note: you can skip straight to step (5) if you visit https://maps.secondlife.com/secondlife/Rumpus%20Room%202/196/233/23 , which is currently set up for this bug repro.
Expected results:
Since "Edit Terrain: Everyone" is enabled and the feature is still (apparently) supported server-side, UserB should be able to edit the terrain without any warnings.
Actual results:
ALLOW_TERRAFORMflag among the options - which I believe corresponds to "Edit Terrain: Everyone":ParcelProperties of test parcel from simulator
``` IN ParcelProperties [EQ][AgeVerificationBlock]
RegionDenyAgeUnverified = False
[MediaData]
MediaDesc = ''
MediaHeight = 0
MediaLoop = 1
MediaType = 'none/none'
MediaWidth = 0
ObscureMedia = 0
ObscureMusic = 0
[ParcelData]
AABBMax = <208.0, 236.0, 50.0>
AABBMin = <192.0, 224.0, 0.0>
AnyAVSounds = True
Area = 192
AuctionID = 0
AuthBuyerID = 00000000-0000-0000-0000-000000000000
Bitmap =| [b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x0f\x00',
b'\x00\x00\x00\x00\x00\x00\x0f\x00',
b'\x00\x00\x00\x00\x00\x00\x0f\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00',
b'\x00\x00\x00\x00\x00\x00\x00\x00']
#Bitmap = b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x0f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
Category =| 'NONE' #0
ClaimDate =| '2026-06-22T13:38:14' #1782160694
ClaimPrice = 0
Desc = ''
GroupAVSounds = True
GroupID = 00000000-0000-0000-0000-000000000000
GroupPrims = 0
IsGroupOwned = False
LandingType =| 'NONE' #1
LocalID = 2
MaxPrims = 65
MediaAutoScale = 0
MediaID = 00000000-0000-0000-0000-000000000000
MediaURL = ''
MusicURL = ''
Name = 'terrain test'
OtherCleanTime = 0
OtherCount = 12
OtherPrims = 0
OwnerID = 39b44919-512a-40a5-8347-90f9125937e4
OwnerPrims = 0
ParcelFlags =| ('ALLOW_FLY',
'ALLOW_OTHER_SCRIPTS',
'ALLOW_LANDMARK',
'ALLOW_TERRAFORM',
'CREATE_OBJECTS',
'ALLOW_GROUP_SCRIPTS',
'CREATE_GROUP_OBJECTS',
'ALLOW_ALL_OBJECT_ENTRY',
'ALLOW_GROUP_OBJECT_ENTRY',
'ALLOW_VOICE_CHAT',
'USE_ESTATE_VOICE_CHAN') #0x7e00005b
ParcelPrimBonus = 1.0
PassHours = 1.0
PassPrice = 10
PublicCount = 0
RegionDenyAnonymous = False
RegionDenyIdentified = False
RegionDenyTransacted = False
RegionPushOverride = False
RentPrice = 0
RequestResult = 0
SalePrice = 0
SeeAVs = True
SelectedPrims = 0
SelfCount = 0
SequenceID = -10000
SimWideMaxPrims = 65
SimWideTotalPrims = 0
SnapSelection = True
SnapshotID = 00000000-0000-0000-0000-000000000000
Status =| 'LEASED' #0
TotalPrims = 0
UserLocation = <0.0, 0.0, 0.0>
UserLookAt = <0.0, 0.0, 0.0>
[ParcelEnvironmentBlock]
ParcelEnvironmentVersion = -1
RegionAllowEnvironmentOverride = True
[ParcelExtendedFlags]
Flags = b'\x00\x00\x00\x00'
[RegionAllowAccessBlock]
RegionAllowAccessOverride = True