Files
ATM8/minecraft/kubejs/server_scripts/mods/ftbquests/customTask.js
2023-12-18 20:22:40 +00:00

10 lines
403 B
JavaScript

NetworkEvents.dataReceived('customTask', event => {
const { entity, data, level } = event
let taskString = data.task
let task = FTBQuests.getObject(level, taskString)
let playerQuestData = FTBQuests.getData(entity)
if (task && playerQuestData && !playerQuestData.isCompleted(task) && playerQuestData.canStartTasks(task.quest)) {
playerQuestData.addProgress(task, 1)
}
})