const structuresData = java("dev.ftb.mods.ftbstructures.FTBStructuresData");

structuresData.reset();

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:townland1"
    structure.y = -7
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 6
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:glacier"
    structure.y = -24
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 5
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:townland2"
    structure.y = -7
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 6
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:skisland1"
    structure.y = 25
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 4
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:skisland2"
    structure.y = 25
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 4
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:raft"
    structure.y = -2
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 6
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:townland3"
    structure.y = -7
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 6
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:island1"
    structure.y = -7
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 6
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:island2"
    structure.y = -7
    structure.minY = 200
    structure.maxY = 200
    structure.weight = 6
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:icegateway"
    structure.y = 15
    structure.weight = 6
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:endtemple"
    structure.y = -2
    structure.weight = 4
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:darkgateway"
    structure.y = 15
    structure.weight = 4
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:junglegateway"
    structure.y = 15
    structure.weight = 5
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:netemple"
    structure.y = -2
    structure.weight = 5
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:atrium"
    structure.y = -3
    structure.weight = 2
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:atrium2"
    structure.y = -3
    structure.weight = 2
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:aecomet"
    structure.y = -7
    structure.weight = 6
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:arsorb"
    structure.y = -6
    structure.weight = 3
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:reef"
    structure.y = -5
    structure.weight = 7
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:anchor"
    structure.y = -1
    structure.weight = 5
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:mines"
    structure.y = -5
    structure.weight = 4
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:monument"
    structure.y = -4
    structure.weight = 3
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:wreckage"
    structure.y = -3
    structure.weight = 3
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:wreckage3"
    structure.y = -6
    structure.weight = 3
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:wreckage2"
    structure.y = -3
    structure.weight = 3
structure.oceanFloor = true
})

structuresData.oceanStructures.add((structure) => {
    structure.id = "rwpack:volcano"
    structure.y = -14
    structure.weight = 4
structure.oceanFloor = true
})