Crash with FTB Custom Quest
Crepper710 opened this issue ยท 3 comments
Minecraft Version
1.18.2
KubeJS Version
1802.5.4-build.533
Rhino Version
1802.1.14-build.209
Architectury Version
4.8.81
Forge/Fabric Version
Forge 40.1.68
Describe your issue
I tried to code a custom quest for FTB Quest using KubeJS (like in the example at: https://mods.latvian.dev/books/kubejs/page/ftb-quests-integration)
the code i put in kubejs/startup_scripts/script.js or kubejs/server_scripts/script.js (neither worked):
onEvent('ftbquests.custom_task.620618336B00D868', event => {
console.log('Custom task!')
event.setCheckTimer(20);
event.check = (task, player) => {
if (player.isOp()) {
task.progress = 1
}
}
})
And every time i load up a single player world, my client crashes as soon as the world is loaded.
Crash report/logs
crash report: https://pastebin.com/4RKX3MPH, latest.log: https://pastebin.com/J8Rx4tge
This seems to be a problem with FTBqueses integration being out of date, is it up to date?
If you can't see any error in the script, the integration is probably out of date. I've labeled it as bug on the FTB mods tracker, you could probably close this issue since it looks to be on FTB Quest's side to fix
ServerPlayer should probably be PlayerSelector in
https://github.com/FTBTeam/FTB-Quests/blob/9f748aa674afa1b747948d16690bc3e82fe07d30/common/src/main/java/dev/ftb/mods/ftbquests/integration/kubejs/CheckWrapper.java#L18
because of