#forLoop not working inside tickEvent

2 messages · Page 1 of 1 (latest)

lyric juniper
#

The forLoop keeps reading -3, 0, 0 repeatedly

code :

EntityJSEvents.modifyEntity(event => {
    event.modify('minecraft:item', modifyBuilder => {
        modifyBuilder.tick(entity => global.tick(entity))
    })
})

global.tick = entity => {
    if (entity.age % 20 !== 0) return;
    if (!entity.getItem().id.includes("cast")) return;
    let x = entity.x.toFixed(0)
    let y = entity.y.toFixed(0)
    let z = entity.z.toFixed(0)
    let level = entity.level
    const possibleDeployers = [
        [-3, 0, 0],
        [0, 0, -3],
        [3, 0, 0],
        [0, 0, 2],
        [0, 3, 0],
        [0, -3, 0]
    ]

    for (let i = 0; i < possibleDeployers.length; i++){
        let sumX = possibleDeployers[i][0]
        let sumY = possibleDeployers[i][1]
        let sumZ = possibleDeployers[i][2]
    }
    
}

somber shuttleBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!