27 struct SurfaceMaterialAdjustmentMaterials {
31 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::v1_20_60::BlockSpecifier>> mTopMaterial;
32 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::v1_20_60::BlockSpecifier>> mMidMaterial;
33 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::v1_20_60::BlockSpecifier>> mSeaFloorMaterial;
34 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::v1_20_60::BlockSpecifier>> mFoundationMaterial;
35 ::ll::TypedStorage<8, 104, ::std::optional<::SharedTypes::v1_20_60::BlockSpecifier>> mSeaMaterial;
40 SurfaceMaterialAdjustmentMaterials& operator=(SurfaceMaterialAdjustmentMaterials
const&);
41 SurfaceMaterialAdjustmentMaterials();
46 MCAPI SurfaceMaterialAdjustmentMaterials(
48 SurfaceMaterialAdjustmentMaterials
const&
51 MCAPI ::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustmentMaterials&
56 MCAPI ~SurfaceMaterialAdjustmentMaterials();
64 SurfaceMaterialAdjustmentMaterials
const&
75 struct SurfaceMaterialAdjustment {
84 ::ll::TypedStorage<4, 12, ::std::optional<::std::array<float, 2>>> mNoiseRange;
85 ::ll::TypedStorage<8, 88, ::std::optional<::std::array<::SharedTypes::Util::MolangJsonContainer, 2>>>
87 ::ll::TypedStorage<4, 8, ::std::optional<float>> mNoiseFrequencyScale;
92 SurfaceMaterialAdjustment(SurfaceMaterialAdjustment
const&);
93 SurfaceMaterialAdjustment();
98 MCAPI SurfaceMaterialAdjustment(
102 MCAPI ::SharedTypes::v1_20_60::SurfaceMaterialAdjustmentsBiomeJsonComponent::SurfaceMaterialAdjustment&