#Scripts run as expected locally but do not run on server

3 messages · Page 1 of 1 (latest)

wind willowBOT
#

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

frosty bramble
#

When booting on server i get this error:
creative_registry.js#14: Error in 'StartupEvents.registry': Cannot convert [kubejs:musket_barrel, kubejs:blunderbuss_barrel, kubejs:flintlock_switch, kubejs:gun_stock, kubejs:pistol_body, kubejs:pistol_handle]: to dev.latvian.mods.kubejs.item.creativetab.CreativeTabContentSupplier …rhino.EvaluatorException: Cannot convert [kubejs:musket_barrel, kubejs:blunderbuss_barrel, kubejs:flintlock_switch, kubejs:gun_stock, kubejs:pistol_body, kubejs:pistol_handle]: to …kubejs.item.creativetab.CreativeTabContentSupplier (startup_scripts:creative_registry.js#14) at …rhino.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:67) at …rhino.Context.reportRuntimeError(Context.java:133) at …rhino.Context.reportRuntimeError(Context.java:173) at …rhino.Context.reportRuntimeError2(Context.java:150) at …rhino.NativeJavaObject.reportConversionError(NativeJavaObject.java:562) at …rhino.NativeJavaObject.reportConversionError(NativeJavaObject.java:556)

#

I also have a script that adds recipes to the corresponding items



ServerEvents.recipes(event => {
    // Removing musketmod recipes
    event.remove({ mod: 'musketmod', type: 'minecraft:crafting_shaped' })

    // Adding gun piece recipes

    // Flintlock switch
    event.shaped(
        Item.of('kubejs:flintlock_switch'),
        [
            'BCC',
            'DEC',
            
        ],
        {
            B: 'minecraft:iron_ingot',
            C: 'minecraft:iron_nugget',
            D: 'minecraft:diamond',
            E: 'minecraft:flint'
        }
    )

    // Blunderbuss barrel
    event.shaped(
        Item.of('kubejs:blunderbuss_barrel'),
        [
            'AAA',
            'BBB',
            'AAA'
        ],
        {
            A: 'create:brass_block',
            B: 'create:brass_sheet'
        }
    )

    // Musket barrel
    event.shaped(
        Item.of('kubejs:musket_barrel'),
        [
            'AAA',
            'BBB',
            'AAA'
        ],
        {
            A: 'minecraft:iron_block',
            B: 'create:iron_sheet'
        }
    )

    // Gun stock
    event.shaped(
        Item.of('kubejs:gun_stock'),
        [
            'AAA',
            'BBB',
            'AAA'
        ],
        {
            A: '#minecraft:logs',
            B: '#minecraft:planks'
        }
    )

    // Pistol body
    event.shaped(
        Item.of('kubejs:pistol_body'),
        [
            'ABA',
            'CCC',
            'AAA'
        ],
        {
            A: 'minecraft:iron_ingot',
            B: 'minecraft:iron_block',
            C: 'create:iron_sheet'
        }
    )

    // Pistol handle
    event.shaped(
        Item.of('kubejs:pistol_handle'),
        [
            'ABA',
            'ABA',
            'ABA'
        ],
        {
            A: '#minecraft:planks',
            B: '#minecraft:wooden_slabs',
        }
    )
// Goes on for each item
})```